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.

Does anyone know the approximate time required to retrieve and modify a kilobyte of data for various types of storage media in a typical modern server?

Specifically:

  • RAM
  • Hard disk
  • SSD

This would be a random access, not sequential.

I'm more interested in the orders of magnitude than the specific actual numbers (since I don't know the actual hardware my software will be running on).

share|improve this question
add comment

1 Answer

up vote 2 down vote accepted

Well generally speaking you get the roughly the following speeds for random reads;

  • Main Memory (DDR3 1600) - 12GBps
  • Fast Disk (6Gb SAS 2.5 15k) - 5-15MBps
  • Slow Disk (3Gb SATA 3.5 7.2) - 2-10Mbps
  • Average SSD (Intel X25) - 50MBps

Hopefully that should give you some ideas on magnitude.

share|improve this answer
add comment

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.