Cách tạo và kích hoạt swap file trên Linux – Secure Supercharge Your Linux System with Swap | Hướng dẫn từ A-Z

  • Monday 24/02/2025

Cách tạo và kích hoạt swap file trên Linux – Secure Supercharge Your Linux System with Swap | Hướng dẫn từ A-Z

photo 2025 02 18 01 34 13 1

I. Swap là gì? 

Trong Linux, “swap” là không gian lưu trữ trên đĩa được sử dụng như bộ nhớ ảo. Swap cho phép hệ thống sử dụng một phần ổ đĩa để thay thế bộ nhớ RAM khi RAM bị đầy, giúp duy trì hiệu suất cho các ứng dụng đang chạy.

II. Khi nào chúng ta nên sử dụng Swap?

Một trong những trường hợp quan trọng cần đến Swap là khi hệ thống của bạn bị tràn bộ nhớ vật lý (RAM).

Có thể hiểu một cách đơn giản là: bạn không bao giờ có thể lường trước được dung lượng bộ nhớ cho tất cả chương trình trên hệ điều hành. Vì vậy, khi sự cốxảy ra (tràn bộ nhớ RAM), sẽ làm nhiệm vụ duy trì tất cả các hoạt động bình thường dù tốc độ có phần chậm hơn đáng kể thay vì dừng cả hệ thống khiến dữ liệu dễ bị hỏng do chưa được ghi vào đĩa cứng.

III. Khi nào chúng ta không cần sử dụng ?

Trong trường hợp máy chủ của bạn có đủ bộ nhớ RAM hoặc không yêu cầu sử dụng không gian Swap hoặc việc có làm giảm đáng kể hiệu suất hệ thống của bạn, thì bạn nên xem xét việc tắt phân vùng Swap.

IV. Hướng dẫn tạo và kích hoạt SWAP trên Linux

1. Kiểm tra tình trạng hiện tại

Trước tiên, bạn có thể kiểm tra xem hệ thống đã có swap hay chưa bằng lệnh sau:

Tối Ưu Hóa Bộ Nhớ: Cách Kích Hoạt Swap trên Linux

Nếu không có output, điều đó có nghĩa là chưa có swap được kích hoạt.

2. Tạo tệp swap (nếu cần)

Nếu bạn có nhu cầu tạo tệp , bạn có thể làm theo các bước sau:

Bước 2.1:  Chọn kích thước tệp mà bạn muốn (ví dụ: 1GB):

Tối Ưu Hóa Bộ Nhớ: Cách Kích Hoạt Swap trên Linux

Nếu lệnh fallocate không hoạt động, bạn có thể sử dụng lệnh sau để tạo tệp với dd:

Tối Ưu Hóa Bộ Nhớ: Cách Kích Hoạt Swap trên Linux

Bước 2.2: Đặt quyền truy cập an toàn

Tối Ưu Hóa Bộ Nhớ: Cách Kích Hoạt Swap trên Linux

Bước 2.3: Tạo không gian 

Tối Ưu Hóa Bộ Nhớ: Cách Kích Hoạt Swap trên Linux

3. Đảm bảo tự động khởi động

Để tệp swap được kích hoạt mỗi khi hệ thống khởi động, thêm dòng sau vào tệp /etc/fstab:

Tối Ưu Hóa Bộ Nhớ: Cách Kích Hoạt Swap trên Linux

4. Kiểm tra lại tình trạng

Sau khi kích hoạt , bạn có thể kiểm tra lại với lệnh:

photo 2025 02 18 01 07 03 1

Hoặc có thể sử dụng lệnh:

photo 2025 02 18 01 09 07 1

Để xem thông tin về bộ nhớ, bao gồm cả lượng được sử dụng.

III. Kết luận Swap

Swap là một phần quan trọng trong quản lý bộ nhớ của hệ thống Linux, giúp quản lý tài nguyên hiệu quả hơn. Việc cấu hình swap đúng cách có thể cải thiện hiệu suất và độ ổn định của hệ thống, đặc biệt trong tình huống cần xử lý nhiều tác vụ.

Tuy nhiên chúng ta cũng đừng nên lạm dụng Swap quá nhiều vì sẽ gây ra tình trạng chậm máy chủ cũng như làm cho đĩa cứng phải đọc/ghi liên tục, gây ra tình trạng xuống cấp bộ nhớ lưu trữ.

Nếu bạn có thêm câu hỏi nào khác hoặc cần hỗ trợ thêm, hãy cho tôi biết !

650841 21111718 image3

Hosting Phổ Thông
Hosting Chất Lượng Cao

Tham khảo các bài viết liên quan đến hosting : https://kb.pavietnam.vn/category/hosting

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-tuc-chuong-trinh-khuyen-mai-ten-mien-hosting.html

Thông tin kiến thức vps-dedicated-colocation tại: https://kb.pavietnam.vn/category/vps-dedicated-colocation.
Đăng ký dịch vụ P.A Việt Nam: https://www.pavietnam.vn/
P.A Việt Nam cung cấp đa dạng cấu hình VPS và Dedicated tại: Cloud Server –  Cloud Server Pro  –  Máy Chủ Riêng

Tham khảo các Ưu đãi hiện có tại: https://www.pavietnam.vn/vn/tin-khuyen-mai/
Facebook: https://www.facebook.com/pavietnam.com.vn

Rate this post