Я пытаюсь выяснить, как увидеть внутри скрипта Python (без какой-либо внешней библиотеки) оперативную память, используемую в настоящий момент этим скриптом.Разница между общим и неразделенным объемом памяти
Некоторые поиск здесь указать мне на модуль ресурса: http://docs.python.org/2/library/resource.html#resource-usage
И здесь, я вижу, есть два вида памяти, общий и неразделенная.
Мне было интересно, что они описывали? Жесткий диск против ОЗУ? или что-то о многопоточной памяти? Или что-то другое ?
Кроме того, я не думаю, что это действительно помогает мне узнать текущее использование ОЗУ, верно?
Благодаря
Вы можете проверить это сообщение? http://stackoverflow.com/a/938800/1982962 –
Решение, которое вы указываете, кажется довольно грязным, на мой взгляд, не существует ли один способ сделать это? – taktak004
Возможно использование функции getrusage() из ресурса стандартного библиотечного модуля. resource.getrusage (resource.RUSAGE_SELF) .ru_maxrss Я должен сказать, что я не знаю, есть ли идеальное или чистое решение этого вопроса, если у кого-то есть лучшая идея, это может мне помочь. –