Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

From the Hiawatha 8.1 blog entry comment:

[...] the i686 [build] requires a Pentium 3 or newer CPU. If your processor supports the i686 build however, my quick & dirty benchmarks show a roughly 7% improvement in serving static content, and around a 25% improvement in PHP rendering time via FastCGI.

My Linode 1024:

$ cat /proc/cpuinfo | grep name
model name  : Intel(R) Xeon(R) CPU           L5520  @ 2.27GHz
model name  : Intel(R) Xeon(R) CPU           L5520  @ 2.27GHz
model name  : Intel(R) Xeon(R) CPU           L5520  @ 2.27GHz
model name  : Intel(R) Xeon(R) CPU           L5520  @ 2.27GHz

I've tried looking up information on Intel processors at Wikipedia, but am not sure if I should use the i686 build or not.

share|improve this question
1  
What does uname -a show in the architecture field? –  cjc Apr 19 '12 at 16:43
    
Ah... i686. I expect that means I can use the i686 build. :) Thanks. –  David Oliver Apr 19 '12 at 16:48
    
The other main possibility would have been the x86-64 architecture. There might be a Hiawatha build optimized for that. –  cjc Apr 19 '12 at 17:01
    
Please note that you should probably use the relevant repo for whatever linux distro you're running. Hiawatha apparently has packages available. Your package manager will take care of the architecture issue, btw. –  cjc Apr 19 '12 at 17:04

1 Answer 1

up vote 0 down vote accepted

I think it's fair to assume that the L5520 (a fairly modern Xeon release) counts as a "Pentium 3 or newer CPU", and therefore you should use the i686 version rather than the generic i386 one.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.