Chính xác thì hệ thống quản lý của kích thước có nghĩa là gì đối với một trang của Windows?


9

Windows có tùy chọn "kích thước được quản lý hệ thống" cho kích thước tệp trang, dường như thiếu tài liệu chính xác.

Có gì chính xác sao Windows làm gì khi bạn chọn này?
Nó chỉ đơn giản là chọn kích thước tối thiểu và tối đa mặc định, hoặc nó làm một cái gì đó lạ hơn?
Các cửa sổ có thu nhỏ pagefile và phát triển nó sau (với các hộp thoại gây phiền nhiễu) không?

Câu trả lời:


7

Nó thực hiện chính xác những gì nó nói trên hộp thiếc: HĐH quản lý kích thước của pagefile, có thể thu nhỏ hoặc phát triển linh hoạt. Giới hạn dưới và trên là 1 lần kích thước RAM của bạn và gấp 3 lần kích thước RAM của bạn hoặc 4 GB (tùy theo mức nào lớn hơn) như được giải thích rõ ràng hơn ở đây . Điểm chuyên nghiệp là bạn không phải lo lắng về việc định cỡ trang của bạn, điều đáng nói là trang của bạn có thể bị phân mảnh.

Trường hợp hữu ích là chính xác trong tình huống mà nó được thiết kế để tránh: định cỡ tệp trang của bạn. Bạn có thể đặt nó thành Hệ thống được quản lý và kiểm tra sau mỗi phút kết nối (thông qua tập lệnh), ghi lại kích thước nhỏ nhất và lớn nhất mà nó sử dụng trong khoảng thời gian sử dụng thông thường trong một tháng hoặc lâu hơn. Sau đó, bạn nên có một ý tưởng rất hay về việc thiết lập thủ công trang của bạn lớn đến mức nào.


2
Tôi thích kế hoạch này, ngoại trừ Windows dường như buộc phải nói với bạn khi nó mở rộng trao đổi, điều này khiến người dùng sợ hãi. Bất kỳ cách nào để tránh hoặc giảm các hộp thoại?

Câu trả lời này không bao gồm mọi thứ tôi muốn biết, nhưng tôi nghĩ đó là câu trả lời tốt nhất tôi sẽ nhận được.

7

Gần cuối bài viết này , Mark Russinovich thảo luận ngắn gọn về các kích thước trang được quản lý hệ thống:

Bạn sẽ nhận thấy rằng cấu hình mặc định là để Windows tự động quản lý kích thước tệp trang. Khi tùy chọn đó được đặt trên Windows XP và Server 2003, Windows sẽ tạo một tệp hoán trang duy nhất có kích thước tối thiểu là 1,5 lần RAM nếu RAM dưới 1GB và RAM nếu lớn hơn 1GB và có kích thước tối đa gấp ba lần RAM . Trên Windows Vista và Server 2008, mức tối thiểu được dự định là đủ lớn để chứa kết xuất sự cố bộ nhớ kernel và RAM cộng với 300MB hoặc 1GB, tùy theo giá trị nào lớn hơn.

Phần còn lại của bài viết rất đáng đọc và nói thêm một chút về những gì xảy ra khi Windows phát triển trang.

Theo kinh nghiệm của riêng tôi, pagefile do hệ thống quản lý là lựa chọn tốt nhất để thực hiện trong phần lớn các trường hợp.


tìm ra trên máy trạm dell với 128GB RAM và chỉ có ổ cứng 500 GB {một số máy trạm sử dụng ổ 320 GB cũ hơn thì 3x128gb cho một trang tự động là vấn đề mà ổ cứng của tôi có pagefile.sys khiến ổ đĩa đầy 90%. Tôi đang quan sát rằng C: \ pagefile.sys thường> 300GB trên nhiều máy trạm cao cấp được nâng cấp lên RAM 128gb.
ron

2

Nó xử lý sắp xếp kích thước của pagefile. Trước đây tôi đã đặt ra rằng khi dung lượng ổ đĩa còn trống là đáng kể. Nếu bạn có phòng tại sao không để hệ thống có nhiều như nó cần?


tuyệt, làm thế nào để nó "xử lý" nó? Nó chỉ đặt min / max theo một số quy tắc, hay nó làm một cái gì đó năng động hơn?

2

Nguyên tắc chung cho tệp trang được quản lý hệ thống là: hệ điều hành sẽ tạo một tệp trang gấp một lần rưỡi dung lượng RAM được cài đặt trong máy tính của bạn.

Tuy nhiên, bạn hiếm khi cần kích thước của tệp trang được xác định bởi hệ thống vì ngày nay RAM máy tính là quá đủ. Một tập tin trang được quản lý hệ thống với sự thu hẹp và phát triển của nó có thể bị phân mảnh nặng.

Bài viết KB này giải quyết vấn đề và giải thích cách tính kích thước tệp trang: Cách xác định kích thước tệp trang phù hợp cho các phiên bản 64 bit của Windows Server 2003 hoặc Windows XP .

Thiết lập một tệp trang có kích thước cố định rất đáng để xem xét. Ngoài ra, nó còn ngăn ngừa sự cố này: Kích thước tệp trang có thể trở nên quá nhỏ hoặc quá lớn khi bạn khởi động Windows Server 2008 hoặc Windows Vista nếu không có dung lượng đĩa trống và kích thước tệp trang được hệ thống quản lý


"Ngày nay RAM máy tính là quá đủ". Tôi biết đây là một câu trả lời cũ, nhưng đặc biệt là trên các trạm XP 32 bit, đây chắc chắn không phải là trường hợp. RAM rẻ và trên hệ thống 64 bit dồi dào, nhưng các chương trình cũng sử dụng nhiều bộ nhớ hơn bao giờ hết. Trên các hệ thống 32 bit cũ hơn, RAM đang trở nên rất hạn chế. Một số mobos cũ chỉ có thể hỗ trợ 2GB, chẳng hạn, và một máy tính như vậy đang đói bộ nhớ trong những ngày này.
Dave Cousineau

1

Tôi thường đặt kích thước của tệp trang theo cách thủ công ở khoảng gấp đôi kích thước của Bộ nhớ RAM để hệ thống sẽ không mất quá nhiều thời gian I / O với sự phát triển và thu hẹp quá mức của tệp này.


Khi nào hệ thống thu nhỏ hoặc phát triển pagefile? "Quản lý hệ thống" có hoạt động khác với min / max được chọn thủ công không?

Nếu các cửa sổ cần một số RAM tại một thời điểm nhất định (giả sử bạn bắt đầu một ứng dụng đòi hỏi .. như một trò chơi) thì nó sẽ phân bổ RAM miễn phí mà nó có, sau đó không gian trống trong tệp trang trên đĩa là bộ nhớ ảo. Nếu ứng dụng cần thêm bộ nhớ thì nó sẽ bắt đầu và phát triển tệp trang để nó có không gian để phân bổ. Vấn đề là đôi khi phát triển và thu hẹp có thể khá căng thẳng đối với sysytem. Hãy tưởng tượng bạn bắt đầu một trò chơi và bạn bắt đầu chờ đợi cose trang cần phải tăng thêm 1 GB một cách đột ngột.
Paul

1
Câu chuyện này kể khi nào nó sẽ phát triển, nhưng tôi tò mò hơn về khía cạnh thu nhỏ. Ngây thơ, tôi mong muốn Windows sẽ phát triển tệp khi cần, nhưng tránh bị thu hẹp vì kiểu đập này.

Và những gì một điểm tốt bạn làm. Thật vậy, tôi cho rằng Microsoft tôn trọng quy luật của vũ trụ rằng luôn phải có trạng thái cân bằng .. những gì đi lên, phải đi xuống, những gì đi vào phải xuất hiện .. v.v ... Tôi thực sự không biết nếu Windows thu nhỏ trang của nó và tôi Sẽ rất buồn nếu điều đó không xảy ra!
Paul

1

Đây là video với David Solomon, một trong những kỹ sư của MS.

Video này sẽ trả lời các câu hỏi của bạn và cũng cho bạn biết nhiều hơn sau đó bạn muốn biết về quản lý bộ nhớ Windows.

Có một phần về kích thước trang của bạn:

http://www.microsoft.com/emea/spotlight/sessionh.aspx?videoid=64


Cảm ơn về liên kết, nhưng có vẻ như tôi không thể xem nó mà không có một số loại đăng nhập MS ?? Có một nguồn video thay thế, hoặc một phiên bản bằng văn bản ở đâu đó không?

0

Nó hoạt động trên cơ sở năng động. Nó đặt mức cao hơn điển hình cho dung lượng RAM bạn đã cài đặt, mức này sẽ mở rộng khi cần.

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.