Я використовую Linux-сервер, який має 128 ГБ пам'яті та 24 ядра. Я використовую верх, щоб побачити, як багато використовується. Його висновок вставляється в кінці посту. Ось два питання:
(1) Я бачу, що кожен із запущених процесів займає дуже малий відсоток пам'яті (% MEM не більше 0,2%, а більшість всього 0,0%), але як загальна пам'ять майже використовується, як у четвертому рядку виводу ( "Mem: 130766620k всього, 130161072k використано, 605548k безкоштовно, 919300k буфери")? Сума використаного відсотка пам’яті за всі процеси здається малоймовірною майже 100%, чи не так?
(2) як зрозуміти середнє навантаження на першому рядку ("середнє навантаження: 14.04, 14.02, 14.00")?
Дякую та з повагою!
Редагувати:
Дякую!
Я також дуже люблю чути кілька приблизних цифр на основі використовуваного відсотка пам'яті, щоб визначити, чи є сервер сильно завантажений, оскільки я одного разу став тим, хто зламав сервер, не розуміючи поточного навантаження.
Чи вважається своп майже таким же, як пам'ять? Наприклад, коли пам’ять і своп майже однакового розміру, якщо пам'ять майже закінчується, але підкачка все ще значною мірою вільна, чи можу я просто переглядати це так, як ніби використаний відсоток пам'яті + своп все ще не високий, і запустіть інші нові процеси?
Як би ви розглядали спільне використання процесора чи пам'яті (або пам'яті + swap)? Чи хвилюєтесь ви, якщо будь-яка з них досягає занадто високої або обох?
Вихід зверху:
$ верх
вгору - 12:45:33 вгору 19 днів, 23:11, 18 користувачів, середнє завантаження: 14.04, 14.02, 14.00
Завдання: 484 всього, 12 біг, 472 сон, 0 зупинка, 0 зомбі
Cpu (s): 36,7% нас, 19,7% sy, 0,0% ni, 43,6% id, 0,0% wa, 0,0% привіт, 0,0% si, 0,0% st
Mem: 130766620k всього, 130161072k використано, 605548k безкоштовно, 919300k буфери
Заміна: всього 63111312k, використано 500556k, безкоштовно 62610756k, кешовано 124437752k
PID USER PR NI VIRT RES SHR S% CPU% MEM TIME + COMMAND
6529 sanchez 18 -2 1075m 219m 13m S 100 0,2 13760: 23 MATLAB
13210 тимофії 18 -2 48336 37м 1216 R 100 0,0 3: 56,75 абсурду
13888 Тимофій 18 -2 48336 37м 1204 R 100 0,0 2: 04,89 абсурд
14542 тимофій 18 -2 48336 37м 1196 R 100 0,0 1: 08,34 абсурд
14544 тимофії 18 -2 2888 2076 400 R 100 0,0 1: 06,14 збиратиДані
6183 sanchez 18 -2 1133m 195m 13m S 100 0,2 13676: 04 MATLAB
6795 sanchez 18 -2 1079m 210m 13m S 100 0,2 13734: 26 MATLAB
10178 Тимофій 18 -2 48336 37м 1204 R 100 0,0 11: 33,93 абсурд
12438 Тимофій 18 -2 48336 37м 1216 R 100 0,0 5: 38,17 абсурд
13661 Тимофій 18 -2 48336 37м 1216 R 100 0,0 2: 44,13 абсурд
14098 Тимофій 18 -2 48336 37м 1204 R 100 0,0 1: 58,31 абсурд
14335 тимофії 18 -2 48336 37м 1196 R 100 0,0 1: 08,93 абсурд
14765 тимофії 18 -2 48336 37м 1196 R 99 0,0 0: 32,57 абсурд
13445 Тимофій 18 -2 48336 37м 1216 R 99 0,0 3: 01,37 абсурд
28990 корінь 20 0 0 0 0 S 2 0,0 65: 50,21 pdflush
12141 tim 18 -2 19380 1660 1024 R 1 0,0 0: 04,04 верх
1240 корінь 15 -5 0 0 0 S 0 0.0 16: 07.11 kjournald
9019 корінь 20 0 296м 4460 2616 S 0 0,0 82: 19,51 kdm_greet
1 корінь 20 0 4028 728 592 S 0 0,0 0: 03,11 init
2 корінь 15 -5 0 0 0 S 0 0,0 0: 00,00 ч. Ч
3 коренева RT -5 0 0 0 S 0 0.0 0: 01.01 міграція / 0
4 корінь 15 -5 0 0 0 S 0 0.0 0: 08.13 ksoftirqd / 0
5 кореневий RT -5 0 0 0 S 0 0,0 0: 00,00 сторожовий / 0
6 коренева RT -5 0 0 0 S 0 0,0 17: 27,31 міграція / 1
7 корінь 15 -5 0 0 0 S 0 0,0 0: 01,21 ksoftirqd / 1
8 кореневий RT -5 0 0 0 S 0 0,0 0: 00,00 сторожовий / 1
9 корінь RT -5 0 0 0 S 0 0.0 10: 02.56 міграція / 2
10 корінь 15 -5 0 0 0 S 0 0,0 0: 00,34 ksoftirqd / 2
11 корінь RT -5 0 0 0 S 0 0,0 0: 00,00 сторожовий / 2
12 коренева RT -5 0 0 0 S 0 0,0 4: 29,53 міграція / 3
13 корінь 15 -5 0 0 0 S 0 0,0 0: 00,34 ksoftirqd / 3