Tạo phân vùng Swap

Swap là bộ nhớ ảo hỗ trợ cho RAM trong hệ thống Linux, khi chạy bất cứ một hệ thống Linux nào Swap luôn được khuyến cáo là đặt = 2 lần lượng RAM hiện có. Tuy nhiên nếu bạn nâng cấp thêm dung lượng cho RAM thì Swap phải làm thế nào?

Đầu tiên bạn phải kiểm tra lại dung lượng Swap của bạn là bao nhiêu:

Swapon -s

Câu lệnh này sẽ đưa ra một số thông tin:

Filename Type Size Used Priority
/dev/hda2 partition 4096000 3072000 -1


Đơn vị của Size và Used là Kilobyte. Hệ thống đã dùng 3GB trong 4GB được chia. Bạn phải check xem Partition nào còn dung lượng để có thể đặt phân vùng Swap lên bằng lệnh:

df -m

VD sẽ chọn phân vùng /dev/hda8 để lấy thêm 4GB, ta tạo thêm Swap ở trong đấy.

Để bổ xung thêm Swap file chúng ta sẽ chạy câu lệnh :

dd if=/dev/hda8 of=/extraswap bs=1 count=4096 (512 đơn vị là MB)

Bây giờ file Swap đã ở trên disk. Bạn cần có nó để sử dụng như một Swap partition. Sử dụng câu lệnh Mkswap để tạo file Swap có thể sử dụng được cho Linux Kernel

Mkswap /extraswap

Sau đó khởi động file Swap trên:

Swapon /extraswap

Bây giờ chúng ta chạy lại command:

Swapon -s

Sẽ thấy được phân vùng swap chúng ta vừa tạo. Dùng lệnh Free để xem sự tăng lên trên tổng dung lượng của Swap.

Nguồn: netvn.asia
Reactions