По умолчанию: без приглашения.
Вы можете включить его с помощью -confirm
или , отключить с помощью -confirm:$false
Однако, он по-прежнему будет запрашивать, когда цель:
-recurse
не указан. Подводя итог:
Remove-Item -recurse -force -confirm:$false
... должны охватывать все сценарии.
вы можете сделать что-то вроде:
watch 'grep VmSize /proc/PID/status >> log'
по завершении программы у вас будет список следов памяти за определенный период времени в журнале
.
Вы можете записать это, используя munin + специальный плагин.
Это позволит вам отслеживать и сохранять необходимую информацию о процессе, а также легко отображать ее в виде графиков.
Valgrind имеет профилировщик памяти под названием Massif , который предоставляет подробную информацию об использовании памяти вашей программой:
Massif - профилировщик кучи. Он выполняет подробное профилирование кучи, делая регулярные снимки кучи программы. Он создает график, показывающий использование кучи с течением времени, включая информацию о том, какие части программы отвечают за наибольшее количество распределений памяти. График дополняется текстовым или HTML-файлом, который содержит дополнительную информацию для определения того, где выделяется наибольшая часть памяти. Massif запускает программы примерно в 20 раз медленнее, чем обычно.