Quote:
Originally Posted by CamTheSaxMan
One thing I've noticed is that once I log in to one text console, logging in to other consoles happens instantaneously. This problem only happens on the first console login after a reboot.
|
The console programs are re-entrant. That means that the code can be used by several threads simultaneously. When you start the first console the console code has to be loaded into memory. When you start subsequent consoles the code is already loaded and available. The question is why does it take so long to load the console code. If you have changed swappiness and/or fixed the memory size allocated to cache you may have left a very small amount of free memory. In that case Linux may have to page out some programs in order to get the room to load the console program. Just a guess.
You have enough memory that you should not have a problem with loading programs. I suggest that you set all parameters affecting memory usage back to the defaults and see if you still have the problem.
You also might try loading other large programs as the first thing loaded after boot and see if they also have the problem.
----------------------
Steve Stites