Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    LXC-гость не очищает буферы/кэш памяти

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    LXC-гость не очищает буферы/кэш памяти, Proxmox Виртуальная Среда
     
    sg86
    Guest
    #1
    0
    04.07.2018 10:25:00
    Привет, я запускаю программное обеспечение "zoneminder" в контейнере LXC, выделил ему много оперативной памяти, которую продолжаю увеличивать, потому что оно использует своп. Вникнув в проблему, я вижу, что другое программное обеспечение неправильно отображает фактическое использование RAM: в HTOP показывает 27GB / 22 GB, а команда "free -hm" показывает всего 10MB свободной памяти, 22GB из использования находятся в буферах/кэше. Код: total used free shared buff/cache available Mem: 22G 1.1G 10M 6.6G 20G 10M Swap: 4.0G 0B 4.0G Когда я останавливаю zoneminder, память остается на уровне, как ниже, бесконечно. Код: total used free shared buff/cache available Mem: 22G 719M 6.4G 821M 14G 6.4G Swap: 4.0G 0B 4.0G Я поговорил с разработчиками zoneminder, и они говорят, что это проблема LXC, который не может очистить свои буферы. Есть ли что-то, что я могу сделать? Могу ли я заставить proxmox очищать их, когда они достигают опасных уровней? Еще довольно раздражает, что интерфейс "summary" proxmox показывает, что используется всего 4-5GB оперативной памяти, а не 22GB, как показывает этот единственный гость.
     
     
     
    keith123
    Guest
    #2
    0
    16.12.2018 02:35:00
    У меня та же проблема, что и у тебя. Тоже ищу решение. Ты уже что-нибудь нашел?
     
     
     
    keith123
    Guest
    #3
    0
    16.12.2018 04:46:00
    Привет, я нашёл временное решение для себя, если это будет тебе полезно. У меня всё работает нормально с ZoneMinder. Когда я выполняю команду "cat /proc/meminfo", вижу, что вся использованная память в Cached никогда не очищается. Я запускаю "sync; echo 1 > /proc/sys/vm/drop_caches", чтобы очистить PageCache, и вижу, как мой ZoneMinder vM в Proxmox освобождает 3 ГБ RAM. Теперь у меня просто есть cron-задача, которая запускается каждые 2 часа и выполняет "/bin/sync; echo 1 > /proc/sys/vm/drop_caches", и я больше не сталкиваюсь с этой проблемой. Хотя это всё равно такое себе решение.
     
     
     
    JasonBorn
    Guest
    #4
    0
    04.03.2021 13:03:00
    Ты решил эту проблему? У меня такая же ошибка.
     
     
     
    mathx
    Guest
    #5
    0
    22.04.2021 16:40:00
    Интересно, исправлено ли это в версии 6.x.
     
     
     
    mathx
    Guest
    #6
    0
    21.05.2022 00:01:00
    Это не исправлено в 7.1, и ты не можешь сбрасывать кэши в контейнере, только для всего хоста. На моем хосте с 256 ГБ и 96 ГБ arc это кажется огромной потерей кэша и падением производительности. Код: #echo 1 > /proc/sys/vm/drop_caches bash: /proc/sys/vm/drop_caches: Файловая система только для чтения Это в основном одна и та же тема/проблема, пожалуйста, объедини. https://forum.proxmox.com/threads/c...-usage-until-oom-killer-kill-processes.67666/
     
     
     
    mathx
    Guest
    #7
    0
    21.05.2022 01:23:00
    Вы можете не хотеть или не нуждаться в сбросе кешей — 'buffers/cache' также учитывается при использовании TMPFS (вводя в заблуждение из-за LXCFS) — и tmpfs нельзя удалить из оперативной памяти. Что использует всю оперативную память tmpfs? В /run у нас находятся журналы systemd-journald. А systemd не предоставляет разумного по умолчанию механизма для очистки журналов. Дополнительные детали смотрите по ссылке https://forum.proxmox.com/threads/c...-oom-killer-kill-processes.67666/#post-472649.
     
     
     
    mm553
    Guest
    #8
    0
    25.07.2022 16:53:00
    Та же проблема здесь: https://forum.proxmox.com/threads/lxc-and-tvheadend-continuity-counter-error.97726/#post-486743
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры