Làm thế nào lớn nên tập tin trang của bạn hoặc phân vùng trao đổi được?

Mục lục:

Làm thế nào lớn nên tập tin trang của bạn hoặc phân vùng trao đổi được?
Làm thế nào lớn nên tập tin trang của bạn hoặc phân vùng trao đổi được?

Video: Làm thế nào lớn nên tập tin trang của bạn hoặc phân vùng trao đổi được?

Video: Làm thế nào lớn nên tập tin trang của bạn hoặc phân vùng trao đổi được?
Video: Windows protected your pc microsoft defender smartscreen prevented an unrecognized app from starting - YouTube 2024, Tháng tư
Anonim
Theo quy tắc cũ, tệp trang hoặc trao đổi của bạn phải là “tăng gấp đôi RAM” hoặc “1.5x RAM của bạn”. Nhưng bạn có thực sự cần một tệp trang 32 GB hoặc trao đổi nếu bạn có RAM 16 GB không?
Theo quy tắc cũ, tệp trang hoặc trao đổi của bạn phải là “tăng gấp đôi RAM” hoặc “1.5x RAM của bạn”. Nhưng bạn có thực sự cần một tệp trang 32 GB hoặc trao đổi nếu bạn có RAM 16 GB không?

Có thể bạn không cần nhiều tập tin trang hoặc không gian hoán đổi, đó là một sự cứu trợ khi xem xét một máy tính hiện đại có thể có một ổ đĩa thể rắn với rất ít không gian.

Mục đích của tệp trang hoặc phân vùng hoán đổi

Trước tiên, hãy nhớ mục đích thực sự của tệp trang trên Windows hoặc phân vùng trao đổi trên Linux. Cả hai đều cung cấp thêm bộ nhớ làm việc cho máy tính của bạn. Ví dụ, nếu máy tính của bạn có 2 GB RAM và bạn mở một số lượng lớn các chương trình hoặc số lượng lớn các tập tin, máy tính của bạn có thể cần lưu trữ 3 GB dữ liệu trong bộ nhớ làm việc của nó. Máy tính lưu trữ thêm 1 GB dữ liệu trong tệp trang hoặc không gian hoán đổi. Tệp trang hoặc hoán đổi hoạt động như một vùng "tràn" để giữ dữ liệu bổ sung. Máy tính của bạn sẽ tự động chuyển dữ liệu trở lại RAM khi nó đang được sử dụng và chuyển dữ liệu vào tệp trang của nó hoặc phân vùng trao đổi khi không được sử dụng.

Nếu bạn sử dụng một máy tính để bàn cũ hơn, bạn có thể thấy điều này xảy ra sau khi bạn thu nhỏ một chương trình máy tính để bàn trong một thời gian. Khi bạn tối đa hóa nó sau, sẽ mất một lúc để xuất hiện và bạn sẽ nghe thấy ổ cứng của mình bị mài mòn trong khi đèn LED hoạt động trên đĩa đó - dữ liệu của nó đã được chuyển trở lại từ tệp trang hoặc phân vùng trao đổi sang RAM của nó. RAM nhanh hơn nhiều so với tệp trang hoặc phân vùng trao đổi. (Điều này ít phổ biến hơn trên các máy tính hiện đại có đủ lượng RAM để giữ cho các chương trình máy tính để bàn trong RAM.)

Hầu hết các ứng dụng mong đợi để có được bộ nhớ mà họ yêu cầu. Nếu RAM của bạn đã đầy và bạn không có tệp trang, và sau đó bạn đã mở một chương trình khác, chương trình có thể sẽ bị lỗi. Có một tập tin trang với các chương trình không gian bổ sung có thể sử dụng ngăn chặn điều này xảy ra.

Image
Image

Sử dụng khác cho tệp trang và phân vùng hoán đổi

Windows và Linux cũng sử dụng tệp trang của họ và không gian hoán đổi cho các mục đích khác:

  • Windows Crash Dumps: Trên Windows, tệp trang được sử dụng cho các bãi chứa sự cố. Để tạo một kết xuất bộ nhớ hoàn chỉnh, tệp trang phải ít nhất là kích thước của bộ nhớ vật lý + 1 MB. Đối với các bộ nhớ hạt nhân, tệp trang phải có ít nhất 800 MB trên các hệ thống có RAM 8 GB trở lên. Hầu hết mọi người sẽ không cần các bộ nhớ hoàn chỉnh, nhưng các bãi chứa hạt nhân có thể hữu ích. Tệp trang 800 MB được yêu cầu khá nhỏ nhưng yêu cầu bạn phải bật tệp trang của mình và không tắt tệp đó. (Thông tin này được lấy từ bài viết Hiểu sự cố Dumps tại Microsoft TechNet.)
  • Linux ngủ đông: Trên các hệ thống Linux, hibernate - trạng thái giảm năng lượng lưu nội dung của RAM của hệ thống vào đĩa để nó có thể được tải lại khi bạn khởi động lại - lưu nội dung của RAM của hệ thống vào phân vùng trao đổi. Bạn có thể giả sử bạn cần một phân vùng trao đổi lớn như RAM của bạn để ngủ đông, nhưng bạn thực sự chỉ cần một phân vùng trao đổi lớn như RAM bạn sử dụng - vì vậy, nếu bạn chỉ thường xuyên sử dụng 4 GB dung lượng RAM 16 GB, bạn có thể ngủ đông thành phân vùng trao đổi 4 GB. Tuy nhiên, nếu bạn sử dụng hơn 4 GB RAM, bạn có thể không có khả năng ngủ đông. Thường thì an toàn khi chọn phân vùng trao đổi bằng với dung lượng RAM của bạn. Lưu ý rằng điều này chỉ áp dụng cho chế độ ngủ đông - nếu bạn không bao giờ lên kế hoạch ngủ đông máy tính của mình, bạn không cần phải lo lắng về điều này. (Windows ngủ đông bằng cách lưu dữ liệu vào tệp C: hiberfil.sys, do đó tệp trang không liên quan khi ngủ đông trên Windows.)
Image
Image

Câu hỏi thực sự: Bạn sử dụng bao nhiêu bộ nhớ?

Không có quy tắc nào nhanh chóng và nhanh chóng cho bạn biết số lượng trang hoán đổi hoặc hoán đổi bạn cần. Câu trả lời phụ thuộc vào những gì bạn làm với máy tính của bạn và bao nhiêu bộ nhớ bạn sử dụng. Ví dụ: nếu bạn có 8 GB bộ nhớ nhưng bạn chưa bao giờ sử dụng nhiều hơn 8 GB bộ nhớ, bạn có thể nhận được không có phân trang hoặc không gian hoán đổi - có khả năng bạn sẽ cần nhiều hơn 8 GB cuối cùng, tất nhiên. Mặt khác, bạn có thể có một máy tính với 64 GB bộ nhớ, nhưng nó có thể thường xuyên làm việc với bộ dữ liệu 100 GB - bạn có thể muốn ít nhất là 64 GB phân trang hoặc không gian hoán đổi chỉ để được an toàn. Vì vậy, một máy tính với 8 GB RAM có thể không cần tệp trang và máy tính có RAM 64 GB có thể cần một tệp trang lớn. Tất cả phụ thuộc vào những gì máy tính đang làm.

Hầu hết mọi người sẽ không thể dự đoán số lượng trang hoán đổi hoặc không gian hoán đổi mà họ cần. Ngay cả khi bạn nhìn vào bộ nhớ đã sử dụng của bạn ngay bây giờ, không có bao nhiêu cho biết chương trình của bạn sẽ cần trong một tuần hoặc một tháng.

Image
Image

Windows có thể tự động quản lý nó

Trên Windows, tệp trang được lưu trữ tại C: pagefile.sys. Theo mặc định, Windows sẽ tự động quản lý kích thước của tệp này. Nó bắt đầu nhỏ và phát triển đến một kích thước lớn hơn nếu bạn cần. Chúng tôi khuyên bạn nên để Windows tự xử lý kích thước của tệp trang. Nó không nên mất một lượng lớn không gian trên ổ đĩa hệ thống của bạn. Nếu tệp trang của bạn chiếm một lượng lớn dung lượng trên ổ đĩa hệ thống thì đó là do bạn cần một tệp trang lớn trong quá khứ và Windows sẽ tự động tăng kích thước cho bạn.

Ví dụ: trên hệ thống Windows 8.1 chỉ có RAM 4 GB, tệp trang của chúng tôi hiện chỉ có kích thước 1,8 GB. Chúng tôi không có nhiều RAM, nhưng Windows đang sử dụng một tệp trang nhỏ cho đến khi chúng tôi cần thêm.

