Голосование

Чему равен размер SWAP?

двойному ОЗУ
одинарному ОЗУ
половинному ОЗУ
тройному ОЗУ
дестярному ОЗУ
SWAP - это зло!
Не знаю

Автор Тема: Swap-раздел. Оперативная память. Общие вопросы свопа и оперативки.  (Прочитано 81850 раз)

Оффлайн МШ

  • Участник
  • *
  • Сообщений: 492
  • Ковчег
Особенно оомкиллером, да.
Только при чём тут железо?
Т.е. железо может быть не при делах?

ЗЫ Скомпилировал и поставил утром свежий motion 3.2.11 из исходников. Буду наблюдать пока. Железяку буду чистить в субботу (профилактика не помешает).

Оффлайн wRAR

  • Участник
  • *
  • Сообщений: 469
Особенно оомкиллером, да.
Только при чём тут железо?
Т.е. железо может быть не при делах?
Ну а с чего б.

Оффлайн МШ

  • Участник
  • *
  • Сообщений: 492
  • Ковчег
Т.е. железо может быть не при делах?
Ну а с чего б.[/quote]
Ну может быть память глючит, например. Не такая уж редкая проблема, имхо.
Или такая ошибка (out of memory) однозначно не может быть следствием проблем с памятью?

И еще вопрос: а как вообще заметить утечку? Потому, что сейчас постоянно на график поглядываю - все более менее нормально (память занята под 95%, занятая память под приложения - в среднем 500-700 метров, остальное - буфера метров на 100 + кэш все остальное, своп свободен). Однако сегодня получается вылетела три раза за ночь-утро. Днем полет пока нормальный.

Спасибо.
« Последнее редактирование: 08.10.2008 15:54:26 от Skull »

Оффлайн wRAR

  • Участник
  • *
  • Сообщений: 469
Или такая ошибка (out of memory) однозначно не может быть следствием проблем с памятью?
Т.е. вы даже не представляете, как переводится out-of-memory и когда возникает.
А так же какие последствия с т.зр. ОС могут быть у битой памяти.

Оффлайн МШ

  • Участник
  • *
  • Сообщений: 492
  • Ковчег
Т.е. вы даже не представляете, как переводится out-of-memory и когда возникает.
Как переводится представляю. :)
Чай не первый год с компами общаюсь (года с 90-го, наверное).

Цитировать
А так же какие последствия с т.зр. ОС могут быть у битой памяти.
В случае с линуксом - не уверен;). Тем более, что более грамотные старшие товарищи начали говорить про железо. Поэтому я и уточнил на всякий случай, чтобы исключить вероятность виновности железа.

ЗЫ Вы лучше подскажите как можно определить то, что память утекает (если на вид все путем: в последний раз за долю секунды до вылета было свободно половина физической памяти и 99.(9)% свопа). И еще как бы узнать КТО виноват... :(

Оффлайн МШ

  • Участник
  • *
  • Сообщений: 492
  • Ковчег
Вопрос.
Если первым (всегда, кроме случая, когда запущен firefox) вылетает mysqld, то это может означать, что утечка памяти связана с ним?
И еще: где можно почитать что-нибудь толковое по сабжу?

ЗЫ Полчаса уже лазаю по гуглю - ничего толкового еще не нашел:(.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн МШ

  • Участник
  • *
  • Сообщений: 492
  • Ковчег
http://ru.wikipedia.org/wiki/Утечка_памяти
http://www.opennet.ru/openforum/vsluhforumID9/1720.html#3
Спасибо, ушел читать.
Оснвоной вопрос сейчас: А как определить какая программа утекает?

Оффлайн МШ

  • Участник
  • *
  • Сообщений: 492
  • Ковчег
Valgrind всем по очереди подойдет?
Спасибо. Ушел читать про него сюда:
http://www.opennet.ru/base/dev/valgrind_memory.txt.html

Оффлайн wRAR

  • Участник
  • *
  • Сообщений: 469
Не подойдёт.
Раз уже top якобы не показывает, кто именно утёк.
Хотя, тут top вроде не юзали, а юзали какой-то непонятный "график".

Оффлайн МШ

  • Участник
  • *
  • Сообщений: 492
  • Ковчег
Хотя, тут top вроде не юзали, а юзали какой-то непонятный "график".
ksysguard.
Top тоже запускал, но я больше по ksysguard-у ориентировался. Завтра понаблюдаю с top-ом.

Оффлайн wRAR

  • Участник
  • *
  • Сообщений: 469
Ну т.е. вы не можете сказать, кто именно утекает?

Оффлайн МШ

  • Участник
  • *
  • Сообщений: 492
  • Ковчег
Ну т.е. вы не можете сказать, кто именно утекает?
Не могу.

Кстати, вот скрин с top:
top - 17:35:21 up  6:08,  3 users,  load average: 3.89, 2.92, 2.45
Tasks: 181 total,   2 running, 176 sleeping,   0 stopped,   3 zombie
CPU0  : 37.5% us,  2.0% sy,  0.0% ni, 60.6% id,  0.0% wa,  0.0% hi,  0.0% si
CPU1  : 16.5% us,  1.2% sy,  0.0% ni, 82.3% id,  0.0% wa,  0.0% hi,  0.0% si
CPU2  : 30.8% us,  2.5% sy,  0.0% ni, 66.7% id,  0.0% wa,  0.0% hi,  0.0% si
CPU3  : 48.7% us,  3.9% sy,  0.0% ni, 47.1% id,  0.0% wa,  0.3% hi,  0.0% si
Mem:   4149908K total,  3995452K used,   154456K free,   345680K buffers
Swap:  4297348K total,       12K used,  4297336K free,  2980052K cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
10503 gerasimo  20   0 44488  29M  14M R 63.3  0.7 186:03.00 konqueror
 8226 root      10 -10  244M 164M  13M S 44.3  4.1 323:05.44 motion
 6966 root      20   0  190M  94M  14M S  7.0  2.3  33:58.67 X
10507 gerasimo  20   0 43336  29M  14M S  6.0  0.7  28:57.45 konqueror
10501 gerasimo  20   0 44584  29M  14M S  3.7  0.7  33:14.89 konqueror
10505 gerasimo  20   0 44688  29M  14M S  3.7  0.7  28:54.67 konqueror
15398 root      20   0 24392  12M 9624 S  2.7  0.3   5:55.54 ksysguard
10506 gerasimo  20   0 43984  29M  13M S  2.3  0.7  36:22.99 konqueror
15410 root      20   0  2316 1140  764 S  2.3  0.0   3:53.96 ksysguardd
10504 gerasimo  20   0 44040  29M  13M S  1.3  0.7   6:32.89 konqueror
10452 gerasimo  20   0 20272 2692 1624 S  0.7  0.1   0:45.38 dcopserver
20090 gerasimo  20   0 22896 5256 3684 S  0.7  0.1   0:11.08 kio_file
24606 root      20   0  1808 1012  756 R  0.7  0.0   0:00.04 top
    1 root      20   0  1560  524  460 S  0.0  0.0   0:00.96 init

ЗЫ Через konqueror камеры просматриваются на отдельном рабочем столе.

Оффлайн wRAR

  • Участник
  • *
  • Сообщений: 469
3 гб файлового кэша, ну.
Какой тут valgrind.

Оффлайн МШ

  • Участник
  • *
  • Сообщений: 492
  • Ковчег
3 гб файлового кэша, ну.
Какой тут valgrind.
А что тут удивительного? Сколько раз наблюдал - почти вся свободная память забивается кэшем.