blue-systems / netrunner-pinebook

Todos for Pinebook product
0 stars 0 forks source link

Preload by checkpoint+restore (per-process suspend) using CRIU or DMTCP or CyroPID #40

Open eikehein opened 6 years ago

eikehein commented 6 years ago

CRIU: https://criu.org/Main_Page

Needs kernel option: CONFIG_CHECKPOINT_RESTORE

DMTCP: http://dmtcp.sourceforge.net/

CyroPID: https://github.com/maaziz/cryopid

CyroPID is probably dead. There's also a fork CyroPID2 which is probably abandoned as well.

eikehein commented 6 years ago

(For Firefox, alternative that doesn't require autostarting anything.)

eikehein commented 6 years ago

This could actually be combined with the ksystraycmd-based autostart, too, though ...

eikehein commented 6 years ago

Turns out these kinds of process serializers won't work for X11 apps because X11 apps store some state in the X server, and none of these tools seem to have successfully tackled that problem so far.

shadeslayer commented 6 years ago

Should we close this then?