Я работаю в этой смешанной среде, где я нахожусь на компьютере с Windows, используя Simics
и Cygwin
для запуска кода в среде, подобной unix. Я был кодированием в C, но я заинтересован в том, чтобы попытаться выполнить свое решение в Python. В среде UNIX, чтобы найти SC_PAGE_SIZE
вы можете просто сделать:Поиск SC_PAGE_SIZE с использованием Python в Windows
#Python-2.7, unix environment
page_size = os.sysconf("SC_PAGE_SIZE")
Если вы кодирования в C вы можете сделать:
#C, unix environment
size_t page_size = (size_t) sysconf (_SC_PAGESIZE);
Однако при использовании питона в ОС Windows os.sysconf
не существует и Я не смог найти замену. Что я могу использовать в python, чтобы найти PAGE_SIZE
среды.
Замечание, я знаю, что вы можете задаться вопросом, почему я использую установку как есть, и это не мой выбор. Это домашнее задание с работы. Вопрос, который я задаю, для моей собственной выгоды - это не для домашней работы.
К сожалению, это нахождение много информации о всех процессах, в настоящее время работает, но не операционной системный размер подкачки. Спасибо за попытку, но я буду продолжать смотреть. – Genzume
wmi - это способ доступа к системе perf. жаль, что вы не получите правильные данные. стоит ли нижестоящая? :) – luc