Ưu tiên tệp trang trên nhiều ổ đĩa [trùng lặp]


8

Tôi đang quản lý một máy chủ Dell R710 được sử dụng cho một số tính toán phân tích phần tử hữu hạn phi tuyến tính (FEA) rất lớn. Đôi khi, những lần chạy này sẽ chiếm tới 500GB bộ nhớ được phân bổ. Vì máy này hiện chỉ có 132GB RAM, việc cấp phát bộ nhớ bổ sung này thông qua tệp hoán trang.

Tệp hoán trang hiện có trên một mảng ổ cứng đang quay và gây ra một tắc nghẽn lớn. Tôi đã điều tra tối đa hóa bộ nhớ (288GB) và thêm SSD Intel 750 NVMe 400GB dưới dạng đĩa trang chuyên dụng. Điều này sẽ giải phóng một số nút cổ chai IO của trang, nhưng tôi muốn đảm bảo rằng chúng tôi không tối đa hóa trang này và gặp sự cố lớn.

Không nhận được 800 GB Intel 750 cho kích thước tệp tối đa được hiểu là 864GB (3x 288GB), tôi có thể bảo Windows sử dụng mảng HDD làm dự phòng cho không gian pagedisk không? Có cách nào để ưu tiên SSD làm chính cho pagefile không? Cảm ơn.


+1 cho một câu hỏi hay. Cũng được hỏi là superuser.com/questions/446747/ Mạnh nhưng đối với windows 7. Đáng buồn là chưa có câu trả lời. Nếu chúng tôi nhận được một câu trả lời tốt cho câu hỏi này phù hợp với cả hai, tôi hy vọng sẽ đóng câu hỏi kia như một bản sao của câu hỏi này.
Hennes

Còn trên windows 10 thì sao?
Necktwi

Câu trả lời:


2

Bạn không "bắt buộc" phải có tệp trang trên mảng HDD. Bạn có thể chỉ cần xóa nó hoặc đặt nó ở mức tối thiểu, nếu bạn muốn Crash Dumps (HĐH sẽ cho bạn biết khi bạn thay đổi kích thước tệp trang cá nhân trên mảng HDD). Giả sử mảng là vị trí của HĐH.

Điều này sẽ tự động buộc ghi vào SSD, sau khi nó đã sử dụng tệp trang của phân vùng hệ điều hành.

Có pagefile trên một mảng có nhược điểm. Mỗi trang ghi sẽ đến một bộ điều khiển và không cần thiết phải đi qua logic của bảng điều khiển để xác định (các) ổ đĩa nào thực sự ghi trang đó vào. Bản chất một trang là lưu trữ tạm thời, do đó không có lợi ích gì khi có bất kỳ loại RAID hoặc mảng nào (đặc biệt là nếu hệ thống con nhanh hơn, ví dụ như SSD trong trường hợp này, có sẵn).

Ai đó có thể hỏi "những gì về bộ nhớ cache lớn được tìm thấy trên hầu hết các bộ điều khiển mảng?" Những thứ này không hữu ích cho pagefile, một lần nữa bởi vì theo định nghĩa, những gì đang được phân trang là những gì chưa được đọc trong một thời gian, do đó, bộ đệm không có khả năng được truy cập để đọc lại pagefile. Một ổ SSD có bộ đệm cơ bản dựng sẵn sẽ nhanh hơn bộ đệm mảng trong kịch bản này.

Trong tình huống rất đặc biệt của bạn (tính toán FEA), sẽ có một chút khó khăn, nếu thuật toán cần phải mở rộng toàn bộ bộ nhớ được phân bổ thường xuyên. Vì vậy, pagefile đang được đọc lại rất nhiều. Trong trường hợp đó, bất kỳ bộ đệm lớn nào trên bộ điều khiển "có thể" giúp tùy thuộc vào trình tự thuật toán của bạn truy cập vào bộ nhớ. Nếu nó gây ra nhiều kiểu truy cập LIFO (lần cuối ra trước) thì nó sẽ giúp ích. Nếu nó là ngẫu nhiên, thì có khả năng lợi ích hạn chế. Nếu đó là FIFO (lần đầu tiên xuất hiện trước) thì có khả năng nó sẽ bị tổn thương.

Những câu nói ngẫu nhiên của Microsoft MVP chỉ ra rằng các ổ đĩa nhanh hơn sẽ được tự động ưa chuộng một cách kỳ diệu. Mặc dù những quan sát thực nghiệm của tôi trong nhiều năm cho thấy rằng hệ điều hành được ưa chuộng. Vì vậy, cấu hình trên được cả hai mối quan tâm của bạn giải quyết.

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.