where are process-table, region-table, inode-table?

where are process-table, region-table, inode-table?

Post by min.. » Sun, 19 Sep 1999 04:00:00



Hi,
        Can anyone tell me where I can change the text table (the max # of
executable that a system can run at any time) , region table , inode tables
and file table? I want to tune my kernel a bit, since it's running slow
w/ my 486 8M.. somehow the kernel is taking more than 10% of my total memory
(624k for kernel code, 384k reserved, 376k data).... leaving me enough to
barely run a X... I read a book called "System Tuning" (base on System V)
which mentioned something about changing the text table , region table,
inode tables anf file table to tune the system. Anyone know where I should
change these defaults? Anyone think that the kernel configuration script
should allow us to estimate the # of users our system will be serving..and
then calculate(estimate) the size of these tables? Does these tables
exist in Linux?

Please enlighten me..

TIA

Dan

 
 
 

where are process-table, region-table, inode-table?

Post by Juergen Hein » Sun, 19 Sep 1999 04:00:00



>Hi,
>    Can anyone tell me where I can change the text table (the max # of
>executable that a system can run at any time) , region table , inode tables
>and file table? I want to tune my kernel a bit, since it's running slow
>w/ my 486 8M.. somehow the kernel is taking more than 10% of my total memory
>(624k for kernel code, 384k reserved, 376k data).... leaving me enough to
>barely run a X... I read a book called "System Tuning" (base on System V)
>which mentioned something about changing the text table , region table,
>inode tables anf file table to tune the system. Anyone know where I should
>change these defaults? Anyone think that the kernel configuration script
>should allow us to estimate the # of users our system will be serving..and
>then calculate(estimate) the size of these tables? Does these tables
>exist in Linux?

See the kernel documentation for the /proc interface. Linux does things
"slightly" different than the rest of the world. You might have to poke
around in the sources a bit too, it depends.

See http://kernelnotes.org/ for more, at the bottom of the page there
are some links regarding tuning the kernel.

Ta',
Juergen

--
\ Real name     : Jrgen Heinzl                 \       no flames      /


 
 
 

where are process-table, region-table, inode-table?

Post by David Schwart » Thu, 30 Sep 1999 04:00:00



> (624k for kernel code, 384k reserved, 376k data).... leaving me enough to

        384Kb will always be reserved. To reduce the 624Kb the kernel is using,
you need to recompile it, removing anything you don't use. That leaves
you fighting over a mere 376Kb with tuning -- barely worth the effort.

        DS