Nhàn rỗi tò mò ...Tại sao Process.WorkingSet> Process.MaxWorkingSet?
Tôi đang xem xét một số các thuộc tính của quá trình hiện tại:
using(Process p = Process.GetCurrentProcess())
{
// Inspect properties
// p.MaxWorkingSet = 1,413,120
// p.MinWorkingSet = 204,800
// p.WorkingSet = 54,140,928
// p.WorkingSet64 = 54,140,928
}
Từ đọc sách của tôi các tài liệu, các đặc tính này đều liên quan đến việc thiết lập kích thước làm việc tại byte, do đó tôi đã mong đợi để xem:
MinWorkingSet <= WorkingSet <= MaxWorkingSet
Đây không phải là trường hợp, bất cứ ai có thể giải thích tại sao?
Dường như tôi lớn hơn MaxWorkingSet IS. Nhìn vào dấu chấm trong WorkingSet. –
@Brian, xin lỗi, khoảng thời gian đó phải là dấu phẩy, được sửa. Tôi đã tự thay thế dấu phân cách hàng nghìn địa phương bằng dấu phẩy và bỏ qua dấu phẩy đó. – Joe
Không thành vấn đề và +1 cho một câu hỏi hay. –