Warung Bebas
Showing posts with label 硬件. Show all posts
Showing posts with label 硬件. Show all posts

Tuesday, April 20, 2010

AeroZoom + Windows 7 放大鏡 = 簡報滑鼠

01-aeromouse
AZ, 窮人的教學滑鼠
AeroZoom 1.7
滑鼠叫出 AZ 面板
(Read in English)

AeroZoom 是個以 AutoHotKey 編寫,Windows 7 放大鏡的增強程式。AeroZoom 將普通滑鼠變成適合展示投影片 (presentation) 用的滑鼠,無需鍵盤亦能輕而易舉的放大、縮小和移動。


[2012-05-27] 更新:AeroZoom 3.3 推出。這裡跳到下載區。


注意: 這篇文章只涵蓋 AeroZoom 1 最初版。




功能一覽

  1. 將教學時常用的鍵盤操作,改成滑鼠按鍵組合和「AeroZoom 面板」上的按鈕(右)。

  2. 無需鍵盤就能放大、縮小或重置縮放級別;用一隻手做更多。

  3. AeroZoom 面板的設計(大按鈕、按後消失特性)是基於方便切換放大鏡(次)功能的原則(平常在放大鏡選項需要 3 下點擊的,在 AeroZoom 面板只需要 1 點擊)或增加原來沒有的功能。當用者以滑鼠喚出面板,面板便在游標位置下彈出,從而無需在工作列尋找消失了的放大鏡。

  4. 按鈕 [Show]、[Kill] 和 [Reset] 分別啟動或恢復最小化了的放大鏡、關閉程式和回復預設選項;[Draw]、[Type] 和 [Calc] 分別運行剪取工具 (視它為畫板,以滑鼠在螢幕繪畫)、WordPad(輸入文字)和小算盤。

  5. 另有左撇子專用版。

  6. 綠色版。設定值寫入當前用戶的登錄檔。

  7. 開放源碼。以 AutoHotKey 編寫。

  8. 配合無線滑鼠使用更佳。

  9. 快速和流暢的使用體驗有賴 Windows 7 大大增強其放大鏡。

    (作為新放大鏡的增強器,只有比 XP 和 Vista 新的系統才能對應 AeroZoom)

操作說明

03-aerozoom-files-cht
02-aerozoom-illustration-cht
AeroZoom 1.0 和 Windows 7 放大鏡的構成元件和其關係

AeroZoom 將時常用到的鍵盤操作與下列鼠鍵組合聯繫。(左撇的用者請運行 Lefthand 版,並把 [左] 和 [右] 調換)









功能 滑鼠 鍵盤
AeroZoom 面板 [左鍵] & [右鍵]  
顯示放大鏡 [左鍵] & [滾輪-上移] [視窗鍵] & [+]
重設縮放級別 [左鍵] & [中鍵]  
放大 zoom-in [左鍵] & [滾輪-上移] [視窗鍵] & [+]
縮小 zoom-out [左鍵] & [滾輪-下移] [視窗鍵] & [-]


那...該怎樣使用?

基本上,首先運行 AeroZoom.exe(或 .ahk 如您有安裝 AutoHotKey),試試按鼠鍵組合 [左] + [滾輪] 作縮放,和 [左] + [中] 還原縮放。(後者是原來放大鏡沒有提供的功能,所以上表中鍵盤列位置是空白的)。如果需要更多功能,按 [左] + [右] 以喚出 AeroZoom 面板。

使用技巧

04-aerozoom-in-emergency
有了 AeroZoom,這再不是一場災難
  1. 如我突然想改變放大鏡的一個設置,例如「讓放大鏡跟隨文字插入點」,儘管可能放大鏡不在能看見的範圍,我亦無需要找它,因為可以簡單的以鼠鍵組合 [左] + [右] 喚起 AeroZoom 面版,然後在面版上點擊「Keyboard (鍵盤)」按鈕以切換功能。



    萬一我搞砸任何設定,例如屏幕色彩反轉,畫面放大了甚至縮放功能都被鎖掉,我很想糾正這情況,但不幸的是放大鏡被最小化了並移出視線範圍外。這時候我會做的是按滑鼠 [左] + [右] 鍵快速啟動 AeroZoom 面版。因為面版總是出現在滑鼠游標旁邊,我就能用面版修正錯誤的設定。



    遇上緊急情況時,可點擊「Kill(殺掉)」來關閉放大鏡或點擊「Reset(重設)」來恢復預設設定和縮放級別。



    若要更迅速甚至可不用面板,直接按鼠鍵組合 [左] + [中] 來重置縮放級別,不過這樣做不會恢復其他預設設定。




  2. windows-7-magnifier
    「Show」按鈕找出放大鏡,調整鏡類型
  3. AeroZoom 面版上的「Show(顯示)」按鈕除能將縮到最小的放大鏡恢復,還能全新啟動它。



    然而最快的放大鏡啟動方式只需按鼠鍵組合 [左] + [滾輪-上移]。



    但要小心不要因滾得太遠而使到「輕鬆存取中心」彈出。訣竅是在剛開始時不要太用力的滾。(之後你想怎樣滾、縮放都可以了)




  4. Draw in AeroZoom with Win 7 Snipping Tool
    AZ 採用新的剪取工具在螢幕繪畫
  5. 如想在螢幕上揮筆,可點擊「Draw (繪畫)」,那就會開啟 Windows 7 新增的剪取工具,然後便可以剪下螢幕成為圖片,用滑鼠在圖片上繪畫(請看下面示範影片 1:20 位置)。同樣地,想輸入文字可點擊「Type(WordPad 文字處理器)」(WordPad 那裡可以貼上 Snipping Tool 的圖片作後續處理);想進行數學運算的可點擊「Calc(小算盤)」。




  6. AeroZoom 的鼠鍵連繫有時會不方便進行某些特定應用,那時候無需要關掉 AeroZoom,只需點擊左下角的 [off] 來暫停連繫。如要恢復鼠鍵,點擊多一次即可。



    如想將 AeroZoom 面板縮到系統托盤,只需關閉它或點擊「hide (隱藏)」按鈕;如要退出,請點擊「quit (離開)」。




  7. 除了教學,另一個用途是將電腦畫面錄成教程影片。專業的教程影片通常包括很多放大、縮小動作,但這樣做原牽涉不少步驟和需要使用專業影像剪輯軟體,例如 Adobe Premiere。現只要在錄製過程中利用 AeroZoom 縮放已可(其時把放大鏡隱藏),減輕後期製作的負擔。




  8. AeroZoom 在關掉 UAC 或者有系統管理員權限的情況下運作較好。如有 UAC,AeroZoom 會詢問提升權限。 請注意 AeroZoom 不能在標準使用者帳戶下完全正常運作,無論後來有沒有以系統管理員身份執行。

示範影片








建議

你有任何建議或臭蟲要報告嗎?請於下面回覆。





下載版本/歷程












Get it from CNET Download.com!



(下載舊版本?)




























版本 日期 更新內容 MD5
3.3 20120527

(ws.az.33)

- 解決自訂熱鍵長按滑鼠中鍵的動作容易被激發的問題

- 改善面板元素在視窗基本主題下的顯示效果

- 新增重新啟動選項(Restart)在工具欄圖示和 Az 選單內

- 滑鼠左鍵雙擊面板切換放大鏡/ZoomIt 面板模式;滑鼠中鍵雙擊面板激發重啟

- 改良了的技巧提示

- 應用更多 OSD。大大小小的臭蟲修正

- 首個(非官方)支持 Windows 8(消費者預覽版)的版本

a32d9e2bec5852c3a92b4ac5cca93f6a
3.2a 20120509

(ws.az.32a)

修正選單分隔線問題、一些改良

539cfe44a1502d5d68760edb866e613d
3.2 20120505

(ws.az.32)

