[РЕШЕНО] free unused kernel memory
_dimm_ 27 апреля, 2009 - 09:27
Доброго времени суток всем. Собрал давича hardened 2.6.28-r7. Железка скромная, периферия небогатая. потому все что счел ненужным из ядра выбросил. в принципе все работает (Х, Xfce и пр.)... пугает при загрузке строка - free unused kernel memory 8188K (!). на предыдущей системе (не hardened и ядро не такое "срезанное") было 240К - 292К где то. Что сие за параметр и сильно ли он влияет на быстродействие?
»
- Для комментирования войдите или зарегистрируйтесь
Мнится мне, это не параметр,
Мнится мне, это не параметр, а просто ядро освобождает часть занятой, но не используемой памяти
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
То не "параметр", а автор
То не "параметр", а автор просто опечатался. Имелось в виду именно то сообщение, и что объем освобождаемой памяти за 8М, что есть действительно чудеса какие-то.
:}
Аффтар нифига не опечатался.
Аффтар нифига не опечатался. действительно 8188К пишет. Это уж слишком много по моему. Причем Х и Хfce, Opera, openoffice и пр. запускаются и работают как обычно. глюков за три дня пока никаких. До этого на разных установках (на работе, дома и пр.) было от 240 до 292К максимум.
Вообще имхо сие говорит о том
Вообще имхо сие говорит о том что в ядре много всего лишнего =)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
т.е. насколько понимаю - этот
т.е. насколько понимаю - этот объем "выгруженного" говорит о том, что при сборке ядра куча всего ненужного была впихнуто? просто наоборот кучу всего выбросил.
[решено]
Вроде разобрался. Это куча - поддержка MMC, bluetooth и пр. лабуды. которую не пользую. Всем спасибо.
хм у меня 3043к пишет. Думал
хм
у меня 3043к пишет.
Думал это какая-то особая фича ядерная.
Сегодня буду смотреть что еще можно убрать.
> Это куча - поддержка MMC,
> Это куча - поддержка MMC, bluetooth и пр. лабуды. которую не пользую.
Freeing unused kernel memory: 272k freed
mmc, bluetooth и другую лабуду использую очень активно
Ключевое слово использую =) У
Ключевое слово использую =)
У тебя есть нужные девайсы. а у топикстартера нет. вот ядро и выгружает из памяти их поддержку.
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
free unused kernel memory
Все драйверы устройств имею код который исполняется один раз при загрузке модуля. И чтобы не занимать лишнее место в памяти, после старта модуля - этот код уже не нужен и может быть выгружен. Этим ядро и занималось...
А вот почему так много, значит много разных модулей включено в ядро или загружено...
если все орлы поглядят в
если все орлы поглядят в сорцы ядра - то все станет ясно. ядро лежит пакованное в гзип (сам гзип в ядре вкомпилен), в начале ядра лежит бутстраппер, который при загрузке распаковывает основное ядро, после чего освобождает память, пользованную под этот процесс, сопровождая все сие в итоге вышеупомянутым сообщением. криминала в том никакого нет.
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"