Phân vùng hoán đổi Linux là gì? Mọi thư bạn cân biêt

Phân vùng hoán đổi Linux là gì? Mọi thư bạn cân biêt

Hầu hết các bản cài đặt Linux đều khuyên bạn nên bao gồm một phân vùng hoán đổi. Điều này có vẻ kỳ lạ đối với người dùng Windows đã từng sử dụng toàn bộ hệ điều hành của họ trên một phân vùng duy nhất.





Phân vùng hoán đổi làm gì, bạn có cần phân vùng đó không và nó phải lớn như thế nào? Đây là tất cả những câu hỏi quan trọng mà nếu có câu trả lời đúng, có thể cải thiện nghiêm túc hiệu suất hệ thống của bạn.





Phân vùng hoán đổi Linux có tác dụng gì

Phân vùng hoán đổi đóng vai trò như không gian tràn cho RAM của bạn. Nếu RAM của bạn đầy hoàn toàn, bất kỳ ứng dụng bổ sung nào sẽ chạy khỏi phân vùng hoán đổi thay vì RAM.





Điều này nghe có vẻ như là một cách dễ dàng để tăng dung lượng bộ nhớ có thể sử dụng của máy tính mà không thực sự tăng thêm RAM, nhưng thực tế không phải vậy. RAM là phần cứng lý tưởng cho bộ nhớ vì nó cực kỳ nhanh, không giống như ổ cứng, tương đối chậm hơn nhiều.

Ổ đĩa trạng thái rắn có thể đã làm cho hiệu suất ít gặp vấn đề hơn với tốc độ được cải thiện nhiều , nhưng thậm chí chúng không thể phù hợp với RAM. Điều này cũng đúng với SSD NVMe mới hơn . Trong cả hai trường hợp, bạn sẽ không muốn gây thêm hao mòn cho ổ đĩa trạng thái rắn của mình.



Một điểm tương tự của phân vùng hoán đổi là tệp trang Windows, mặc dù có nhiều khác biệt về kỹ thuật giữa hai loại.

Phân vùng trao đổi Linux không bị giới hạn bởi không gian lưu trữ tràn. Nó có thể hỗ trợ PC của bạn theo những cách khác.





Ưu tiên

Phân vùng hoán đổi cũng có thể giúp di chuyển một số mục từ bộ nhớ của bạn sang ổ cứng để tạo thêm dung lượng trong bộ nhớ cho các mục quan trọng hơn. Điều này ngụ ý rằng các mục hiếm khi được chạm vào sẽ được chuyển đến phân vùng hoán đổi.

Ngưỡng của những gì được coi là 'hiếm' phụ thuộc vào 'swappiness' (vâng, đó là thuật ngữ thực tế được sử dụng), có thể định cấu hình. Khả năng hoán đổi cao hơn có nghĩa là dữ liệu có nhiều khả năng được chuyển đến phân vùng hoán đổi hơn. Khả năng hoán đổi thấp hơn có nghĩa là dữ liệu ít có khả năng được chuyển đến phân vùng hoán đổi hơn.





Ngủ đông

Một phân vùng hoán đổi được sử dụng làm điểm đến của nội dung bộ nhớ của bạn bất cứ khi nào bạn yêu cầu hệ thống của mình ở chế độ ngủ đông. Điều này có nghĩa là nếu không có phân vùng hoán đổi, thì việc ngủ đông trên Linux là không thể.

Điều đó nói rằng, nó đã trở nên khá hiếm khi mọi người sử dụng tính năng ngủ đông, vì vậy điều này có thể không quan trọng với bạn.

Bạn có cần phân vùng hoán đổi không?

Điều này có nghĩa là một phân vùng hoán đổi là cần thiết? Không có gì! Hệ thống Linux có thể hoạt động hoàn hảo mà không cần phân vùng hoán đổi. Chúng ta đã thảo luận về những lợi ích của phân vùng hoán đổi. Bây giờ, tại sao bạn có thể không muốn có một cái?

Khi hoán đổi phân vùng không giúp ích

Phân vùng hoán đổi có những mặt trái của chúng. Chúng chiếm dung lượng trên ổ cứng của bạn mà không thể thay đổi kích thước động khi không sử dụng. Việc sử dụng nhiều trao đổi cũng có thể làm tăng hao mòn ổ đĩa chính của bạn. Trong một số trường hợp, hoán đổi phân vùng thậm chí không giúp cải thiện hiệu suất. Đây là một ví dụ mà việc có một phân vùng hoán đổi thực sự có thể tồi tệ hơn việc không có một phân vùng.

Giả sử bạn đã cài đặt Linux trên một netbook cũ chỉ có 2GB RAM và ổ cứng 5400rpm. Chỉ với bộ nhớ 2GB, bạn có thể tưởng tượng rằng việc lấp đầy khá nhanh chóng với một vài tab trình duyệt đang mở. Phân vùng hoán đổi cho phép bạn giữ tất cả chúng mở khi bộ nhớ tràn .

Nhưng sau đó một nút cổ chai xuất hiện do tốc độ 5400rpm của ổ cứng. Vì ổ cứng quá chậm và hệ thống liên tục muốn truy cập phân vùng hoán đổi, netbook trở nên cực kỳ chậm chạp. Máy chạy chậm đến mức không thể sử dụng được trừ khi bạn đóng mọi thứ để giải phóng bộ nhớ.

Sự hoán đổi được thiết lập không đảm bảo rằng mọi thứ trong phân vùng hoán đổi sẽ di chuyển trở lại khi dung lượng RAM có sẵn. Thay vào đó, nhiều phần có thể nằm trong phân vùng hoán đổi, khiến netbook tiếp tục hoạt động chậm chạp. Vì vậy, bạn phải khởi động lại máy tính của mình để bắt đầu từ một phương tiện chặn sạch sẽ, điều này sẽ mất một lúc vì hệ thống phải xóa mọi thứ khỏi phân vùng hoán đổi trước khi tắt.

imessage không hoạt động trên mac

Điều gì sẽ xảy ra khi bạn không hoán đổi

Nếu bạn quyết định bỏ qua một phân vùng hoán đổi, hãy biết những rủi ro. Khi máy tính của bạn cần nhiều RAM hơn khả dụng, giao diện có thể bị khóa. Bạn có nguy cơ buộc phải thoát khỏi máy tính của mình và mất tất cả dữ liệu bạn đang làm việc.

Trong những trường hợp như vậy, bạn có thể ước mình có một phân vùng hoán đổi xung quanh, ngay cả khi nó chỉ được sử dụng một lần. Điều này phụ thuộc vào việc bạn có thường xuyên thấy mình hết dung lượng lưu trữ hay không. Bạn có để ý xem mình có dung lượng lưu trữ ít hơn 4GB vì bạn đã dành số lượng đó để hoán đổi không?

Đề xuất hoán đổi Linux

Dưới đây là một số khuyến nghị về thời điểm bạn có thể muốn có một phân vùng hoán đổi và kích thước của nó.

  • Nếu bạn muốn có thể ngủ đông máy tính của bạn , thì bạn sẽ có một phân vùng hoán đổi. Kích thước của phân vùng này phải là kích thước của bộ nhớ đã cài đặt của bạn, cộng thêm 10-25% để chừa chỗ cho bất kỳ mục nào đã được chuyển vào phân vùng hoán đổi.
  • Chỉ muốn một tăng hiệu suất nhỏ (và bạn có ít nhất một ổ cứng 7200 vòng / phút)? Sau đó, bạn có thể thêm một phân vùng hoán đổi nếu bạn muốn. Kích thước của cái này có thể là bất cứ thứ gì bạn muốn, nhưng tôi sẽ không làm nó lớn hơn bạn muốn nếu bạn đang tạo một phân vùng hoán đổi để kích hoạt chế độ ngủ đông.
  • nếu bạn thỉnh thoảng sử dụng các ứng dụng nặng yêu cầu thêm RAM, một phân vùng hoán đổi có thể giúp bạn yên tâm. Trong trường hợp này, bạn không cần phân vùng hoán đổi lớn bằng RAM.
  • Nếu bạn có một ổ cứng 5400rpm, thì bạn có thể không muốn tạo phân vùng hoán đổi đơn giản vì nút cổ chai có thể làm cho máy tính của bạn hoạt động kém hơn. Nhưng nếu bạn thực sự muốn hoán đổi, thì bạn vẫn có thể tạo một phân vùng bằng cách sử dụng các nguyên tắc định cỡ đã nêu ở trên. Chỉ cần đảm bảo thay đổi giá trị swappiness thành giá trị thấp hơn nhiều.

Thay đổi thói quen

Giống như nhiều khía cạnh của máy tính để bàn Linux, tính năng swappiness của máy tính của bạn được lưu trữ trong một tệp văn bản. Bạn có thể tìm thấy tệp này bằng cách điều hướng đến / proc / sys / vm .

Khi bạn mở tệp, bạn sẽ thấy một số duy nhất cho biết mức độ thích thú hiện tại của bạn. Bạn có thể chỉnh sửa tệp này bằng bất kỳ trình soạn thảo văn bản nào bạn chọn, miễn là bạn có quyền root.

Để thực hiện việc này với trình soạn thảo văn bản GNOME mặc định được tìm thấy trong Ubuntu và Fedora, bạn có thể thử:

sudo gedit /proc/sys/vm/swappiness

Ngoài ra còn có một tùy chọn dòng lệnh hoạt động bất kể bạn đã cài đặt trình soạn thảo văn bản nào. Chỉ cần nhập:

sudo sysctl vm.swappiness=20

Bạn có thể nhập bất kỳ chữ số nào từ 0 đến 100. Giá trị cho biết khi nào bạn muốn Linux bắt đầu tích cực di chuyển các quy trình từ bộ nhớ sang phân vùng hoán đổi. Vì vậy, ví dụ, giá trị 20 cho biết rằng các tiến trình sẽ được di chuyển khi mức sử dụng bộ nhớ đạt 80%; giá trị swappiness mặc định trong Ubuntu là 60 cho biết rằng các quy trình sẽ được di chuyển khi mức sử dụng bộ nhớ đạt 40%.

Bạn có thể kiểm tra xem thay đổi có thành công hay không bằng cách mở lại tệp văn bản đó. Không có gì ngạc nhiên khi thiết bị đầu cuối cung cấp một cách nhanh hơn để kiểm tra mức độ thích thú của bạn. Chỉ cần nhập lệnh này:

cat /proc/sys/vm/swappiness

PC của bạn có cảm thấy nhanh hơn không?

Trao đổi phân vùng có thể tạo ra sự khác biệt lớn trong hiệu suất hệ thống của bạn --- đôi khi tốt hơn và đôi khi kém hơn. Bây giờ bạn đã biết phân vùng hoán đổi dùng để làm gì, hy vọng bạn được trang bị tốt hơn để đưa ra quyết định phù hợp với tình huống của mình.

Nhưng trước khi bạn phân vùng lại ổ đĩa của mình, hãy biết rằng có nhiều thứ để quản lý bộ nhớ hơn là dung lượng RAM bạn có và kích thước của phân vùng hoán đổi Linux của bạn. Hãy dành một chút thời gian để tìm hiểu cách Linux quản lý RAM.

Đăng lại Đăng lại tiếng riu ríu E-mail Canon so với Nikon: Thương hiệu máy ảnh nào tốt hơn?

Canon và Nikon là hai tên tuổi lớn nhất trong ngành công nghiệp máy ảnh. Nhưng thương hiệu nào cung cấp dòng máy ảnh và ống kính tốt hơn?

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Giải thích về công nghệ
  • Phân vùng đĩa
  • ổ cứng
  • Ổ cứng thể rắn
  • Các hệ điều hành
  • Biệt ngữ
  • Mẹo dành cho Linux
Giới thiệu về tác giả Bertel King(Đã xuất bản 323 bài báo)

Bertel là một người theo chủ nghĩa tối giản về kỹ thuật số, người viết từ một máy tính xách tay có công tắc bảo mật vật lý và một hệ điều hành được xác nhận bởi Tổ chức Phần mềm Tự do. Anh ấy coi trọng đạo đức đối với các tính năng và giúp những người khác kiểm soát cuộc sống kỹ thuật số của họ.

Xem thêm từ Bertel King

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký