ProcessMemoryUsageReport Класс

Определение

Предоставляет данные об использовании памяти процессом.

public ref class ProcessMemoryUsageReport sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ProcessMemoryUsageReport final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ProcessMemoryUsageReport
Public NotInheritable Class ProcessMemoryUsageReport
Наследование
Object Platform::Object IInspectable ProcessMemoryUsageReport
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Вызовите Метод GetReport , чтобы получить экземпляр этого класса.

Свойства

NonPagedPoolSizeInBytes

Возвращает объем памяти, не являющейся страничной, доступной процессу, в байтах.

PagedPoolSizeInBytes

Возвращает объем памяти, доступной для процесса, в байтах.

PageFaultCount

Возвращает количество ошибок страницы памяти.

PageFileSizeInBytes

Возвращает размер файла подкачки памяти в байтах.

PeakNonPagedPoolSizeInBytes

Возвращает максимальный объем памяти, не являющейся страничной, используемой процессом, в байтах.

PeakPagedPoolSizeInBytes

Возвращает максимальный объем постраничной памяти, используемой процессом, в байтах.

PeakPageFileSizeInBytes

Возвращает максимальный размер файла подкачки памяти, используемого процессом, в байтах.

PeakVirtualMemorySizeInBytes

Получает максимальное количество виртуальной памяти, используемой связанным процессом.

PeakWorkingSetSizeInBytes

Получает максимальный объем физической памяти, используемой связанным процессом.

PrivatePageCount

Возвращает количество страниц частной памяти, выделенных для связанного процесса.

VirtualMemorySizeInBytes

Получает количество виртуальной памяти, выделенной для связанного процесса.

WorkingSetSizeInBytes

Получает количество физической памяти, выделенной для связанного процесса.

Применяется к