BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как в FreeBSD организована память?
СообщениеДобавлено: Пн 29 янв, 2018 5:52 pm 
Не в сети

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 902
Откуда: СССР, Красноярск
Объясните, как происходит выделение, перетекание из одной в другую памяти.
Вложение:
daily.png
daily.png [ 131.39 КБ | Просмотров: 1683 ]

FreeBSD 12 amd64, 16 Гб памяти.
Система - домашний десктоп-сервер, с ненагруженными сетевыми службами.
Самый большой потребитель памяти FireFox 58 - примерно 3Гб
Начало графика - система после загрузки.
Видим как в течении около 2-х часов свободная память перетекает в "Inact".
Примерно в 14:45 запускаю VirtualBOX (freebsd, i386, 2Gb) (видно по скачку"wired").
Примерно в 18:30 завершаю работу VirtualBOX, "wired" освобождается.
Около 18:45 происходит самое интересное: непонятный скачок использование "acive",
в следствии чего "inact" переходит в "free", но на небольшое, но постоянно растущее использование swap это никак не влияет.
Где логика, где смысл? :-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в FreeBSD организована память?
СообщениеДобавлено: Пн 29 янв, 2018 9:35 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5178
Откуда: Москва
А что, по-вашему, тут происходит не по логике? Кто съел память в 18:45 сами смотрите.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в FreeBSD организована память?
СообщениеДобавлено: Вт 30 янв, 2018 8:02 am 
Не в сети

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 902
Откуда: СССР, Красноярск
Память съел ФФ :D :
Код:
Mon Jan 29 18:50:00 +07 2018
8110.27   firefox     
356.723   /usr/local/lib/firefox/firefox -contentproc -childID 1 -isForBrowser -intPrefs
415.641   /usr/local/lib/firefox/firefox -contentproc -childID 2 -isForBrowser -intPrefs
796.891   /usr/local/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -intPrefs
433.883   /usr/local/lib/firefox/firefox -contentproc -childID 4 -isForBrowser -intPrefs
207.223   /usr/local/lib/firefox/firefox -contentproc -childID 5 -isForBrowser -intPrefs
2.70312   /bin/sh /root/bin/calc_mem firefox   
2.28125   tail -F /root/bin/calc_mem_firefox.log   
Total:  10325.6 mb
причём основной процесс.
Собственно почему я начал память "караулить" - у меня периодически ФФ падал высосав всю память.
Причём это было не постепенно, а резко, как на графике.
Пробовал отключать разные расширения, но закономерность так и не выявил.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Google Feedfetcher


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика