BSDPORTAL.RU

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

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




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

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

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
Сообщения: 900
Откуда: СССР, Красноярск
Память съел ФФ :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]


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

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