Chúng ta hẳn đã quá quen thuộc với tính năng
ReadyBoost giúp Windows Vista hoạt động trơn tru hơn, bằng cách tận
dụng dung lượng lưu trữ còn trống của ổ USB làm bộ nhớ RAM. Song, ít ai
biết rằng Linux nói chung, và Ubuntu nói riêng cũng cho phép bạn sử
dụng tính năng này.
Để thực hiện, bạn cần có ổ USB dung lượng khoảng 1
GB hoặc 2 GB (tất nhiên càng lớn càng tốt). Cần lưu ý: Khi áp dụng thủ
thuật dưới đây, Linux có thể sẽ ghi đè lên các file có trên ổ USB, do
đó bạn nên sao lưu tất cả file quan trọng nhằm tránh tình trạng mất mát
dữ liệu có thể xảy ra.
Trong bài này, người viết sẽ minh hoạ trên Ubuntu
8.04.1, bạn có thể áp dụng cho các bản Linux khác với thao tác hoàn
toàn tương tự.
Đầu tiên, bạn cần xác định tên ổ USB của mình
trong hệ thống. Sau khi cắm ổ USB vào máy tính, mặc định Ubuntu sẽ tự
động mount nó nó dưới dạng một thư mục. Tiếp theo, bạn mở Terminal lên, gõ lệnh $ mount
- Đầu ra của lệnh này sẽ cho bạn biết tất cả các thiết bị lưu trữ được gắn trong hệ thống, trong đó có ổ USB. Ví dụ ở đây là: /dev/sbd1 on /media/LUUTRU type vfat (rw,nosuid,nodev,uhelper= hal,shortname= mixed,uid= 1000,utf8,umask= 077,flush)
Trước khi được gắn kết thì ổ USB của bạn nằm ở /dev/sbd1, còn /media/LUUTRU được gọi là điểm gắn kết (mount point).
- Tiếp theo, bạn gỡ ổ USB này ra (unmount) bằng lệnh $ umount /media/LUUTRU
- Để sử dụng ổ USB như là bộ nhớ RAM cộng thêm cho máy, bạn cần biến ổ USB thành phân vùng bộ nhớ ảo SWAP.
$ sudo mkswap /dev/sbd1
- Cuối cùng, đưa phân vùng SWAP này lên mức ưu tiên cao nhất và bắt đầu sử dụng:
$ sudo swapon –p 32767 /dev/sbd1
Con số 32767 thể hiện mức ưu tiên cao nhất.
Từ lúc này trở đi, bên cạnh SWAP vốn có, máy bạn sẽ có thêm một bộ nhớ ảo SWAP nữa.
Để kiểm tra cho chắc chắn, bạn sử dụng lệnh $ cat /proc/swaps
Nếu mọi việc suôn sẻ, bạn sẽ thấy output của lệnh này là hai bộ nhớ SWAP đang chạy đồng thời:
/dev/sda7 partition 787144 35092 -1
/dev/sbd1 partition 1012052 0 32767
Lê Bảo Duy
Echip - 405
|