Không có lợi ích hiệu suất để loại bỏ một tập tin trang, chỉ có các vấn đề không ổn định hệ thống tiềm năng mà các chương trình có thể sụp đổ nếu bạn sử dụng tất cả RAM của bạn. Bạn có thể loại bỏ các tập tin trang để tiết kiệm không gian trên ổ đĩa hệ thống của bạn, nhưng nó thường không phải là giá trị nó.
Không có lợi ích hiệu suất để loại bỏ một tập tin trang, chỉ có các vấn đề không ổn định hệ thống tiềm năng mà các chương trình có thể sụp đổ nếu bạn sử dụng tất cả RAM của bạn. Bạn có thể loại bỏ các tập tin trang để tiết kiệm không gian trên ổ đĩa hệ thống của bạn, nhưng nó thường không phải là giá trị nó.

Nếu bạn muốn đặt kích thước theo cách thủ công - không được khuyến nghị - hãy nhớ rằng những gì thực sự quan trọng nếu dung lượng bộ nhớ mà hệ thống của bạn sẽ sử dụng, không chỉ kích thước bộ nhớ RAM của nó. Tài liệu của Microsoft lưu ý rằng:

“the reason to configure the page file size has not changed. It has always been about supporting a system crash dump, if it is necessary, or extending the system commit limit, if it is necessary. For example, when a lot of physical memory is installed, a page file might not be required to back the system commit charge during peak usage. The available physical memory alone might be large enough to do this.”

Nói cách khác, đó là tất cả về số lượng bộ nhớ bạn thực sự cần - tổng số bộ nhớ có sẵn là “hệ thống cam kết giới hạn”.

Linux Yêu cầu lựa chọn

Trên Linux, tương đương với tệp hoán trang Windows là phân vùng trao đổi. Bởi vì đây là một phân vùng và không chỉ là một tập tin, bạn phải thực hiện một sự lựa chọn về kích thước của phân vùng trao đổi của bạn khi cài đặt Linux. Chắc chắn, bạn có thể thay đổi kích thước phân vùng của mình sau đó - nhưng đó là công việc nhiều hơn. Linux không thể tự động quản lý kích thước của phân vùng trao đổi cho bạn.

Mỗi bản phân phối Linux sử dụng trình cài đặt riêng của nó và mỗi bản phân phối Linux có một số logic trong trình cài đặt của nó tự động cố gắng chọn kích thước phân vùng trao đổi thích hợp. Bản phân phối Linux thường sử dụng kích thước bộ nhớ RAM của bạn để giúp quyết định kích thước phân vùng trao đổi của bạn. Khi cài đặt Ubuntu, kích thước phân vùng trao đổi mặc định điển hình có vẻ là kích thước của RAM cộng thêm một nửa GB. Điều này đảm bảo ngủ đông sẽ hoạt động bình thường.

Nếu bạn đang phân vùng theo cách thủ công trong trình cài đặt Linux của mình, kích thước RAM của bạn cộng với 0,5 GB là một quy tắc tốt để đảm bảo bạn có thể thực sự ngủ đông hệ thống của mình. Điều đó thường nên có nhiều hơn không gian trao đổi đủ. Nếu bạn có một lượng RAM lớn - 16 GB hoặc hơn - và bạn không cần ngủ đông nhưng không cần dung lượng đĩa, có thể bạn sẽ có được một phân vùng trao đổi nhỏ 2 GB. Một lần nữa, nó thực sự phụ thuộc vào bao nhiêu bộ nhớ máy tính của bạn sẽ thực sự sử dụng. Nhưng đó là một ý tưởng tốt để có một số không gian trao đổi chỉ trong trường hợp.

Image
Image

Quy tắc cũ “gấp đôi kích thước của RAM” được áp dụng cho các máy tính có RAM 1 hoặc 2 GB. Không có câu trả lời một kích thước phù hợp với bao nhiêu tệp trang hoặc không gian hoán đổi bạn cần. Tất cả phụ thuộc vào các chương trình bạn sử dụng và những gì họ cần. Nếu bạn không chắc chắn, việc gắn bó với các giá trị mặc định của hệ điều hành của bạn hầu như luôn là một ý tưởng hay.

Đề xuất: