Thứ Hai, 27 tháng 1, 2014

Trim cho nxd linux

Chắc mọi người đã từng nghe nói đến công nghệ TRIM và đều biết rằng TRIM dùng để erase ổ đĩa SSD (Khác với format HDD). Tại sao phải cần dùng TRIM cho SSD? Vì sau 1 thời gian sử dụng SSD không còn tốc độ đáng kinh ngạc như lúc ban đầu nữa do với SSD thì số lần ghi bị giới hạn không như HDD truyền thống là vô hạn. Có thể một số bác sẽ mất ăn mất ngủ vì điều này vì đâu đó nghe loáng thoáng "SSD của em tốc độ còn có 40-50MB/s sau 3 tháng sử dụng :waaaht:"

Đối với Windows thì từ Windows 7 trở đi đã hỗ trợ TRIM cho SSD, vậy còn Linux thì sao? Đương nhiên Linux cũng đã hỗ trợ TRIM từ lâu và NXD Linux cũng không ngoại lệ (anh em nhà nó mà :brick Tuy nhiên mặc định chức năng TRIM trong Linux bị disable và bây giờ chúng ta sẽ kích hoạt chức năng TRIM cho ổ SSD trong Linux.

Điều kiện để có thể kích hoạt chức năng TRIM cho ổ SSD trong Linux:
1- Định dạng File System của ổ SSD phải là Ext4
2- Kernel Linux phải từ 2.6.33 trở đi.
Kiểm tra kernel
Posted Image
Kích thuớc thật của ảnh trên
Kiểm tra danh sách ổ đĩa. Trong hình minh họa ổ SSD là sdc
Posted Image
Kích thuớc thật của ảnh trên
Thực hiện format lại ổ SSD theo định dạng Ext4
Quote:
 
mkfs.ext4 /dev/sdc

Posted Image
Kích thuớc thật của ảnh trên
Mở tập tin fstab và thêm dòng lệnh màu vàng vào.
Ghi chú:
1-Trong bài viết sử dụng thư mục SSD để mount ổ sdc vào, nếu trên server ổ SSD của các bác mount vào đâu thì các bác sửa lại đường dẫn nhé.
2-Tham số discard trong hình là bắt buộc phải có trong fstab. Tham số này là để kích hoạt chức năng TRIM trong Linux.

Posted Image
Kích thuớc thật của ảnh trên
Sau khi hoàn tất thì save tập tin fstab lại và reboot lại server.
Dùng lệnh mount để kiểm tra. Nếu có tham số discard như hình sau là hoàn thành.
Posted Image
Chú ý: Nếu trong ổ SSD của các bác có dữ liệu hay Image gì thì nhớ backup lại nhé, format lại mất hết thì đừng đổ thừa tại em xúi dại à .

Nguồn : online9999.com


Không có nhận xét nào: