悶! 來分析SSD Freeze的成因

請問一下long大

我電腦是win7旗艦版,裝的是OCZ Vertex 96Gb
(http://shopping.pchome.com.tw/?mod=item&func=exhibit&IT_NO=AMAB0Z-A48348212&c=A05)
但我不是只有拿來當系統碟,還分了DE分別程式D跟備份E

我看到很多人開機都是10秒左右進系統,但我的維持跟傳統HDD一樣的速度,約一分10秒才跑完(重灌後,裝完防軟體而已),我的cpu雖然是CULV 3500但我試過load大型軟體,如Photoshop CS5,可以在第一次八秒跑完(Illustrator可以七秒,第二次都會更短,約五秒),我聽說歸功於SSD,但為什麼我load開機卻無法快速?是因為筆電效能還是差過桌上型的關係嗎?
Dualmonkey wrote:
請問一下long大我...(恕刪)


抱歉...這事沒一個確定的答案.
但評估問題不是出在SSD上.

問題來源可能是CPU,RAM, 主機板甚至相容性的問題.

總之..看起來不是ssd造成的. 是系統中有其他的東西慢造成的.
畢竟開機時要檢測和計算的東西不算少.
看看你的RAM夠不夠吧.
Dualmonkey 兄,您可查詢一下是否有些 USB 裝置持續裝置在電腦上。
或是有些未安裝適當驅動程式的裝置等等,這些都會影響開機的速度~

倘若您可以將詳細的軟硬體資料列出,也許更能協助您抓問題的!
其實我還蠻想聊聊有關台廠controller的表現跟好壞,可惜我所知的台廠controller的資料很少@@"

畢竟SSD真的要平民化到取代HD,除了flash的可靠度要再提升外(我看應該不太可能了)

就是靠台廠平價表現又還不錯的controller,才有點機會(是說不太可能啦,轉向Hybird HDD也是個機會)

目前台廠新世代的就JMicron的JMF616還蠻有看頭的,但還是需要等大量上市才能知道好壞

http://www.mobile01.com/topicdetail.php?f=490&t=1582406&p=1

除了Intel Sandforce 外,Kingston SSDNOW V+用的Toshiba solution在平價市場裡也還算堪用

美光C300用的Marvell solution速度看似很快,可是firmware一直有問題(不知搞定了沒?)

其他像MTRON好像就沒什麼新的controller上市,Indilinx也還在修firmware中,新產品也沒啥消息

samsung、Sandisk說要放出新產品,也還沒看到下落;不知道大家有沒有其他廠的小道消息
longyeekimo wrote:
工控用的等級不是消費型的可以比的.
加了很多好料在裡面.
而且瞬斷的問題是要整個系統一起去解決.
成本要求沒那麼嚴,求穩定的工控用系統在系統上會有很多層跟SSD無關及有關的防禦.

至於一般我們買得到的SSD都只給消費型系統. 甚至是自己組的電腦.在這個問題上只有冏吧.....


可否告知加了那些好料? 能指出技術用語更佳...(以便進一步做功課)

工作上曾遇到過工控等級的, 在瞬斷或重開機後, NTFS的MBR或boot sector有幾個byte亂掉了, 造成無法開機(用HDTune檢查無問題, 強迫把亂掉那幾個byte改回來又可開機)....這種情形還不只一次, 搞到上頭不敢用SSD出貨(又走回HDD老路)

很想知道技術上如何確保, 還請版大賜教...
asmart wrote:
可否告知加了那些好料...(恕刪)


我對工控用的ssd不是很熟.
幾年前有跟一家合作開發過IC, 但也僅止於verify IC design, firmware的設計還是由那家公司做.
只在言談間聽過
主要是保持電力..看是加超級電容還是電池. 對電源出狀況也有偵測.
另外好像有特別的診斷系統.
這家公司後來被WD買下來了.
所以也沒網頁給你看,去WD查查也許會有收穫.
基本上筆電不是花很多時間在抓硬體的BIOS階段,而是跑win7的那個星星其實很早就跑出來了,只是會一直亮很久,然後進系統後,也要花點時間才等到防毒都load完

我是win7 ultimate x64, 4gb ddr2 800, CULV 3500, ATi4330, Ocz Vertex 96Gb, 剛裝完win7跟avast防毒測試的,之前用avg也是一樣要一分多一點才跑完防毒的圖示出來。

唯一有插上的usb,是我的滑鼠...我網路上也沒看到其他人有類似的問題,意思是,大家的筆電只要裝了SSD,都有在十幾秒跑完的狀況是嗎?

我如果load大型軟體,是有感到超快,跟傳統hdd不一樣(要十幾秒),但開機就無法感受到SSD的快,本來以為要設定什麼...

所有驅動都裝完了...
比較有名的軍規SSD 廠牌
STEC

MemoRight

Runcore
用料及抗環境性確實比較好
不過algorithm有沒有比較好不確定(不過都是用大廠控制晶片多)

對於NAND Flash 想瞭解基礎人請參考拙文
http://www.osslab.org.tw/Storage/Data_Recovery/Theory/Flash
簡單來說
NAND Flash 在單IC下,內部運做有如Raid + ECC(Xor) 組合Pages and Block ,Bank 區塊架構

如想要瞭解 "靜態"的資料結構,先寫入 XOR pattern ,再把NAND Flash 都焊下來
用編程器讀,讀好後分析DATA +Spare area .大體上對其演算法會有初步瞭解


至於ATA Secure Erase 當做開卡程式用 ,用途接近清掉Wear-Leveling table
不過要先設定ATA 密碼 並設定最大 Security 才能用Secure erase 不知道啥是ATA Password 請看這
http://www.osslab.org.tw/Storage/Data_Recovery/Example/HDD_Password


在Linux 下用hdparm
https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase

或用ultimate cd hdd


很多nand flash 大廠也會出主控如下

MPU Toshiba TC58NCF602GAT
MPU PS3102
Mtron MT1001A
SAMSUNG S3C29RBB01
速度不見得很快 不過穩定不錯 ,Freeze狀況也不明顯 .很多軍規反而用這類


Sandisk 從 Usb Drive ,很多主控對 Flash Pages 採用 128bit AES 或DES or 3DES

有點像傳統硬碟扇區加密,這是筆者比較詬病的地方.......
Opensources,虛擬化,Voip,FC ,Storage ,Embedded system http://www.osslab.org.tw
whydan wrote:
其實我還蠻想聊聊有關...(恕刪)


我特別查了一下S596的
可惜資料相當缺乏. 都是很表面的測試. 無法從這種new的狀態測試看出特性
但有個很小很小的info也是說,變慢....沒達到最高速...

如果有人能給我used以後的測試. 我多少能猜一下.
但重點是有沒有Freeze的現象.

至於4K Random write, 我查到是15MB/s , 換算一下大概在4000左右.
而new下可高達16000左右.
看這個情況, 演算法了不起就只到intel的等級. (跟intel的數據很接近)
如果想知道最後會不會Freeze, 這些資料不夠讓我分析.
我以前曾經做過超過一小時的iometer 4K random write來確定會不會freeze. 但大家拿來測的SSD都是自己買的,我想不可能冒險來測這個.如果有人拿到sample可以這樣玩...麻煩就share一下吧.時間越長越好.
所以就等一陣子吧.

我認為....(請廠商用心聽).....廠商應提供某種標準測試下, 耐用度和used狀態下的performance分析.
什麼時代了,還只測ATTO和Hdtune的random write. 這兩個都不合格.

至少要學學我在另一篇文章中提到的一個Behardware的網站所做的嚴謹測試.
不然幹翻了,打回原型,連商譽都沒有了.(請見第一代死在沙灘上的台系SSD, 現在沒人敢用,一片幹聲,連帶使小筆電失敗) 做這行的如果沒誠實面對自己產品的缺點,只用ATTO和Hdtune來化妝,這是不及格的.


thx wrote:
至於ATA Secure Erase 當做開卡程式用 ,用途接近清掉Wear-Leveling table


你確定是wear leveling???????
wear leveling的定義是將block erase count 平均化.並不是清除data喔. 也沒wear leveling table,一般稱Erase count. Erase count是指Block被erase的次數.

軍規八成都用SLC(這算好料吧)....電視上看過美軍用的NB,真是猛.
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 12)

今日熱門文章 網友點擊推薦!