2011-05-18 29 views
5

我想要的東西如何在我的基於SSD的Mac上模擬正常的硬盤驅動器性能?

我想我的模擬基於SSD的開發機器上正常的硬盤驅動器的性能。

背景

我正在開發與SSD在MacBook在Mac應用程序。它光輝快速。

如果某人有一個標準的單碟硬盤,我的應用程序將是他們更慢。我的應用程序對Core Data也很重視,因此磁盤訪問速度將是一個重要因素。

我擔心性能測量我採取與儀器看起來不錯,但是當客戶運行正常的硬盤驅動器上的我的應用程序將是慢極了。

我已經試過

之前我安裝我的SSD,我測量了我的儀器應用程序的性能。安裝完成後,我再次測量,兩個基準測試結果完全相同。

這對我沒有意義。我確信我在這裏做錯了事。儀器可能測量時鐘速度,而不是時間速度。但是,當然,硬盤的速度應該會影響我採用的基準?或者儀器以某種方式彌補這一點?

+3

爲什麼不直接連接外部硬盤驅動器,並使用該測試帶寬? – 2011-05-18 13:31:00

+0

你使用的是什麼樂器? – Eiko 2011-05-18 13:52:41

+0

@PaulR我無法更改我的數據存儲所在的目錄,因此它必須始終駐留在本地驅動器上。我也隨身攜帶我的筆記本電腦,不想隨身攜帶和外接。 – 2011-05-18 18:09:49

回答

4

榮譽給@PaulR以上使用外置USB硬盤驅動器來測試性能誰建議。謝謝!

1

你可以使用一個虛擬機和油門磁盤訪問。通過這種方式,您應該可以控制磁盤速度....仍然不可能僅限制寫入或僅限讀取。

以下是有關如何在VirtualBox中5.8做一些提示。限制了磁盤映像https://www.virtualbox.org/manual/ch05.html#storage-bandwidth-limit

+0

對大多數人來說,這是一個很好的答案。問題是除了速度較慢之外,硬盤驅動器的行爲方式也不盡相同。正如您可能知道的那樣,硬盤驅動器在尋找時間方面遭遇的不成比例。在我的情況下,我需要真正的硬盤驅動器行爲,因爲我試圖運行基於文件系統索引的定時攻擊。 – sudo 2016-05-15 00:35:24

相關問題