Старая темаСкорость системы : Full vs Frugal vs btrfs vs copy2ram
Вопрос не обязательно пользователям PRA. В большинстве фругалов есть подобные режимы
Загрузка системы с флэшки - другая тема (износ и тормоза флэшки, возможность вытащить).
Теория:http://wiki.puppyrus.org/soft/porteus-initrd#copy2ramhttp://wiki.puppyrus.org/soft/porteus-initrd#rammodЧужой опыт:
Arch ;
UbuntuОднозначный минус copy2ram: тратится время на копирование и RAM. Оправданы ли эти траты?
Побочные плюсы - винт меньше жужжит и изнашивается, экономится батарея
можно даже большой и быстрый загрузить в copy2ram. Только это для фругал бесполезно. Потому что это не работает быстрее. Только первый старт происходит быстрее, потом работа уже незаметна.
Задавался этим вопросом, но как-то все некогда было
Мое мнение:Золотая середина при достатке RAM для PRA: copy2ram rammod=001;070. К этим модулям постоянные обращения
DEVX и сами исходники (на tmpfs) для ускорения тоже лучше copy2ram
Модули ядра - 001-kernel - нужные загружаются в RAM уже после загрузки. Изменения редки - copy2ram бесполезен
WM, DE, пользовательский софт (/modules) - ускорение первой загрузки. Далее бинарники и либы запущенного софта по любому в памяти - copy2ram спорен
Проголосовал за 1 copy2ram rammod=001;070 - может добавлять это в iso?
Если винт медленный - copy2ram ускорит. Флэшки все cущественно медленнее RAM
Эксперимент с firefox-light41 на Core2Duo 4Gb RAM:time light + закрываю окно крестиком
с\без; 1й_запуск; 2й
copy2ram+; 0m8.235s; 0m2.323s
copy2ram-; 0m8.966s; 0m3.496s
Скорость закрытия мной окна - погрешность. Весь выигрыш в пределах секунды
Скорость браузера с\без copy2ramprar2008 ovs без mesa, basilisk
System:
Host: pra-roll Kernel: 5.4.0-porteus x86_64 bits: 64 gcc: 9.2.0
Desktop: Openbox 3.6.1 dm: N/A Distro: Arch Linux
Machine: Device: desktop Mobo: ASUSTeK model: P8H67-M LE v: Rev X.0x serial: <filter>
BIOS: American Megatrends v: 1002 date: 08/23/2011
CPU: Dual core Intel Celeron G540 (-MCP-) arch: Sandy Bridge rev.7 cache: 2048 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9976
clock speeds: min/max: 1600/2500 MHz 1: 1596 MHz 2: 1596 MHz
Graphics: Card: Intel 2nd Generation Core Integrated Graphics Controller
bus-ID: 00:02.0 chip-ID: 8086:0102
Display Server: X.Org 1.20.8 drivers: intel (unloaded: modesetting,fbdev,vesa)
Resolution: 1920x1080@60.00hz, 1920x1080@60.00hz Advanced Data: N/A for root
Drives: HDD Total Size: 240.1GB (76.5% used)
ID-1: /dev/sda model: INTEL_SSDSC2BW24 size: 240.1GB serial: <filter> temp: 0C
Speedometer2.0Одинаково : 13
В ram эффективно переносить часто используемые каталоги:
/tmp в tmpfs уже почти во всех линуксах
Можно уже
/home .
save.pfs - как раз то, что надо : То, что часто юзается - в tmpfs без доп. трюков