內存的訪問速度比硬盤快,這是毋庸置疑的,但是到底快多少?通常的說法是:內存訪問速度是納秒級(10的-9次方),硬盤的訪問速度是微秒級(10的-3次方)。找到一個稍微科學點的測試數據,如下圖
要對比內存和硬盤的速度,要分爲兩種請款對比:
1.順序訪問:這種情況下,內存訪問速度僅僅是硬盤訪問速度的6~7倍(358.2M / 53.2M = 6.7)
2.隨機訪問:這種情況下,內存訪問速度就要比硬盤訪問速度快上10萬倍以上 (36.7M / 316 = 113,924)
想深入點的閱讀,可以看下邊兩篇文檔:
RAM is 100 Thousand
Times Faster than Disk for Database Access