Saturday, September 13, 2008

Optimization

Optimization is about finding bottlenecks and then using the scientific method.

The typical bottlenecks are CPU, RAM, Disk, and Network. A little research will reveal the tools that give you insight into those subsystems on your platform.

Using those tools, you can identify which processes are stressing each subsystem. Then a little more research will reveal the tools that give you insight into that process.

Then a little-to-a-lot more research will reveal what you can do to reduce the stress or beef-up your platform.

After you do this for a bit, you’ll see why LAMP is usually referred to as a stack, and not as a turn-key server. Different parts of the stack need to be optimized for different subsystems.

Another very useful bit of research would be finding or writing your own tools to stress each of the subsystems.


Found in a comment on Slashdot, by foo fighter

Posted by w0 on 09/13 at 09:14 PM
Permalink
Page 1 of 1 pages