Practical mod_perl / HTML Book /



previous page: 8.2.3. Getting a Fast Internet Connection
  
page up: HTML Version of the book
  
next page: 8.2.5. How Much Memory Is Enough?

8.2.4. Tuning I/O Performance


If your service is I/O-bound (i.e., does a lot of read/write operations to disk) you need a very fast disk, especially when using a relational database. Don't spend the money on a fancy video card and monitor! A cheap card and a 14-inch monochrome monitor are perfectly adequate for a web server—you will probably access it by telnet or ssh most of the time anyway. Look for hard disks with the best price/performance ratio. Of course, ask around and avoid disks that have a reputation for headcrashes and other disasters.

Consider RAID or similar systems when you want to improve I/O's throughput (performance) and the reliability of the stored data, and of course if you have an enormous amount of data to store.

OK, you have a fast disk—so what's next? You need a fast disk controller. There may be a controller embedded on your computer's motherboard. If the controller is not fast enough, you should buy a faster one. Don't forget that it may be necessary to disable the original controller.

 

Continue to:

  • prev: 8.2.3. Getting a Fast Internet Connection
  • Table of Contents
  • next: 8.2.5. How Much Memory Is Enough?







TOP
previous page: 8.2.3. Getting a Fast Internet Connection
  
page up: HTML Version of the book
  
next page: 8.2.5. How Much Memory Is Enough?


Menu

  • HTML Book
  • PDF Book
  • Download Code
  • Table of Contents
  • Errata
  • mod_perl2 User's Guide
  • Sitemap

Search


Add to Google




Creative Commons License


Written by
Eric Cholet (Logilune) and
Stas Bekman (StasoSphere & Free Books).


[ Privacy Policy | Terms of Use | About Us | Search ]

© 2007 StasoSphere.com