Bug 28007 - [live-builder] use tmpfs more extensively
: [live-builder] use tmpfs more extensively
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/livecd-tmpfs)
: unstable
: all Linux
: P3 enhancement
Assigned To:
:
: http://lists.altlinux.org/pipermail/d...
:
:
: 26300
  Show dependency tree
 
Reported: 2012-11-20 10:19 by
Modified: 2014-12-31 00:51 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2012-11-20 10:19:02
сейчас для конфигурирования tmpfs используется пакет livecd-tmpfs
Однако, мне кажется, для задач live-builder нужно использовать tmpfs более
агрессивно, подробнее см. URL.
Если livecd-tmpfs используется только для live-builder, то изменения нужно
вносить прямо в livecd-tmpfs, а если нет --- то куда-то в другое место?
------- Comment #1 From 2014-09-20 00:37:05 -------
Есть ещё мысль прикрутить zram-swap, только в текущей реализации он немного
странный -- похоже, что предполагается ручная настройка, хотя нацелен вроде бы
на livecd...
------- Comment #2 From 2014-12-12 00:28:44 -------
Предлагаю прямо в livecd-tmpfs.
------- Comment #3 From 2014-12-31 00:50:10 -------
livecd-tmpfs-0.2-alt1 -> sisyphus:

* Tue Dec 30 2014 Michael Shigorin <mike@altlinux> 0.2-alt1
- drop DIFF for good, just set all RAM/VM to tmpfs as it won't eat
  it all up and if it does we were in trouble already anyways
  (closes: #28007)
------- Comment #4 From 2014-12-31 00:51:16 -------
Поскольку "лишняя" tmpfs доступную память не тянет, а вот недостаток может
оказаться причиной обрыва сборки без уважительных причин -- решено всю наличную
виртуальную (при реальной до восьми гигабайт) или реальную память объявлять
доступной для tmpfs, при этом если уж взорвётся на каком mksquashfs, то
поделать ничего было нельзя:
http://git.altlinux.org/people/mike/packages/?p=livecd-tmpfs.git;a=commitdiff;h=49ec18592651e1ed44a325b9b0c8c2df4b40cd83

Пробный образ вот:
http://fly.osdn.org.ua/~mike/iso/live-builder/regular-builder-20141230-x86_64.iso