предлагается реализация вставки в скрипт init:
Если размер оперативной памяти меньше 256 мб (или 512 лучше?) то файл основного sfs в ОЗУ не копировать, сразу переходить на этап монтирования.
Почитал init. Сейчас так и есть: ram>256 - без вариантов грузится в ram, т.е.
pfix=nocopy не работает.В woof дистрах pfix=nocopy работает правильно : база.sfs в /initrd/mnt/dev_ro2 ,а не /mnt/tmpfs
Починил pfix=nocopy в последнем init из 217.
Смотрю htop - разницы нет . В woof так же
Грузится чуть быстрее. В работе тормозов не наблюдаю. Комп мощный . RAM 4Gb
Может все модули (и usoft) грузить в ram ...
При работе от батареи - винт уснет (т.к. не нужен) - экономия
Ничего не испортить
1. Все в ram сделать не сложно, а есть ли смысл? Чтобы попробовать - можно просто слепить все модули в zdrv или базу
2. Не рабочий pfix=nocopy это глюк или фича?
Слил в zdrv скриптом sfs2add
http://forum.puppyrus.org/index.php/topic,12564.msg68257.html#msg68257 firefox, flash, spacefm
Приложения из памяти грузятся бодрее. Тут и PAE пригодится
В принципе - впечатляет
На ПК где такое не влезет в RAM - pfix=nocopy
Где и чем посмотреть к-во занятой RAM - не понял...