- 許多 UI/UX 小改良(例如選單的分隔線)

- 在面板上按滑鼠右鍵切換經典和傳統(Modern/Classic)模式

- 滑鼠單擊系統通知欄圖示能快速地停用或啟用 AeroZoom 熱鍵

- 支持非系統管理員自動備份設定

- 修復了自訂熱鍵(Custom Hotkeys)佔用過多熱鍵的 bug(現在兼容 Firefox 的 Image Zoom 插件)

- 更多地方裡利用了 OSD

- Custom Hotkeys 能批次的啟動或停用

- 最新的 AutoHotkey_L 版本

4011bca908e7de2850533cfd99c8262b
3.1 20120110

(ws.az.31)
AeroSnip(改良了的擷取工具)、 Elastic Zoom(有“彈性”的放大鏡)、 ZoomIt Panel(ZoomIt 面板)、Custom Hotkeys(自定義快捷鍵),支持標準使用者權限賬戶(有限度支持 UAC、Vista 和 XP) 811fd292551db9e6f285b4a6c1f06233
3.0 20110824

(ws.az.30)
公開測試版 200ae3b7fef9d52ee8bcfed0d45489af
2.1 20110505

(ws.az.21)
內部發行
2.0a 20110405

(ws.az.20a)
改良 ZoomIt 安裝過程和一些小改善。

解決了原來鍵盤熱鍵問題。
ec6eac6b1312972c645da438877f5cee
2.0 20110403

(ws.az.20)
重大的發行。完全重新設計。詳見這文件 57511c2d459b2a3e13d0f5ffe6789d66
1.7 20100424 修正開啟 UAC 執行時的錯誤。

提升調整設定和重設的反應速度。

修正鍵盤 Help 選單和 [hide] 按鈕的 alt text 。
86d38c042bc7f50546444a771fba3ca5
1.6 20100419 首次公開發行。

增加 [off] 按鈕以暫停鼠鍵連繫。
51a025f7ef39cf5bee645e679feefb2b
1.5 20100417 增加 Draw、Type 和 Calc 功能。
1.0

20091210 內部版本  















※ 如果您喜歡 AeroZoom,歡迎 donating US $1 以鼓勵作者和支持開發。



歡迎用以下方式儲存或分享本文:



Share

Monday, December 21, 2009

裝置管理員+DevCon [一] 復原安全移除的 SATA/USB 硬體 ‧ 查詢 Hub 負載


有沒有想過,裝置管理員 (Device Manager) 除了安裝驅動程式外還可做甚麼?



Device Manager, 裝置管理員的另一面


  • 錯手移除之 USB/SATA 裝置,無需重插便可復原?

  • 避免 USB Hub 超出負荷?

  • 移除不能移除的驅動程式?

  • 顯示比「隱藏裝置」更隱藏的裝置?


還有...



  • 光碟機消失了,不是硬體故障?

  • 判斷不明裝置有比用 Google 更快的方法嗎?

  • 裝置管理員的命令介面 devcon.exe 可以令到電腦更省電?

  • ...更多



這系列介紹各種用來解決問題的裝置管理技巧。


[2009-12-30 更新] 新增 devcon 用法作對比。



本篇目錄:



  1. 介紹「裝置 (依連線)」檢視模式 — 找出硬碟駁在哪個控制器

  2. 「依連線」的實用技 — 已安全地移除的 USB/(e)SATA 裝置,無需重插或重啟就能復原?

  3. 查詢 USB 裝置耗電量 — 避免 USB Hub 超出負荷

  4. 「依資源」查詢裝置 — 找出哪些裝置在共用 IRQ






1. 介紹「裝置 (依連線)」檢視模式


— 找出硬碟駁在哪個控制器


全賴 SSD 加入競爭,現在我們能以低廉的價錢買到海量大小的硬碟。如希望安裝很多硬碟但插槽不足,一般都是加儲存控制卡來解決。但當有朝一日要拆掉其中一個時,面對著一堆硬碟,恐怕已忘掉哪個才是要找的了。

