[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Linux ported to non MMU system"



On Mon, 16 Feb 1998, Petr Stehlik wrote:

> No, I remember that Falcon was shipped with Multitasking operating system
> with adaptive priorities scheme (well, I can't write it exactly, my RAM is
> not that good). Basically an application having keyboard I/O (or being in a
> top window?) should get higher priority (perhaps not visible in top).
> 
> When I am thinking about it now - it might have been a feature of AES 4.0,
> not MiNT kernel itself...

Probably.

> >If you raise the priority for processes that does heavy IO then gcc
> >should be on top :-)
> 
> you mean disk I/O? How can you measure that in MiNT?

I don't know ;-) But if MiNT knows when a program use the
keyboard/console, then why not any other IO-devices? Just a question, I'm
not very familiar with the inner workings of MiNT...

> >Btw. I tried to link the gcc binaries from /ram, as well as use the
> >-pipe option, and it speeded up the compilation of NcFTP by ~20% :-)
> 
> what's /ram? and what is the -pipe option? I need to speed up my compilation

/ram (or actually 'u:\ram') is the ramdisk. '-pipe' makes gcc pipe data
between the preprocessor/compiler/assembler instead of using /tmp. This
reduces disk-access to a minimum (it's pretty stupid to load the 1Mb
executable of cpp for each file you compile...), and use the CPU more
efficiently.


/*
** Jo Even Skarstein   http://www.stud.ntnu.no/~josk/
**
**   beer - maria mckee - atari falcon - babylon 5
*/