ПредишенСледващото

Linux - е доста гъвкав нещо и които можете да изпълните най-различни начини. Днес ще разгледаме как да разберете колко RAM се използва в процеса.

Ние правим това, по примера на процеса на Apache уеб сървър.

PS команда

Първият вариант е командата к.с., с които можете да получите списък на процесите, протичащи в сървъра.

Пс -p команда V, където - идентификатор на процес, в този случай - броят 897110. Ние получаваме следния изход:

RAM ще бъде представен като процент от общото количество на наличната памет. За съжаление, в този пример, процентът е много малък и колоната показва 0.0% MEM

Горната команда

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

Обърнете внимание на колони Вирт и% MEM. Последната колона показва информацията, която е много подобна на тази, получена от предишната команда. Но Вирт графа показва виртуалната памет заета.

С една дума, виртуална памет - това е някаква комбинация от RAM и суап, който се използва от работещ процес.

Получаване на памет от / Proc

Последният отбор, за да свикне процесор памет ще се хареса на псевдо-файлова система / Proc.

Отново резултатът е подобен на този, вече са получили по-рано ще се появи - виртуалната памет се използва от процеса на Apache уеб сървър.

Така че ние демонтирани процеса на Apache например, начините, по които можете да видите на окупацията на паметта. Също така в текста споменах виртуална памет. На него ще говорим следващия път.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!