Intel 530/535 寫入放大 - 儲存設備

By Liam
at 2016-05-18T15:11
at 2016-05-18T15:11
Table of Contents
之前沒特別注意過這件事
直到前幾天打開來一看...發現居然快8倍
http://i.imgur.com/DK8fnu5.png
5/16 18:45
SSD寫入 808G
NAND寫入 6145G
短時間2.5hr內甚至可以標到15倍
http://i.imgur.com/Yp01ASU.png
5/16 21:22 (這個時間之後開始使用底下方法)
SSD寫入 811G
NAND寫入 6170G
(6170-6145)/(811-808)=15
用總時間來算平均一小時也至少增加 15GB 以上
但我也沒有做什麼操硬碟的事
後來查詢之後 發現可能是Intel的節能Devsleep造成的
也看到了其中兩篇針對這個問題去寫了一個程式
A http://goo.gl/9V5LsA
B http://goo.gl/PWuueF
保持0.5s讀取512bytes 讓SSD不自動進入節能
影響壽命幾乎無 增加一點耗能 但大幅降低NAND寫入
自己實測後有效 且差非常多
幾乎降到2倍以內
http://i.imgur.com/AfB7pFg.png
5/18 11:32
SSD寫入 826G
NAND寫入 6188G
(6188-6170)/(826-811)=1.2
--------------------------操作方法A--------------------------
有按照風人作法做好EXE了 但怕有些人會有疑慮
還是請大家盡量自己按照網誌上的程式碼製作
如果真的不行我也上傳了 https://goo.gl/FGmv7m
可能要自己新增一些缺少的DLL
-------------------------------------------------------------
--------------------------操作方法B--------------------------
windows系統步驟:
1. 安裝Cygwin,
官網下載 https://www.cygwin.com/setup-x86_64.exe
(安裝一路next)
2. 安裝完畢後執行Cygwin Terminal
將附件nodevslp.zip https://goo.gl/AeCpNb
解壓縮至"Cygwin安裝目錄中的\home\你電腦的用戶名"
3. 在Cygwin Terminal中執行nodevslp
(如果成功,會看到類似
"512 bytes transferred in 0.000320 secs (1600211 bytes/sec)"的東西迴圈顯示)
*. 如果2,3沒反應就改成
把檔放到/usr/local/bin,在Cygwin裡面執行nodevslp
又或者首次執行Cygwin後,把檔放到/home/你電腦的用戶名
再在Cygwin裡面執行./nodevslp
4. 每次開機後執行上述步驟,保持腳本的執行。
(這樣做的原理是使硬碟閒不住)
5. 自動化
@echo off
C:
chdir C:\cygwin64\bin
bash --login -i c:\cygwin64\home\user name\nodevslp
把這個存到一個bat檔中,然後創一個工作排程,開機就執行這個bat.
後面唯一要做的就是把視窗最小化/隱藏一下
-------------------------------------------------------------
提供給大家參考吧
一定會有人砲為什麼要這樣做
反正都五年保 反正SSD就幾年壽命而已 搞不好其他零件死的都比較快
我想說的是 能減少一項變因 能延長壽命不是一件好事嗎
而且也不是每個人都那麼常換電腦...
除非你可以算好 剛好快過保前E9到20內可以回廠維修
還不能不小心到1直接破保
不然過保後每天心惶惶也是很難受
目前來看應該沒有什麼缺點
就是多了一個視窗 很不方便
或者是有神人願意寫一個更方便的程式也好~
--
直到前幾天打開來一看...發現居然快8倍
http://i.imgur.com/DK8fnu5.png
5/16 18:45
SSD寫入 808G
NAND寫入 6145G
短時間2.5hr內甚至可以標到15倍
http://i.imgur.com/Yp01ASU.png
5/16 21:22 (這個時間之後開始使用底下方法)
SSD寫入 811G
NAND寫入 6170G
(6170-6145)/(811-808)=15
用總時間來算平均一小時也至少增加 15GB 以上
但我也沒有做什麼操硬碟的事
後來查詢之後 發現可能是Intel的節能Devsleep造成的
也看到了其中兩篇針對這個問題去寫了一個程式
A http://goo.gl/9V5LsA
B http://goo.gl/PWuueF
保持0.5s讀取512bytes 讓SSD不自動進入節能
影響壽命幾乎無 增加一點耗能 但大幅降低NAND寫入
自己實測後有效 且差非常多
幾乎降到2倍以內
http://i.imgur.com/AfB7pFg.png
5/18 11:32
SSD寫入 826G
NAND寫入 6188G
(6188-6170)/(826-811)=1.2
--------------------------操作方法A--------------------------
有按照風人作法做好EXE了 但怕有些人會有疑慮
還是請大家盡量自己按照網誌上的程式碼製作
如果真的不行我也上傳了 https://goo.gl/FGmv7m
可能要自己新增一些缺少的DLL
-------------------------------------------------------------
--------------------------操作方法B--------------------------
windows系統步驟:
1. 安裝Cygwin,
官網下載 https://www.cygwin.com/setup-x86_64.exe
(安裝一路next)
2. 安裝完畢後執行Cygwin Terminal
將附件nodevslp.zip https://goo.gl/AeCpNb
解壓縮至"Cygwin安裝目錄中的\home\你電腦的用戶名"
3. 在Cygwin Terminal中執行nodevslp
(如果成功,會看到類似
"512 bytes transferred in 0.000320 secs (1600211 bytes/sec)"的東西迴圈顯示)
*. 如果2,3沒反應就改成
把檔放到/usr/local/bin,在Cygwin裡面執行nodevslp
又或者首次執行Cygwin後,把檔放到/home/你電腦的用戶名
再在Cygwin裡面執行./nodevslp
4. 每次開機後執行上述步驟,保持腳本的執行。
(這樣做的原理是使硬碟閒不住)
5. 自動化
@echo off
C:
chdir C:\cygwin64\bin
bash --login -i c:\cygwin64\home\user name\nodevslp
把這個存到一個bat檔中,然後創一個工作排程,開機就執行這個bat.
後面唯一要做的就是把視窗最小化/隱藏一下
-------------------------------------------------------------
提供給大家參考吧
一定會有人砲為什麼要這樣做
反正都五年保 反正SSD就幾年壽命而已 搞不好其他零件死的都比較快
我想說的是 能減少一項變因 能延長壽命不是一件好事嗎
而且也不是每個人都那麼常換電腦...
除非你可以算好 剛好快過保前E9到20內可以回廠維修
還不能不小心到1直接破保
不然過保後每天心惶惶也是很難受
目前來看應該沒有什麼缺點
就是多了一個視窗 很不方便
或者是有神人願意寫一個更方便的程式也好~
--
Tags:
儲存設備
All Comments

By Liam
at 2016-05-19T06:59
at 2016-05-19T06:59

By Franklin
at 2016-05-23T00:54
at 2016-05-23T00:54

By Callum
at 2016-05-24T20:36
at 2016-05-24T20:36

By Doris
at 2016-05-29T04:56
at 2016-05-29T04:56

By Puput
at 2016-06-01T22:32
at 2016-06-01T22:32

By Edith
at 2016-06-04T21:14
at 2016-06-04T21:14

By Harry
at 2016-06-08T00:13
at 2016-06-08T00:13

By Hamiltion
at 2016-06-09T18:02
at 2016-06-09T18:02

By Jack
at 2016-06-14T08:29
at 2016-06-14T08:29

By Skylar Davis
at 2016-06-15T09:03
at 2016-06-15T09:03

By Margaret
at 2016-06-17T10:02
at 2016-06-17T10:02

By Eartha
at 2016-06-19T18:53
at 2016-06-19T18:53

By Michael
at 2016-06-24T13:48
at 2016-06-24T13:48

By Genevieve
at 2016-06-28T08:18
at 2016-06-28T08:18

By Vanessa
at 2016-06-29T07:57
at 2016-06-29T07:57

By William
at 2016-07-03T03:59
at 2016-07-03T03:59

By Franklin
at 2016-07-03T18:16
at 2016-07-03T18:16

By Caitlin
at 2016-07-08T15:53
at 2016-07-08T15:53

By Oscar
at 2016-07-12T23:30
at 2016-07-12T23:30

By Catherine
at 2016-07-14T03:51
at 2016-07-14T03:51

By Zanna
at 2016-07-14T04:51
at 2016-07-14T04:51

By Adele
at 2016-07-18T17:59
at 2016-07-18T17:59

By Edwina
at 2016-07-22T11:02
at 2016-07-22T11:02

By Sarah
at 2016-07-23T00:06
at 2016-07-23T00:06

By Kyle
at 2016-07-24T06:55
at 2016-07-24T06:55

By Sarah
at 2016-07-29T00:48
at 2016-07-29T00:48

By Dorothy
at 2016-07-30T01:01
at 2016-07-30T01:01

By Blanche
at 2016-08-03T10:31
at 2016-08-03T10:31

By Elizabeth
at 2016-08-05T10:02
at 2016-08-05T10:02
Related Posts
百利市mx200 2000元

By Blanche
at 2016-05-18T12:50
at 2016-05-18T12:50
HGST Touro S 1T 2.5吋行動硬碟特價1999

By Iris
at 2016-05-17T20:36
at 2016-05-17T20:36
系統升級 想加入快照要如何設定

By Hedwig
at 2016-05-17T19:22
at 2016-05-17T19:22
轉移系統到SSD後畫面閃爍

By Hedda
at 2016-05-17T11:34
at 2016-05-17T11:34
QNAP NAS QTS4.2.1迅雷遠程下載又支援了

By Carol
at 2016-05-17T10:35
at 2016-05-17T10:35