放手機的記憶卡 - 儲存設備

By Emily
at 2014-09-03T12:16
at 2014-09-03T12:16
Table of Contents
※ 引述《nihil2006 (nihil)》之銘言:
: 摘自
: http://www.android-apk.com/2012/01/micro-sd-class-4-vs-class-10-%E9%80%9F%E5%BA%A6%E7%9A%84%E8%BF%B7%E6%80%9D/
: 縮網址
: http://ppt.cc/NFTR
: 其實 Class 6, Class 10 的卡會有一個啟動程序以讓讀取和寫入時可以更快,
: 這個啟動程序可讓緊接的讀寫速度更快,但這個啟動程序是需要額外的時間。
: 在 Random 讀寫時,就會因為這些額外的時間而影響了速度。
: 簡單來說,Micro SD要獲得更快的 Sequential 讀寫速度,Random Access 的速度
: 就會變慢了。
: 這個測試正正解釋了筆者手機用了 Class 10 的卡,反而感覺是慢了。
: 因為筆者的 SD Card 除了一般的相片和檔案外,還有一個 ext2 Partition 放了不
: 同的 Application, Application Data, 和 Cache。手機開啟 App, 載入資料, 開啟
: 檔案,每個動作也要讀寫 SD Card 的不同部份,甚至不同的 Partition。這正正就是
: 極度 Random 形式的操作,所以慢了是正常的。
: 那該怎樣選擇 Micro SD Card?
: 視乎你的用途,選擇合適的 Class。若你的 Micro SD Card 用在手機上,
: 內裏都是很多很多的零碎檔案資料,那就選用 Class 2 或 Class 4 或較適合。
: 若你的 Micro SD Card 是放在 Tablet 上,主要用作儲存大的電影檔案,日常也只是從
: 電腦將影片複製至卡上,沒有零碎的檔案。那可以考慮 Class 6, Class 10,使用起來
: 應會較理想,尤其是在複製大型的影像檔案時。
: --------------------------
: 用詞我自己稍微順了一下
: 所以用在手機上應該用低階卡?
: 懇請強者解釋
其實你稍微想一下就知道了
首先
手機的OS是灌在內建的nand flash,不是SD卡。先思考你手裝SD卡到底在放什麼
第二
你真的會很常拿sd卡寫小檔嗎?你的手機真的有這個需要嗎?
如果你拿手機掛bt我也沒話說了,不過這不是正常人的用法
手機的記憶卡一般都是給你塞照片、音樂跟影片的吧
他說手機都塞零碎檔案跟資料你就這樣信了?
一樣都是Android系統,手機就是塞零碎檔案,平板就沒有,你不覺得這說法很奇怪嗎...
而且Android 4.0之後也取消了App2SD的設計了,你更不可能很頻繁的去讀寫記憶卡
再者,android的底層還是linux
一樣有OS層的寫入快取,跟跑分那種硬是要把資料塞進sd卡是不同的
跑分跟實際應用是兩回事
至於他說的class 6以上會有額外的程序,我還在找規格書...
不過我個人是不太信就是
搞加速還要弄額外程序,傳資料還要搞handshake嗎XD
802.3的burst frame也不過就header改一下而已,哪有這麼麻煩的道理
--
: 摘自
: http://www.android-apk.com/2012/01/micro-sd-class-4-vs-class-10-%E9%80%9F%E5%BA%A6%E7%9A%84%E8%BF%B7%E6%80%9D/
: 縮網址
: http://ppt.cc/NFTR
: 其實 Class 6, Class 10 的卡會有一個啟動程序以讓讀取和寫入時可以更快,
: 這個啟動程序可讓緊接的讀寫速度更快,但這個啟動程序是需要額外的時間。
: 在 Random 讀寫時,就會因為這些額外的時間而影響了速度。
: 簡單來說,Micro SD要獲得更快的 Sequential 讀寫速度,Random Access 的速度
: 就會變慢了。
: 這個測試正正解釋了筆者手機用了 Class 10 的卡,反而感覺是慢了。
: 因為筆者的 SD Card 除了一般的相片和檔案外,還有一個 ext2 Partition 放了不
: 同的 Application, Application Data, 和 Cache。手機開啟 App, 載入資料, 開啟
: 檔案,每個動作也要讀寫 SD Card 的不同部份,甚至不同的 Partition。這正正就是
: 極度 Random 形式的操作,所以慢了是正常的。
: 那該怎樣選擇 Micro SD Card?
: 視乎你的用途,選擇合適的 Class。若你的 Micro SD Card 用在手機上,
: 內裏都是很多很多的零碎檔案資料,那就選用 Class 2 或 Class 4 或較適合。
: 若你的 Micro SD Card 是放在 Tablet 上,主要用作儲存大的電影檔案,日常也只是從
: 電腦將影片複製至卡上,沒有零碎的檔案。那可以考慮 Class 6, Class 10,使用起來
: 應會較理想,尤其是在複製大型的影像檔案時。
: --------------------------
: 用詞我自己稍微順了一下
: 所以用在手機上應該用低階卡?
: 懇請強者解釋
其實你稍微想一下就知道了
首先
手機的OS是灌在內建的nand flash,不是SD卡。先思考你手裝SD卡到底在放什麼
第二
你真的會很常拿sd卡寫小檔嗎?你的手機真的有這個需要嗎?
如果你拿手機掛bt我也沒話說了,不過這不是正常人的用法
手機的記憶卡一般都是給你塞照片、音樂跟影片的吧
他說手機都塞零碎檔案跟資料你就這樣信了?
一樣都是Android系統,手機就是塞零碎檔案,平板就沒有,你不覺得這說法很奇怪嗎...
而且Android 4.0之後也取消了App2SD的設計了,你更不可能很頻繁的去讀寫記憶卡
再者,android的底層還是linux
一樣有OS層的寫入快取,跟跑分那種硬是要把資料塞進sd卡是不同的
跑分跟實際應用是兩回事
至於他說的class 6以上會有額外的程序,我還在找規格書...
不過我個人是不太信就是
搞加速還要弄額外程序,傳資料還要搞handshake嗎XD
802.3的burst frame也不過就header改一下而已,哪有這麼麻煩的道理
--
Tags:
儲存設備
All Comments

By Frederic
at 2014-09-03T18:42
at 2014-09-03T18:42

By Quanna
at 2014-09-06T09:32
at 2014-09-06T09:32

By Elizabeth
at 2014-09-07T12:38
at 2014-09-07T12:38

By Susan
at 2014-09-09T01:42
at 2014-09-09T01:42

By Quanna
at 2014-09-09T06:04
at 2014-09-09T06:04

By Jacob
at 2014-09-13T16:33
at 2014-09-13T16:33

By Irma
at 2014-09-17T01:47
at 2014-09-17T01:47

By Margaret
at 2014-09-20T09:05
at 2014-09-20T09:05

By Bennie
at 2014-09-21T03:32
at 2014-09-21T03:32
Related Posts
用intel SSD下BT ?

By Charlotte
at 2014-09-03T11:02
at 2014-09-03T11:02
Kingmax sme35 240g是否推薦呢?/

By Thomas
at 2014-09-03T10:32
at 2014-09-03T10:32
用intel SSD下BT ?

By Erin
at 2014-09-03T07:00
at 2014-09-03T07:00
宇瞻AS510S 256G SSD推薦嗎?

By Wallis
at 2014-09-03T01:48
at 2014-09-03T01:48
2.5吋外接7200轉1TB的選擇?

By Jacob
at 2014-09-03T00:31
at 2014-09-03T00:31