那時可以使用裝置管理員內的「檢視」→「裝置 (依連線)」模式:



Device Manager By Connection



圖中電腦內駁著硬碟的控制器有四個(以 標示)。假設要找出 WD 200G 硬碟,我便知道駁著 Silicon Image Sil 0680 控制卡的那個就是了。用「裝置 (依連線)」檢視模式就可以一目了然。



其實除了硬碟,任何會「纏繞束縛」的裝置都適用。



知多一點:「裝置 (依連線)」模式內所顯示的次序是由隨插即用管理員在開機時所偵測出來的,依照裝置 (devnode) 在電腦中的連線方式來顯示,這結構名為 Device Tree





2. 「依連線」的實用技


— 已安全地移除的 USB/(e)SATA 裝置,無需重插或重啟就能復原?


不知道你有沒有試以下經驗 - 在萬事俱備、千鈞一髮之際,發覺按了...



Safely Remove USB

...按了的並不是想要移取的,而是另一個裝置?例如是掃瞄器,內置式的如讀卡器、熱拔插硬碟或光碟機( eSATA) 等... 那感覺是多麼沮喪...!因為你知道要將掃瞄器帶回來便要重新拔插 USB;將內置式東西帶回來更需要重新開機!
為此,在這裡介紹一個可將移除了的裝置帶回來而無需重新拔插的方法。




i.「檢視」→ ii.「裝置 (依連線)」→ iii. 在黃色符號裝置之上的 USB Hub 按右鍵 → iv.「停用」:



Uninstall USB Hub

(註:每當「安全移除」了裝置而又未拔除,在裝置管理員內都會出現黃色符號。)



重點是,停用了該 USB Root Hub 後,再次按右鍵 →「啟用」,那裝置就會回來了。


eSATA 也可用同一方式弄回來,只不過要將上圖「停用」和「啟用」的 USB Root Hub 改為在該硬碟之上的 ATA Channel。



技巧:對於鍵盤愛好者,想單手移除裝置的,可以製作一個捷徑連到
「control hotplug.dll」,再指定一組快速鍵執行該捷徑即可。


Devcon 方式:進階用者只需一句指令來達至復原的效果:




USB: devcon restart @USB\ROOT_HUB*


eSATA: devcon restart @PCIIDE\IDECHANNEL*




請注意所有的 USB Root Hub 都會重新啟動,所以要確保沒有重要工作在用 USB 進行。至於 eSATA 經測試則沒關係,因為使用中的裝置似乎是不受影響的,所以不會發生 Windows 系統磁區被卸載的情況。




以上的指令利用裝置管理員的命令介面「devcon.exe」(下載),詳細的使用技巧有機會將在別的篇數專題介紹;暫時我會在每個技巧中加插 devcon 的對比做法,先交代其概念。


檢視命令提示字元範例












3. 查詢 USB 裝置耗電量


— 避免 USB Hub 超出負荷



「一個 USB 的 Hub 最多只能提供 500mA 的電流。如此的電流已足以驅動許多電子設備,不過連接在總線供電 Hub 的所有設備,需要共享 500mA 的電流額度。」 — 維基百科


有沒有使用無外接電源的 USB Hub?如有便要注意所連接的裝置的耗電量合共有沒有超出 500mA 了。



i. 到「檢視」→ ii. 同樣是「裝置 (依連線)」→ iii. 找出 USB Hub 並按右鍵 → iv.「內容」:



Device Manager USB Hub

上圖由「裝置 (依連線)」模式可清晰見到 Generic USB Hub 附於底板內建的 USB Root Hub。



Device Manager USB Hub Power


以上的例子為一普通 USB Hub,插上 Hub 的有兩個裝置,從資訊得知它們合共需要 400mA,並沒超標。



知多一點:USB 3.0 的供電量有所提升,達至 900mA。
(底版生產商 Gigabyte 更將部份新型號提升至 1.5A。)






4. 「依資源」查詢裝置


— 找出哪些裝置在共用 IRQ



在學校工作的兩年,試過一次要為電腦室的二十部 hp Compaq d330 MicroTower 電腦製作映像檔,可能該校資源緊拙,那時 (2007年) 仍在使用 Ghost 7.5 企業版。我發現只有這個型號的電腦在網絡起機時會卡在 DOS 黑色畫面。深入 Google 後發現當它內置的 Broadcom LAN 卡和 SATA 控制器共用同一個 IRQ 便會有問題。(那應是當今難得一見的 IRQ 問題呢!)



i. 到「檢視」→ ii.「資源 (依類型)」:



Devices By Type IRQ Conflict

證實 IRQ 是一樣後,因為是隨插即用裝置,不能在 Windows 內調整 IRQ,需要重新開機進入 CMOS (BIOS) 才能把它們分開。(請注意圖片只作參考)



知多一點:Windows 自 98 開始全面支援 ACPI,只要 BIOS 和裝置支援隨插即用
作業系統可自行調配資源,絕少會有衝突問題。




Devcon 方式:我們可使用 devcon 的 resources 參數,輸入多個裝置 ID 以檢視其資源調配情況。(由於今次包含了保留字符 & 關係,務必要以雙引號包著。)




devcon resources "*VEN_1022&DEV_2000*" "*VEN_80EE&DEV_CAFE*"


檢視命令提示字元範例












感謝閱讀~ 喜歡的話請訂閱支持一下。如欲轉載,包括一條到這頁的連結即可。



第二章預告:



  • 光碟機旁出現黃色感嘆號 — 讀不到光碟竟是軟件問題?

  • 不經解除安裝程式,徹底移除驅動程式 (XP 和 Vista/7 兩個不同的方法)

  • 檢視比「隱藏裝置」更隱藏的裝置

  • 認識裝置識別碼

  • 以 Devcon.exe 命令工具更快的完成上述工作


你有沒有些想知的技巧? 歡迎告知。



Attribution: wanderSick's Tech Notes | 2009.12.20 | TN #002




歡迎用以下方式儲存或分享本文:

















Share

















Wednesday, April 8, 2009

呢個問題竟然係 mobile rack!

Mobile Rack






最近遇到一部新機用緊兩個 mobile rack(每隻 HDD 一個 Windows),出現左個奇怪問題:




  • 其中一隻 rack (HDD) 開機 load Windows XP 條 bar 要等好耐好耐

  • 用 Windows 有時會 hang 機

  • 事件檢視器出紅色 disk controller error (非壞磁區)

  • 重新開機有時會認唔到 harddisk, DVDROM, 甚至 VGA





首先見 Windows 咁樣就試重裝,無事,但入 Windows 依舊慢





掃瞄兩隻 HDD, 無事 (之後再順便 run 埋 memtest, OK)





咁都 OK 就開始用心處理個問題啦. 試試換 SATA 資料線, OK! 只要上下兩隻 rack 的 cable 掉轉次序,咁發生問題 (Windows load 得耐) 既就變左另一隻 rack. 不過,無論嘗試換幾多條 cable,情況竟依然沒改善 (亦有換 power cable, 轉 SATA port 位)





之後留意到佢只係下面隻 rack 插任何 HDD 先有問題,就試試換埋 mobile rack mount,但仍無改善.





沉...






之後便懷疑到 power supply (牛魔王),因為有時 reset 後會認唔到晒所有野(都是之後才知道有這徵狀)。換牛後的確好左! 為了確定,逐不定時試開機入兩隻 rack(HDD) 內的 Windows 二十次,全部成功。但係,當諗住可以收工時,最後一試竟然又變返原來咁樣...





換埋主機板,通常古怪既問題都可以係板。結果換完重衰,boot 唔起機添 (無畫面, 無 beep)。發現當 SATA cable 由底板拔除後始能著機有畫面,所以推斷係插住的兩個 SATA mobile rack 導致的。





