Itch 0 19 июня, 2009 Опубликовано 19 июня, 2009 · Жалоба Видели наверно в конце загрузки ядра сообщение типа Freeing unused kernel memory: Nk freed так вот это ядро избавляется от того самого кода и данных инициализации который вы хотите вызвать повторно :) Он помечен __init в драйверах, после загрузки ядра его нет больше в памяти. Экономят на спичках. Ну освободили они пару килобайт памяти от кода инициализации, толку то? Хотя возможность отключить это действие должна быть. Кстати, кто в PC занимается инициализацией периферии при действии, обратном suspend to disk? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 11 19 июня, 2009 Опубликовано 19 июня, 2009 (изменено) · Жалоба Экономят на спичках. Ну освободили они пару килобайт памяти от кода инициализации, толку то? Хотя возможность отключить это действие должна быть. Кстати, кто в PC занимается инициализацией периферии при действии, обратном suspend to disk? для некоторых систем 100-200 кб ram лишними не бывают... инициализацией скорей всего занимается сама bios которая предоставляет интерфейс acpi, но это имхо, я не разбирался с этим, есть еще разные программы в linux котрые якобы следят за правильным засыпанием/восстановлением системы но имхо они всего лишь пытаются правильно восстановить работу демонов в userspace. Кстати - заново выполнить код инициализации в подавляющем большинстве случаев не получится - там выпоняются такие действия как резервирование irq, выделение памяти под буферы и кеши и тд и тп котрые при повторе просто завалят систему, так что имхо это вообще фантастика для систем не имеющих bios и acpi как в x86. Изменено 19 июня, 2009 пользователем sasamy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 20 июня, 2009 Опубликовано 20 июня, 2009 · Жалоба Хотелось бы добиться времени старта в 1-2сек максимум. Вот тут делятся сокровенными знаниями, как грузить linux побыстрее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbour 0 21 июня, 2009 Опубликовано 21 июня, 2009 · Жалоба у меня на desktop'e мамка годичной давности asus с express gate - это linux с X'ами на vesafb - грузиться за 5 sec из SPI (!) флеша + HDD. для скоростей в < 1 sec действительно применяют suspend-to-disk с выбором storag'а с соотвтетсвующей скоростью. на x86 железе, для достижения нужной скорости, это все дело нужно прошивать всесто биоса Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rw9uao 0 25 июня, 2009 Опубликовано 25 июня, 2009 · Жалоба QNX на rm9200 из датафлэш (4 мегабайта), дрова усарта, сети, etfs, inetd грузилась секунд 10. загрузчик свой. QNX на sam9260 из датафлэш (4 мегабайта), дрова на усарт, сеть, usb, sd/mmc, etfs, inetd с монтирование всех носителей - 10 секунд. + u-boot 3 секунды. winCE6 на sam9260 из nand до проигрывания приветственного wav секунд 30. загрузчик 0 сек =) linux 2.26 какой-то на sam9260 из датафлэш со всеми дровами (i2c, spi, etc.) секунд 40. + u-boot 3 секунды. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 11 25 июня, 2009 Опубликовано 25 июня, 2009 · Жалоба QNX на sam9260 из датафлэш (4 мегабайта), дрова на усарт, сеть, usb, sd/mmc, etfs, inetd с монтирование всех носителей - 10 секунд. + u-boot 3 секунды. .... linux 2.26 какой-то на sam9260 из датафлэш со всеми дровами (i2c, spi, etc.) секунд 40. + u-boot 3 секунды. linux 2.6.29 с dataflash до строки приветсвия грузится секунд 5 не больше, загрузчик свой - переделанный из atmel bootstrap, можно еще быстрей загрузить - не было такой цели, думаю 3 секунды вполне достижимый результат, у меня в драйвере lcd большие задержки + корнеавя фс на sdhc которая сама по себе требует времени для обнаружения и инициализации. rootfs на initramfs думаю сократит время существенно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbour 0 17 июля, 2009 Опубликовано 17 июля, 2009 · Жалоба в дополнение : http://www.linux.org.ru/view-message.jsp?m...d=1247752241441 http://blog.internetnews.com/skerner/2009/...econd-boot.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться