Я використовую 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