簡體   English   中英

如何在Linux上測量隨機/順序讀/寫。 SSD注意事項

[英]How to measure random/sequential read/write on Linux. SSD considerations

我希望為我的Linux Fedora 16工作站購買一個SSD驅動器。 它將主要用於通過Gnome3,IDE和虛擬服務器(用於Web環境)的Web開發。

我有兩個候選人。

  • 至關重要的m4 128gb(具有更好的4k隨機讀取)
  • SanDisk Extreme 3 120GB(順序和寫入速度更快)

我想知道什么最有利於我的系統,以及是否有一種工具可以測量系統上實際的隨機/順序讀/寫。

謝謝

實際的系統RAM更快,更便宜;)然后選擇最快的系統和程序加載驅動器IIRC,即4k速度。

您可以嘗試使用名為PassMark BurnInTest™的商業版本工具。 新版本是BurnInTest 7.1。

您也可以嘗試免費軟件AS SSD Benchmark 1.7.4739.38088
BurnInTest (也適用於Linux)和AS SSD Benchmark均適用於Windows平台。
linux下有一些實用程序: Linux下存在一些I / O基准測試選項。

  1. 使用帶有-Tt開關的hddparm,可以定時讀取順序。 此方法與分區對齊無關!
  2. gnome-disk-utility軟件包中包含一個稱為gnome-disks的圖形基准,它將提供最小/最大/平均讀取值以及平均讀取時間和漂亮的圖形顯示。 此方法與分區對齊無關!
  3. dd實用程序可用於測量讀取和寫入。 此方法取決於分區對齊! 換句話說,如果您無法正確對齊分區,那么由於您正在寫入和讀取已裝入的文件系統,因此將在此處看到此事實。
  4. 邦妮++

如果您想對基准進行更多控制,建議您使用SMARTCTL

您可以嘗試以下所述的基准測試,該基准測試也具有下載程序的鏈接:

http://www.roylongbottom.org.uk/linux_disk_usb_lan_benchmarks.htm

最新版本包括隨機寫作。 示例結果如下。 運行時參數可以選擇較大的文件。

 ###############################################################

 Selected File Path: 
 /media/PAT//
 Total MB    7620, Free MB    7620, Used MB       0

 Linux Storage Speed Test 64-Bit Version 1.2, Tue Dec 10 16:08:20 2013

                Copyright (C) Roy Longbottom 2012

     8 MB File         1          2          3          4          5
 Writing MB/sec       5.18      11.97      12.12      12.04      11.96
 Reading MB/sec      30.88      31.57      31.60      31.45      29.22

    16 MB File         1          2          3          4          5
 Writing MB/sec      11.90      11.95      12.26      12.07      12.14
 Reading MB/sec      30.94      31.47      31.51      31.51      30.31

    32 MB File         1          2          3          4          5
 Writing MB/sec      11.97      12.07      12.11      12.15      12.18
 Reading MB/sec      31.26      31.49      31.52      31.50      30.90

 ---------------------------------------------------------------------
 8 MB Cached File      1          2          3          4          5
 Writing MB/sec     396.50      77.49      11.19      11.01      13.36
 Reading MB/sec    2810.03    2675.62    2972.66    3139.78    3079.33

 ---------------------------------------------------------------------
 Bus Speed Block KB     64        128        256        512       1024
 Reading MB/sec      28.34      28.31      30.25      31.00      31.41

 ---------------------------------------------------------------------
 1 KB Blocks File MB >    2      4      8     16     32     64    128
 Random Read  msecs    0.52   0.51   0.50   0.50   0.50   0.50   0.52
 Random Write msecs    5.47   5.56   3.31   8.48   3.35   3.35 194.27

 ---------------------------------------------------------------------
 500 Files   Write             Read             Delete
 File KB     MB/sec  ms/File   MB/sec  ms/File  Seconds
       2       0.09    22.35     3.07     0.67    0.014
       4       0.15    26.79     6.12     0.67    0.014
       8       0.35    23.43     9.94     0.82    0.014
      16       0.74    22.12    16.16     1.01    0.014
      32       1.59    20.61    22.12     1.48    0.015
      64       3.03    21.66    28.06     2.34    0.015

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM