Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Утечка памяти  (Прочитано 3171 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Acumen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Утечка памяти
« : 09 Августа 2010, 15:49:43 »
Обратил внимание на то что в Ubuntu 10.04 LTS присутствует утечка оперативной памяти, стоит файловый сервер "samba". При копировании на сервер или загрузки файла с сервера начинает употреблять сильно оперативную память, после этих действий память не освобождается даже спустя сутки, в итоге мы получаем через пару суток работы зависнувший сервер, HDD Led горит в сплошную и все.
Решил данную проблему написав правило в кронтаб
Цитировать
0-59 * * * *  echo 3 > /proc/sys/vm/drop_caches && echo 0 > /proc/sys/vm/drop_caches
Не знаю с чем связана утечка, и правильно ли я решил данную проблему.
« Последнее редактирование: 09 Августа 2010, 15:51:18 от Acumen »
apt-get remove Microsoft Windows Xp Professional

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Утечка памяти
« Ответ #1 : 09 Августа 2010, 15:52:32 »
Цитировать
Обратил внимание на то что в Ubuntu 10.04 LTS присутствует утечка оперативной памяти, стоит файловый сервер "samba"
Все таки, программа течет, а не система. ;)
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн Acumen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Утечка памяти
« Ответ #2 : 09 Августа 2010, 15:55:20 »
Цитировать
Обратил внимание на то что в Ubuntu 10.04 LTS присутствует утечка оперативной памяти, стоит файловый сервер "samba"
Все таки, программа течет, а не система. ;)
Есть антидоты к таким проблемам с samba  ?
apt-get remove Microsoft Windows Xp Professional

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Утечка памяти
« Ответ #3 : 09 Августа 2010, 15:56:24 »
Установка другой версии самбы, имхо, должна помочь.
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн Acumen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Утечка памяти
« Ответ #4 : 09 Августа 2010, 15:57:13 »
Установка другой версии самбы, имхо, должна помочь.
samba4 ? - вроде слышал что она бета, я не особо доверяю бетам!
apt-get remove Microsoft Windows Xp Professional

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: Утечка памяти
« Ответ #5 : 09 Августа 2010, 16:20:23 »
Может сменить файловый сервер на другой? vsFTP например...
Подпись автора jillsmitt истинна...

Оффлайн Acumen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Утечка памяти
« Ответ #6 : 09 Августа 2010, 16:24:15 »
Может сменить файловый сервер на другой? vsFTP например...
Нет контора требует шару а не ftp.
apt-get remove Microsoft Windows Xp Professional

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Утечка памяти
« Ответ #7 : 09 Августа 2010, 20:49:41 »
Acumen, но ведь можно попробовать поставить самбу старшей версии, например из Jaunty Jacalope или Karmic Koala.
Karmic, Jaunty
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн Click

  • Активист
  • *
  • Сообщений: 693
  • Красафчег
    • Просмотр профиля
    • Ubuntu и напильник
Re: Утечка памяти
« Ответ #8 : 09 Августа 2010, 21:27:19 »
а файловая истема какая на шаре?

Оффлайн Acumen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Утечка памяти
« Ответ #9 : 10 Августа 2010, 18:55:32 »
а файловая истема какая на шаре?
ext3 и ext4

Также у меня на сервере доступа стоит Ubuntu 10.04, там память только накручивается и тоже не сбрасывается, как-бы особо много я там не использую, установлен только dnsmasq, система практически голая.
apt-get remove Microsoft Windows Xp Professional

Оффлайн Lion-Simba

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Утечка памяти
« Ответ #10 : 10 Августа 2010, 19:46:45 »
Решил данную проблему написав правило в кронтаб
Цитировать
0-59 * * * *  echo 3 > /proc/sys/vm/drop_caches && echo 0 > /proc/sys/vm/drop_caches
Это же сброс кэшей. Они и не должны очищаться, и через сутки тоже. Память, отведенная под них, должна отдаваться программам, когда в ней возникнет необходимость.

Мне кажется, причина повисаний сервера в чем-то другом.
Оказываю индивидуальную платную техподдержку широкого профиля. Обращаться в ЛС или Jabber.

Оффлайн Acumen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Утечка памяти
« Ответ #11 : 29 Августа 2010, 13:36:39 »
Проблема актуальна, утечка наблюдается даже на голой системе... потребление памяти только увеличивается... никогда не снижается, потребляет 97% физической памяти, свободно остается 20-40 МБ ... своп и не пытается использовать.
« Последнее редактирование: 29 Августа 2010, 13:43:36 от Acumen »
apt-get remove Microsoft Windows Xp Professional

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Утечка памяти
« Ответ #12 : 29 Августа 2010, 13:55:16 »
А покажи нам вывод команды free, когда считаешь, что память забита...

Оффлайн Acumen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Утечка памяти
« Ответ #13 : 29 Августа 2010, 14:43:27 »
А покажи нам вывод команды free, когда считаешь, что память забита...
root@fs:~# free -mt
             total       used       free     shared    buffers     cached
Mem:          1507       1473         33          0          4       1369
-/+ buffers/cache:        100       1407
Swap:         4415          0       4415
Total:        5923       1474       4449
apt-get remove Microsoft Windows Xp Professional

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Утечка памяти
« Ответ #14 : 29 Августа 2010, 14:45:33 »
Acumen, а другую версию Samba ты пробовал?
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

 

Страница сгенерирована за 0.022 секунд. Запросов: 19.