Tệp trang máy chủ Windows được sử dụng trong khi đủ bộ nhớ vật lý và một quy trình cụ thể đang chạy


1

Một trong các tệp trang máy chủ của chúng tôi được sử dụng nhiều trong khi một quy trình cụ thể đang chạy, nhưng bộ nhớ vật lý chỉ được sử dụng một nửa (3.5gb / 8gb).

Khi tôi dừng quá trình, việc sử dụng tệp trang lập tức giảm đáng kể.

Câu hỏi của tôi là những gì có thể làm cho tập tin trang được sử dụng rất nhiều khi có đủ bộ nhớ vật lý?

Để biết thông tin, quy trình là một dịch vụ windows sẽ kiểm tra các tệp hình ảnh trên một thư mục chia sẻ mạng để tối ưu hóa kích thước hình ảnh khi nó quá lớn. Máy chủ đang chạy trên Windows Server 2008 R2 Datacenter SP1.


Bao nhiêu của pagefile đang được sử dụng? Nếu nó nhiều hơn RAM có sẵn, đó là câu trả lời của bạn. Một ảnh chụp màn hình có thể có thể giúp hiểu những gì đang xảy ra.
Cfinley

Tôi đang xem bộ đếm hiệu suất bộ nhớ Trang / giây. Khi quá trình đang chạy, bộ đếm vẫn duy trì liên tục khoảng 500-1000 và máy chủ đang gặp vấn đề về hiệu năng. Khi tôi dừng quá trình, bộ đếm hầu như luôn ở mức 0, với một vài lần nhìn ngắn +/- 100 nhưng giảm xuống ngay lập tức.
Jonathan

Tôi nhận thấy mức độ ưu tiên của luồng được đặt thành Dưới đây, có thể giải thích rằng Windows sử dụng tệp trang cho nó để giữ bộ nhớ vật lý khả dụng cho các quy trình có mức độ ưu tiên cao hơn không?
Jonathan

Nó có thể. Chơi xung quanh với các giá trị và chỉnh sửa bài viết của bạn với những phát hiện của bạn. Tôi không thể giúp, nhưng nếu bạn chỉnh sửa, bạn sẽ nhận được nhiều hơn về câu hỏi của bạn.
Cfinley

@Jonathan "Pages / sec" không chỉ hiển thị quyền truy cập pagefile. Bộ đếm này bao gồm phân trang cho tất cả các tệp, bao gồm các tệp dữ liệu được ánh xạ bộ nhớ, dll và bộ nhớ. Bạn sẽ thấy một giá trị khác không trong bộ đếm này ngay cả khi bạn vô hiệu hóa tệp trang. Nó thậm chí có thể lớn hơn.
Jamie Hanrahan
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.