Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Проблем с фрагментацията напаметта при ucLinux
http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=6893
Страница 1 от 1

Автор:  nickich [ Сря Юни 10, 2009 11:46 pm ]
Заглавие:  Проблем с фрагментацията напаметта при ucLinux

Имам система с 32 МБ памет. Изкарал съм rootfs на MMC карта, така 4е имам свободни около 25 МБ рам.
Проблемът е, 4е при стартиране кернела е фрагментирал малко паметта и не мога да стартирам фаил > 8МБ, защото си е заделил 2 парчета от по 8МБ (а на мен ми трябва поне 9МБ).
Системата е без MMU.

Как да го накарам да задели едно 16МБ (вместо 2х8)?

Мога да го буутна с mem=16M max_mem=32M$# и да ми останат 16МБ последователна памет, но после мога ли да му я дам обратно?

Друга идея дето ми се върти в главата е да накарам (по някакъв начин) кернела да ползва само определено адресно пространство в началото, но и за това не ми стигат познанията как да стане.

Всякакви идеи са wellcome :)

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/