Tôi có thể đề nghị một cách tiếp cận an toàn hơn? Bạn không bao giờ biết khi nào trao đổi có thể cứu bạn khỏi bị rơi. Mặc dù việc hoán đổi thực sự làm chậm máy tính của bạn, nhưng nếu bạn sử dụng một chương trình ngốn hết RAM, việc có khả năng trao đổi có thể cứu bạn khỏi việc khởi động lại khó khăn. Khi máy tính bắt đầu hoán đổi, bạn sẽ chú ý và có thể tắt ứng dụng vi phạm.
Vì vậy, thay vì vô hiệu hóa trao đổi hoàn toàn, chỉ cần đảm bảo hệ điều hành của bạn hoán đổi rất hiếm khi. Điều này được kiểm soát bởi các vm.swappiness
thiết lập trong /etc/sysctl.conf
. Cài đặt mặc định của Ubuntu là 60
nếu tôi nhớ chính xác, quá nhiều cho hầu hết các tình huống và sẽ khiến bạn bắt đầu hoán đổi ngay cả khi RAM vẫn khả dụng. Nếu bạn giảm giá trị này, bạn sẽ có thể giữ dòng trao đổi an toàn trong khi chỉ sử dụng nó cho các trường hợp khẩn cấp. Vì vậy, hãy mở tệp:
sudo nano /etc/sysctl.conf
Và thêm dòng này vào nó:
vm.swappiness=10
Nếu vẫn còn quá nhiều, hãy thay đổi 10 thành 1. Bây giờ, sau khi bạn khởi động lại, bạn sẽ chỉ trao đổi khi thực sự cần thiết và bạn có thể quên nó đi.