Списък с процеси, сортирани по памет, nhutils
Как да покажете списък с процеси, заемащи повече памет в командния ред на Windows, например:
използвайки само стандартни Windows програми.
Linux има полезна топ програма.
top (таблица с процеси) е конзолна команда, която показва списък с процеси, изпълнявани в системата, и информация за тях.
И в Windows можете да използвате програмите:
- tasklist за показване на списък с процеси и филтриране на списъка по размер на паметта (по-голям от условие).
- сортиране, за да сортирате изхода от списъка със задачи в низходящ ред според размера на паметта
Следната команда изброява процеси, използващи повече от 100 MB памет в обратно сортиране (процесите, използващи повече памет, се показват в горната част на списъка):
Аргументът /fi "MEMUSAGE ge 102400" указва филтриране: количеството памет е по-голямо или равно на (ge = по-голямо или равно) 100 MB (102400 kB).
Опцията /nh премахва заглавката на таблицата, така че да не участва в сортирането.
Опцията /r означава сортиране в низходящ ред (в обратен ред, обратен ред).
Опцията /+65 указва сортиране по размера на областта на паметта: числото 65 е позицията в низа, където се показва броят на килобайтите памет.
Жалко, но списъкът със задачи не показва процента на натоварване на процесора, така че за да получите списък с процеси, сортирани по натоварване на процесора, ще трябва да генерирате списъка сами, например, като използвате скрипта за откриване на натоварването на процесора.