RE: OS Overhead




If you need real time / close to real time.. then i agree with Job.
but if you just need the proc to be done as fast as possible..
do two things. put sar on your linux box and see what the stats show
with the box doing NOTHING.. other than its basics.. Then with
that baseline.. you have an idea of what resources you have to
tell your process to use up and where you bottle necks might
be (disk, mem swap, ) Now you can deside to use the best kernel
scheduler
for you demands. and start the proc up with a nice command ..




This is a somewhat convoluted question, but here goes...

We are creating a system that has a "timeline" (e.g. tasks must
be completed in a given amount of time)

OK, so we have a processor (we'll stay generic at this point)
that will be running a linux based kernel, and we want to figure out how
much processor availability we have (e.g. clock tics in a given time).

We know that the kernel functions (including resource
allocation, interrupt hadling, and so on) take up some omount of CPU
horsepower (albeit small)

What is a good general rule of thumb for a barebones linux
system? I know this is gross estimation, but does the kernel use up 20%
of my CPU resources? 10%? Any ideas?

Thanks
Tom

and message 13

--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list



Relevant Pages

  • Re: Unix runs faster, maybe
    ... A kernel which can do hard real time is at the top of the list. ... I didn't think VMS was hard realtime. ...
    (comp.os.vms)
  • Re: RT patch acceptance
    ... > Bill, you can belittle me to your heart's content. ... you mean pervasively throughout the kernel for every system, ... should run within an interrupt plus a thread to enable if assuming ... practicality we're very close to hard real time. ...
    (Linux-Kernel)
  • Re: Newbie Question About Device Drivers
    ... I guess we are trying to achieve a more "Real Time" operating system. ... in the kernel you have access to the ... >if you can achieve what you want in user space, it is probably better to do ...
    (microsoft.public.development.device.drivers)
  • JAD and AppArmor problem
    ... during boot up that I can not modify, add or delete any AppArmor profiles. ... Has anybody booted to the rt kernel and got AppArmor ... jackd runs with real time capabilities enabled. ...
    (alt.os.linux.suse)
  • Re: Unix runs faster, maybe
    ... A kernel which can do hard real time is at the top of the list. ... Linus felt that the issues brought up by real time should be handled ... I don't ever expect real time Linux to keep up with pure real time OS ...
    (comp.os.vms)