Mailinglist Archive: opensuse (3175 mails)
| < Previous | Next > |
Re: [opensuse] 2.4 vs 2.6 kernal speed issue
- From: Seth Arnold <seth.arnold@xxxxxxx>
- Date: Wed, 4 Apr 2007 17:55:26 -0700
- Message-id: <20070405005526.GL8979@xxxxxxx>
On Wed, Apr 04, 2007 at 04:18:06PM -0700, Carl Spitzer wrote:
> 2.6 Kernal is slower and more memory required.
>
> Why is this?
I understand part of the reason is that the 2.6 kernel has far more
datastructures indexed by hash tables. The hash tables waste a certain
amount of memory, and may be sized incorrectly for your machine. This
should speed up the kernel on moderate-sized machines, but both large
and small machines could use more effective datastructures.
Also, make sure you're only compiling in the portions of the kernel that
your group needs. All the new features in 2.6 cost memory..
Also, are you guys fiddling with CONFIG_EMBEDDED? It may let you
configure things more closely for tiny systems.
Hope this helps.
> 2.6 Kernal is slower and more memory required.
>
> Why is this?
I understand part of the reason is that the 2.6 kernel has far more
datastructures indexed by hash tables. The hash tables waste a certain
amount of memory, and may be sized incorrectly for your machine. This
should speed up the kernel on moderate-sized machines, but both large
and small machines could use more effective datastructures.
Also, make sure you're only compiling in the portions of the kernel that
your group needs. All the new features in 2.6 cost memory..
Also, are you guys fiddling with CONFIG_EMBEDDED? It may let you
configure things more closely for tiny systems.
Hope this helps.
| < Previous | Next > |