powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Прошу ликбез по unix-овому top
14 сообщений из 14, страница 1 из 1
Прошу ликбез по unix-овому top
    #35768426
stil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
top -  11 : 19 : 36  up  69  days,  14 : 23 ,   3  users,  load average:  0 . 08 ,  0 . 07 ,  0 . 01 
Tasks:  333  total,    1  running,  332  sleeping,    0  stopped,    0  zombie
Cpu(s):   3 . 8 % us,   0 . 0 % sy,   0 . 0 % ni,  96 . 2 % id,   0 . 0 % wa,   0 . 0 % hi,   0 . 0 % si
Mem:   4044156k total,  4025348k used,    18808k free,    29364k buffers
===>Swap:  2096472k total,  2096428k used,       44k free,  1669216k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  SWAP COMMAND
 25823  oracle     16     0  2388m  1 .1g  1 .1g S     0   28 . 0     0 : 16 . 52   1 .3g oracle
 27103  root       15     0   867m 446m  4584  S     0   11 . 3    25 : 38 . 20  421m radiusd
 25825  oracle     16     0  2392m 374m 373m S     0    9 . 5     0 : 07 . 79   2 .0g oracle
 25819  oracle     16     0  2389m 293m 293m S     0    7 . 4     1 : 16 . 07   2 .0g oracle

Собственно вопрос такой: в шапке топа видно:
Swap: 2096472k total, 2096428k used, 44k free

Тем не менее суммарно столбец SWAP даже по 4м процессам (на самом деле их естественно намного больше) сильно превышает 2 Гб. Ощущение - что этот столбец: это кумулятивная статистика со времени жизни процессов. Как в таком случае узнать, ЧТО именно "съело" SWAP на сервере?
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35768456
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
# cat /proc/meminfo
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35768549
stil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_x# cat /proc/meminfo
Не понял чем это поможет. Вопрос не в том - СКОЛЬКО, а скорее КТО. Есть ли возможность узнать - КТО 2096428k used
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35768802
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pstree -a |grep {

выведет список процессов которые в swape
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35768824
stil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landypstree -a |grep {

выведет список процессов которые в swape

Код: plaintext
1.
[oracle@radius2 ~]$ pstree -a |grep {
  |                   |-grep {
ничего не выводит...
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35768850
stil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man pstree:

PSTREE(1) User Commands PSTREE(1)

NAME
pstree - display a tree of processes
...
OPTIONS
-a Show command line arguments. If the command line of a process is swapped out, that process is shown in parentheses

тем не менее...
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35769007
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stil,
а ОС какая
просто pstree -a что показывает?


ps. в SuSE 10.3 показывает эти процессы в {}
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35769079
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oracle использует shared memory для своих процессов, возможно это SHM страницы в свопе
тут - http://www.linux-tutorial.info/modules.php?name=MContent&pageid=312
например по поводу SHM и swap
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35769326
stil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
landystil,
просто pstree -a что показывает?


ps. в SuSE 10.3 показывает эти процессы в {}

Примерно это:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
[root@...]$ pstree -a
init
  |-acpid
  |-atd
  |-crond
...
  |-oracle (LOCAL=NO)
  |-oracle (LOCAL=NO)
  |-oracle (LOCAL=NO)
  |-oracle (LOCAL=NO)
  |-oracle (LOCAL=NO)
  |-oracle (LOCAL=NO)
  |-oracle (LOCAL=NO)
  |-oracle (LOCAL=NO)
  |-oracle (LOCAL=NO)
  |-oracle
  |-oracle (LOCAL=NO)
  |-oracle (LOCAL=NO)
...
сначала думал, что скобки другие, не фигурные... Но нет

landyа ОС какая
Код: plaintext
1.
[root@...]# uname -o
GNU/Linux
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35769928
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stilnik_x# cat /proc/meminfo
Не понял чем это поможет. Вопрос не в том - СКОЛЬКО, а скорее КТО. Есть ли возможность узнать - КТО 2096428k used

Глянь:
pidstat -r
pidstat -rt

Для полной статистики - nmon.
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35770859
stil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_xstilnik_x# cat /proc/meminfo
Не понял чем это поможет. Вопрос не в том - СКОЛЬКО, а скорее КТО. Есть ли возможность узнать - КТО 2096428k used

Глянь:
pidstat -r
pidstat -rt

Для полной статистики - nmon.

Нет этих команд в линухе...
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35771751
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stil
Нет этих команд в линухе...
Packge (RPM) sysstat
nmon ищи на ibm.com (и исходники, и сборки под линукс в том числе)
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35774629
stil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем так и не докопался до истины - как узнать что в свапе... Проблему решили просто: рестартом. Подозрение, что там были остатки 11го оракла (который убивали не слишком корректно) - но это видимо тема не для этой ветки
...
Рейтинг: 0 / 0
Прошу ликбез по unix-овому top
    #35774632
stil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо за советы
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Прошу ликбез по unix-овому top
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]