Android 4.3 hỗ trợ TRIM cho tất cả các thiết bị dòng Nexus, cải thiện hiệu năng truy xuất dữ liệu

Duy Luân
30/7/2013 7:20Phản hồi: 120
Android 4.3 hỗ trợ TRIM cho tất cả các thiết bị dòng Nexus, cải thiện hiệu năng truy xuất dữ liệu
Android_4_3_TRIM_Nexus.jpg

Một trong những lời phàn nàn về chiếc Nexus 7 đời đầu đó là tốc độ truy xuất (I/O) bộ nhớ của máy bị chậm lại sau khoảng vài tháng sử dụng. Sau khi reset lại thì máy chạy nhanh nhưng một thời gian sau thì hiện tượng nói trên lại xuất hiện. Giờ đây, với phiên bản Android 4.3 vừa được ra mắt, Google đã khắc phục vần đề này không chỉ trên Nexus 7 mà còn trên tất cả những máy khác thuộc gia đình Nexus nhờ việc hỗ trợ TRIM. TRIM là một lệnh mà hệ điều hành sẽ nói cho bộ điều khiển (controller) SSD hoặc chip nhớ eMMC biết ô nhớ nào không còn được sử dụng và có thể xóa trước để việc ghi dữ liệu có thể diễn ra nhanh hơn.

Trong thế giới của phương tiện lưu trữ thể rắn (SSD hay eMMC), việc xóa một file không có nghĩa là file đó đã biến mất hoàn toàn. Nó biến mất ở khía cạnh người dùng và hệ điều hành, tuy nhiên bộ điều khiển của eMMC hay SSD vẫn đối xử với các ô như là một phần có chứa dữ liệu. Ví dụ, bạn chép 3GB phim vào bộ nhớ trong của điện thoại, xem, sau đó xóa chúng. Khi đó, dung lượng bộ nhớ trống của bạn tăng thêm 3GB, tuy nhiên chỉ khi nào các khối nhớ đã bị ghi đè lên bởi dữ liệu khác thì bộ điều khiển SSD/eMMC mới xem đây là các ô trống thật sự. Controller có một kĩ thuật để theo dõi các vị trí trống, tuy nhiên càng nhiều ô/khối nhớ để theo dõi (tức là sau một thời gian dài sử dụng và lưu dữ liệu), việc quản lí bộ nhớ sẽ càng chậm đi.

Để giải quyết chuyện đó, TRIM xuất hiện. Nó thiết lập một đường liên lạc giữa file system với bộ controller của SSD/eMMC. Khi một khối nhớ được TRIM, một tín hiệu sẽ được gửi đến controller để nói rằng "khối nhớ đó trống rồi, không cần theo dõi nữa". Sau đó, một controller tốt sẽ lên lịch trình dọn dẹp các khối nhớ này để tăng hiệu năng và giảm thời gian cần thiết khi ghi dữ liệu mới. Tất nhiên, bộ điều khiển phải đủ tốt để có thể thực hiện việc này, còn việc kích hoạt TRIM ở mức hệ điều hành chỉ là bước đầu. Nếu quan tâm, bạn có thể xem thêm về cơ chế xóa của các tập tin đã được TRIM.

Theo trang AnandTech, điều kiện để Android 4.3 tiến hành TRIM đó là: người dùng không đụng đến thiết bị trong hơn 1 giờ, không có lệnh dọn dẹp nào được gửi trong 24 giờ trước đó, thiết bị hoặc đang cắm sạc với dung lượng pin trên 30% hoặc không cắm sạc với pin trên 80%. Mục tiêu của Android 4.3 sẽ là chạy lệnh TRIM mỗi 24 giờ một lần nếu như bạn thường xuyên cắm sạc máy vào ban đêm. Tất nhiên là người dùng vẫn có thể xài máy thoải mái, việc TRIM sẽ do OS tự lo, và vài ngày, thậm chí vài tuần không tiến hành TRIM thì cũng không ảnh hưởng gì nhiều.

Nguồn: AnandTech
120 bình luận
Chia sẻ

Xu hướng

sao ko có cho các dòng máy khác??
baoon1995
ĐẠI BÀNG
11 năm
yêu trym quá đi
maxhn
TÍCH CỰC
11 năm
Tức là 4.2 trở về trước thì không có CHIM :p, muốn có CHIM phải lên 4.3
@maxhn Sao có chim mà ko có nồn nhỉ
Bất công vs phái nữ quá.
TPTT.Hai
ĐẠI BÀNG
11 năm
@maxhn fai len 4.3 moi kich hoat dc lỗ chim hoat dong ah bac :p
Cái này hình như mấy bản mod bên XDA có fix đc vấn đề này lâu rồi

Sent from my LG-F260S using Tinhte.vn
Không biết các máy khác có không chứ xài 1 thời gian vào file manager là lại chậm.
Khái niệm này giông như TRIM ở win 7 ,8 nhỉ .
Dacan
TÍCH CỰC
11 năm
@vanduc1602 thì đó là 1 công nghệ TRIM mà. windows vs mac os cũng thế. công nghệ áp dụng cho chip nhớ flash 😃
@Dacan ở trên win 7 trở lên nó tự kích hoạt TRIM ,còn trên MAC thì không thì phải mà người dùng phỉa kích hoạt nó .không biết h có cải thiện chưa
@vanduc1602 Không phải là người dùng kích hoạt nó, mà là mặc định apple chỉ hỗ trợ TRIM cho SSD của họ sản xuất (máy ship với SSD), những ổ SSD mua ngoài gắn vào sẽ mặc định không có TRIM, muốn có phải patch IOAHCI
@realmadrid_cf thế à bác .mà h macbook cũng chả nâng cấp dc ssd ,hình như cũng cha có msata luôn thì phải
vantho9x
TÍCH CỰC
11 năm
Chắc phải sắm con nexus 4 để dùng lệnh TRIM này quá! 😃, nghe mà thèm!
@vantho9x Oh ho ho, mình sử dụng Trim trên note2 rồi nhé.
Nhìn vào đây xem này, your device ấy.

Thank mod làm mình nhớ ra

uploadfromtaptalk1375181997867.jpg
uploadfromtaptalk1375182020138.jpg

●●●Fan of Life●●●
@YPMVSTAFF Chưa hiểu cái hình của bác? 😁 sao bác biết nó có TRIM?
@Duy Luân Kết quả AndroBench mà khôngcó TRIM thì không ra kết quả xếp trên cùng thế đâu bác. :D
Optimus G đứng phía dưới cùng asus tf3 kìa.
Ah mà kéo xuống thấp nữa thấy S4 :D

Write mọi loại, cứ là no.1 hihi
●●●Fan of Life●●●
Sao lại phân biệt đối xử thế nhỉ? 😁 Các hãng kô thích điều này! :p

Sent from my GT-I9300 using Tinhte.vn
@tuansiro =))
Sao máy mình chưa nhận dc tin lên 4.3 nhê. :oops:

Sent from my Nexus 4 using Tinhte.vn
unlimits
TÍCH CỰC
11 năm
@kumperssor phải vè stock mới lên được qua ota chứ bác
@unlimits Ko rành lắm. Bac hướng dẫn mình tự up lên dc ko

Sent from my Nexus 4 using Tinhte.vn
thetung2406
ĐẠI BÀNG
11 năm
@kumperssor hôm nay đã có ban update trực tiếp từ 4.2.2 lên 4.3 rồi nha bạn.
duchvm
ĐẠI BÀNG
11 năm
Xoá luôn cho rồi, còn lưu giữ và theo dõi làm j cho mất công 2, 3 cai chương trình theo dõi xử lý nhỉ?
deathland
ĐẠI BÀNG
11 năm
sao con Nexus của mình mua bên US xách về mà chưa thấy nó update lên 4.3 gì hết ta...
thetung2406
ĐẠI BÀNG
11 năm
@deathland hôm nay
đã có ban update trực tiếp từ 4.2.2 lên 4.3 rồi nha bạn.
thao
TÍCH CỰC
11 năm
MS nên học hỏi điều này 😔
@thao MS có lâu rồi bạn à
thao
TÍCH CỰC
11 năm
@Nguyen_Xuan_Canh Cái bộ nhớ khác của WP cần TRIM á
@thao GDR2 khắc phục rồi bạn à
thao
TÍCH CỰC
11 năm
@magic_stardj Bản này chưa phát hành update chính thức và cũng chỉ mới thanh minh thanh nga rằng thì là mà... Trên tay chính thức mới biết bộ nhớ khác nó TRIM thế nào
ưu ái cho con cưng của gu-gồ 😁
Lên 4.3 là cả họ android có hết hehehe

Sent from my LG-F160L using Tinhte.vn
Anh em lên 4.3 để biết chim nha
vẫn ở 4.2.2 😁
khi nào ổn định đợi ae chuột bạc hết rồi lên hahaa
TRIM

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019