Unix 64bits fun
Par Benoît Dejean le samedi, 5 avril 2008, 18:49 - Lien permanent
I used to work within a team of windows admins. I saw them strugling with applications requiring too much memory for Windows 32bits. Maybe some people run Windows 64bits, but i've never seen that: applications comes from everywhere and are 32bits only. Moreover, the kernel/user split is 2G/2G and that's pretty small for a Java process. Most servers i've seen have 4GB of memory (usually only 3GB are managed on common^Wbroken configs) and are dedicated to a small set of applications, so there's really no point in adding more memory. Oh, and yes, we run hundreds of Windows servers, not for fun.
But i've switched back to the bright side and left that windows world: i now play with unix servers, big filers and tape libraries. I've just realized that most of the linux workstations are 64bits and have at least 8GB of RAM. Yup, that's twice more than the biggest Windows servers we run...
This week, we had to recover a somehow low-end server and install RHEL on it. When i say 'low-end', i mean an old Dell or HP server garbage-collected to set-up some test environment, nothing valuable to the company. The server booted, and damn, the RAM-check took 40s ... 49152MB. Yes, 24 x 2GB on a 'low-end' server. So i asked my workmate why there were so much RAM on a simple server:
We don't tune applications, we add more memory.
he said.
That's true unix speech 
Commentaires
WTF, 4 GB SHOULD BE ENOUGH FOR EVERYONE!!!1!
I have to totally agree with you, but I have to clarify something. 32-bit Windows servers can use 3 or 3.5 gigabytes per process if you change the default settings slightly, depending on the edition you are using. It's not much of a help but it's something alright.
In my experience, 64bit Windows has been slow to get deployed even on the server as well. But that is changing rapidly. All of our new servers here have 64bit Windows, and I am starting to see a large number of new customer servers go that way as well.
Desktop users on the other hand have been much slower to come around.