SATA mobile rack 唔係直出既咩? 竟然都有咁既問題. 係佢地質素差定係板唔夾? 用貴 d 既 rack 或者 eSATA 裸族又會唔會有呢個問題?





部機 config:




  • Gigabyte P42-RS3G (P43+ICH10)

  • Intel Q8200

  • 2GBx2 RAM (OCZ, DDR2 800)

  • 1TB Hitachi HDDx2

  • Galaxy 9500GT

  • Samsung DVDRW

  • Internal card reader

  • 2themax XPR500 power supply




學到幾樣野:




  1. Mobile rack 會導致咁奇怪既問題... 可免則免.

  2. 事件檢視器出紅色/黃色非壞磁區既 disk error 雖然通常仲用得無問題,但中間既連接可能已經降了 grade





歡迎用以下方式儲存或分享本文:

















Share

















Thursday, December 11, 2008

Transcend 300x SLC vs 133x MLC CF vs 1.8" 4,200rpm HDD



小弟最近買了張 Transcend 300X SLC CF 來做(偽)SSD,順道試試驗證一下 flash memory (快閃記憶) vs 硬碟各自的優劣。(問題:現時是否值得用 SSD 取替硬碟?)




Transcend 300X, 133X, Compact Flash, CF使用 FDBench測試 - 沒有漂亮圖表,但一個畫面就可以一併顯示連續讀寫和隨機讀寫等等,個人覺得對快閃記憶測試較有意思。



1. 300x SLC 對 133x MLC (使用 CF to 3.5" IDE 轉換器於桌面電腦測試)



Test, FDBench, Transcend 300x 16GB SLC CF
Transcend 300x 16GB SLC CF





Test, FDBench, Transcend 133x 2GB MLC CF
Transcend 133x 2GB MLC CF



留意到幾點:

  1. 紅色圈內的連續寫入速度就是 SLC 和 MLC 的效能分野了。但值不值幾倍的差價呢? 至少 SLC 可用來跑OS,MLC則沒這個可能。


  2. 藍圈內左邊的隨機寫入速度和右邊的隨機讀取速度形成強烈對比,盡顯快閃記憶消除區塊 (erase block)特性的效能問題。


  3. 133x MLC CF 的讀取速度(隨機/連續)想不到也真的很快,應該是 Transcend dual-channel (雙通道) 技術之功。估計用廉價的 133x 來跑 ReadyBoost/eBoostr 也不錯,因為它們對寫入的要求較讀取低。



Compact Flash adapter, 1.8inch Mobile Hard Drive


2. 300x SLC CF 對 1.8" 4,200rpm 硬碟 (使用 CF to 1.8" IDE 轉換器於手提電腦測試)



Transcend 300x 16GB SLC CF



Performance, 1.8inch Mobile Hard Disk
Toshiba 4,200rpm 1.8" 30GB HDD (model: MK3004GAH)


可見到:

  1. 紅圈和藍圈:硬碟因機械原理的關係 seek time (搜尋時間)比起電子原理的快閃記憶高很多 (18ms vs 0.3ms),導致的問題就是隨機讀寫較慢。


  2. 硬碟因不用 erase block 拖慢寫入,所以隨機或連續讀取和寫入數值都是一樣的 (13和13,6和6)。相反快閃記憶那邊讀和寫都有很大分別 (47和10,39和4)。


  3. 就連龜速的 4,200rpm 1.8" 硬碟的隨機寫入速度也要比 300x SLC CF 快 (6MB vs

    4MB)。不過真實使用過發現換了 SLC CF 後大部份時間明顯較順,除了像因程式暴漲而寫入虛疑記憶體,那時會慢得像當機;寫入動作不大的話就快了。

註:不知怎的,CF 在筆電的連續寫入速度比在台機以 CF-to-IDE 測試時慢很多(隨機讀取則差不多),但讀取速度就反而快點,可能是兼容問題吧。雖然寫入還慢過 1.8" HDD 一點點,不過憑著隨機讀取優勢,整體應用 CF 仍快不少。


3. 後記

曾對自己說過不會花巨額金錢購買現時技術尚未成熟的(偽)SSD,最終還是敗了,無論說手提電腦的硬碟有壞磁 (隔離了也可以用啊),抑或那是以多麼優惠的價格購得,這些都只是藉口 (這是小弟自2000年以HK$999購入 64MB CF 卡後第二次做的傻事。可預見將來看見這卡的感覺會和現在看著那張 64MB 卡感覺一樣,無奈...


Transcend 300X Compact Flash, inside Sony TR1

Flash memory 天生的 erase block 特性會令到寫入慢 (尤其是隨機寫入)。以上的小測試驗正了這問題。以前一直不明白為何高速的USB手指(U盤)在寫入細少檔案時都那麼慢,但大檔案又沒問題,現在明白就是這個原因。


那現時來說,以 SSD 取代硬碟值得嗎? 以這 300x SLC CF 取代 1.8" 4,200rpm 筆電硬碟想是可以的,因為那硬碟本來也實在太慢(只以 UDMA mode 2 跑都已了快不少)。不過,主流桌面電腦用的 3.5" 7,200rpm 硬碟則快多了,跟真正的 SSD 比則各有優劣,但SSD那麼貴,好像不太值得。例如小弟在筆電用,快是快了點,靜和熱量小更是了,但容量也少了一倍啊,在僅有的 16GB 裝完 Vista 及所有應用後仍剩 2GB 空間已很感謝了 (做了不少優化)。通常空間對流動電腦都不是一個主要因素,那會好辦些。


快閃記憶擁有搜尋時間如RAM閃電一般快的優勢,所以隨機讀取比得上連續讀取,這方面比硬碟快得多,但隨機寫入卻因為要erase block而拖慢,這點又比硬碟慢,有得有失。雖然 SSD 近來透過 multi-channel (類似多重RAID 0 原理的技術),使到連續讀取超越硬碟,但仍沒有真正應對 erase block;真正解決 erase block 技術的 SSD 仍有待主流化推出,到時隨機寫入速度或能與隨機讀取看齊;到時才是王道。



如有興趣了解 write-erase cycle、到底有甚麼技術可以應對 erase block,這份 PDF 或會有幫助(英文),不少 concept 小弟都是由那處得來的。或者由外行的我說,其實快閃記憶在每次寫入時除了寫入外還會做消除的動作,而所消除的區塊大小 (block size) 是很大的,e.g. 1GB 有的便要 256KB 一塊,如果有很多很多微細檔案做傳輸,而每個檔案都要做一次完整的 write-erase cycle (簡單可想成每個 1KB 檔變成 256KB),可想而知很多效能都會浪費在 write-erase cycle 上。所以 SSD 寫入慢,隨機寫入更慢。至於解決方法,其中一個是 PDF 中提到一個叫 Managed Flash Technology (MFT) 的軟體件,可以透過地址 remapping 將隨機寫入變成以連續方式寫入,效能提升達 80%!另外硬體的方法,Sandisk 最近亦發佈了 ExtremeFFS 技術,不期望微軟在將來的 NTFS 版本優化 SSD block size,現在自己來達成!


聽說將來的 SSD 將會以 RAM cache (緩存) 配合良好的算法和 wear-leveling (平均寫入) 來改善 SSD 壽命 (另一致命問題) - SLC 和 MLC SSD 壽命只有 10,000 和 100,000 write/erase cycle。另外,將來的 MLC 技術能夠從在一個 cell 弄出更多 bit,容量或能追上 TB 硬碟。種種跡象顯示 SSD 還有很大的進步空間。很期待!


完結前附上 Transcend 300x 的 HDTune //資訊(台機)、Atto Disk Benchmark(台機)、Vista score(筆電)和 CrystalMark(筆電)的測試掃瞄。




歡迎用以下方式儲存或分享本文:

















Share

















 

wander-sick Copyright © 2012 Fast Loading -- Powered by Blogger