Linux - е доста гъвкав нещо и които можете да изпълните най-различни начини. Днес ще разгледаме как да разберете колко RAM се използва в процеса.
Ние правим това, по примера на процеса на Apache уеб сървър.
PS команда
Първият вариант е командата к.с., с които можете да получите списък на процесите, протичащи в сървъра.
Пс -p команда
RAM ще бъде представен като процент от общото количество на наличната памет. За съжаление, в този пример, процентът е много малък и колоната показва 0.0% MEM
Горната команда
Вторият вариант - с помощта на горната команда. Още напреднали потребители трябва да са наясно с тази команда, тъй като той показва информация за натоварването на системата и го актуализира в реално време.
Обърнете внимание на колони Вирт и% MEM. Последната колона показва информацията, която е много подобна на тази, получена от предишната команда. Но Вирт графа показва виртуалната памет заета.
С една дума, виртуална памет - това е някаква комбинация от RAM и суап, който се използва от работещ процес.
Получаване на памет от / Proc
Последният отбор, за да свикне процесор памет ще се хареса на псевдо-файлова система / Proc.
Отново резултатът е подобен на този, вече са получили по-рано ще се появи - виртуалната памет се използва от процеса на Apache уеб сървър.
Така че ние демонтирани процеса на Apache например, начините, по които можете да видите на окупацията на паметта. Също така в текста споменах виртуална памет. На него ще говорим следващия път.
Свързани статии