Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How to best tune a Linux PC for development purposes?


locked by HopelessN00b Dec 5 '14 at 5:35

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

I've found less tuning is required for Linux than for Windows, even when on the same hardware. – Eddie May 1 '09 at 1:23
This belongs on Super User... – Earlz Mar 21 '10 at 16:13
Depends on what kind of development you're talking about. – Matt Mar 21 '10 at 20:35

Spend money on RAM first, disk second, and CPU speed third. Use CVS or some other software version control system even if you're the only programmer. Back up frequently.

Actually, spend money on a good monitor and keyboard first.

+1 for the keyboard argument. Also don't forget the mouse or a very good touchpad - except, if you do absolutely everything by keyboard. Just measure how long it takes to aim at the close button of a window with a cheap touchpad! (Ah, I see that this was an old question, but somebody just answered it :-) – Chris Lercher Mar 21 '10 at 15:43
use as SSD and watch those kernel compiles fly! – The Unix Janitor Mar 21 '10 at 16:50

Use noatime on non-important-data


If your distribution doesn't do it already, consider to move /tmp to a ramdisk so temporary files would be created in RAM.



i feel 1st you need find out bottlenecks in server then you can use above links for tuning server!!!!!!!!


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