OpenRay手記:平板愈用愈慢有原因

上一代的Nexus 7平板電腦規格不俗,具備四核心處理器,速度比大部分智能手機還要快。然而,不少用家發現,使用近大半年後,該平板卻愈用愈慢,實在神奇。原來該平板缺少了Trim功能,令寫入閃存的速度變慢。新推出的Android 4.3已新增了Trim指令,解決有關問題。

新一代的SSD固態硬碟,讀寫原理跟傳統機械式硬碟機不同。傳統硬碟在刪除檔案時,會先在系統檔上把該資料位置標籤刪除,但內容卻不會即時被刪去,而是當有新資料寫入時,才在標籤的位置寫入新資料,取代原有的資料。然而,在SSD上進行刪除資料時,卻要先在該資料區塊進行擦除動作,待原有資料被清除以後,新資料才能寫入。由於這個擦除動作速度慢,因此作業系統如視窗會在系統閒置時,利用Trim指令去預先進行擦除動作,令將來可以直接寫入新資料,免除區塊擦除,令速度更快。

手機和平板的閃存空間,工作原理跟SSD相似,然而Android系統卻一直沒有提供Trim功能。當手機或平板的儲存空間逐漸用罊時,便要重用已刪除資料的空間,但重用這些空間,卻要先進行擦除動作,令機器的速度變慢。其中Nexus 7平板的問題特別嚴重,經常為用戶所詬病。

要解決這個愈用愈慢的問題,Nexus用戶可以把作業系統升級到4.3,問題便可解決。其他Android用戶如遇上類似問題,可以安裝一個名為《LagFix》的手機軟件,便可以定時為系統進行Trim,加快閃存的寫入速度。

電郵:ray@openrice.com

鍾偉民(Ray)‧飲食網站創辦人