OpenVZ Forum

Home » General » Support » large memory server (32GB) :: 64bit kernel advantageous?
large memory server (32GB) :: 64bit kernel advantageous? [message #15759] Fri, 10 August 2007 18:46 Go to next message
rickb is currently offline  rickb
Messages: 368
Registered: October 2006
Senior Member
Hi, I have a new server with 32GB of memory, my VEs are all 32bit and always will be. In this situation is there any performance or other benefit to running a 64bit kernel?


Common Terms I post with:

UBC. Learn it, love it, live it:
Re: large memory server (32GB) :: 64bit kernel advantageous? [message #15763 is a reply to message #15759] Sat, 11 August 2007 08:30 Go to previous message
vaverin is currently offline  vaverin
Messages: 708
Registered: September 2005
Senior Member
Hi Rick,

In general we can recommend to use 64-bit kernel for 32-bit-only VEs.

You really should have some performance benefits (I heard about ~20%, but of course it depends on usage scernario).

However you will have some drawbacks too:
- memory consumption overhead. Pointers in _kernel_ structures will be 64-bit now vs 32-bit on 32-bit kernels. I.e. kmemsize on true 32-bit kernels and on 64-bit kernels can vary.
- you have some risk to find some new issue in 32-bit compat layer on 64-bit kernels. This chance is really very low but it is a greater than one to find some new bug on plain 32-bit kernels.

thank you,
Vasily Averin
Previous Topic: *SOLVED* chkpnt/restore time
Next Topic: new yum install issues
Goto Forum:

Current Time: Wed Dec 06 14:52:52 GMT 2023

Total time taken to generate the page: 0.02336 seconds