Có thể giảm kích thước bộ nhớ trao đổi?


Câu trả lời:


11

Đúng. Bạn có thể thay đổi kích thước của phân vùng trao đổi, bằng cách sử dụng GParted. Bạn có thể cài đặt nó từ Trung tâm phần mềm Ubuntu.

Hãy nhớ rằng gparted sẽ không hoạt động trên một phân vùng được gắn kết. Khi bạn đang làm việc trên các phân vùng swap, bạn phải unmount nó đầu tiên với swapoff . Khi bạn làm xong, để hoạt động không gian hoán đổi mới, bạn làm điều đó với swapon .

LƯU Ý: Bạn có thể muốn xem xét thực hiện việc này từ CD hoặc USB có thể khởi động / an toàn. Ngoài ra, hãy nhớ rằng bất cứ khi nào bạn đối phó với các phân vùng, có rủi ro liên quan đến việc đó.

LƯU Ý: Khi xử lý các phân vùng, luôn đảm bảo rằng bản sao lưu có sẵn trong trường hợp xảy ra sự cố. Bạn có thể xem xét Clonezilla


6
Không thể thay đổi bảng phân vùng trên ổ đĩa hệ thống mà HĐH đang chạy. Khi kích thước của phân vùng thay đổi, điều đó được thực hiện bằng cách chỉnh sửa bảng phân vùng. Có nhiều ứng dụng tốt của GParted trên các hệ thống Ubuntu đã cài đặt, nhưng lỗi này là tại sao nó không được cài đặt theo mặc định. Để thay đổi kích thước phân vùng, bạn nên khởi động từ hệ điều hành chưa được cài đặt trên ổ đĩa vật lý nơi bạn đang thực hiện. (Vì vậy, bạn có thể sử dụng CD / DVD / USB trực tiếp của Ubuntu cho việc này.) Tôi khuyên bạn nên chỉnh sửa câu trả lời của mình cho tài khoản này. (Tuy nhiên, nếu bạn thích, tôi có thể đăng một câu trả lời riêng.)
Eliah Kagan

Tôi đã thay đổi phân vùng bằng phương pháp này, nhưng điều này đã thay đổi UUID của phân vùng trao đổi, và do đó tệp / etc / fstab không còn đúng nữa và phải sửa đổi.
Étienne

1

Tôi nghĩ rằng lựa chọn tốt nhất của bạn là hạ thấp giá trị "swappiness", xử lý bảng phân vùng ổ cứng của bạn có thể khó khăn và nguy hiểm.

chạy lệnh này

gksudo gedit /etc/sysctl.conf

thêm dòng này

vm.swappiness=0

khởi động lại máy tính, kernel sẽ không sử dụng trao đổi, trao đổi sẽ được gắn nhưng không sử dụng.

bạn có thể đặt giá trị này từ 0 đến 100, ý nghĩa của tùy chọn này là về tỷ lệ sử dụng của không gian hoán đổi, 0 = không bao giờ sử dụng trao đổi.


2
Đây không phải là " không gian trống trong đĩa cứng " (câu hỏi yêu cầu). Để làm điều đó, phân vùng trao đổi phải được thu hẹp, loại bỏ hoặc định dạng lại với hệ thống tệp của chính nó, nơi dữ liệu có thể được lưu trữ. Thu nhỏ nó có lẽ là tốt nhất trong ba lựa chọn.
Eliah Kagan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.