LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Забанься, дебил?

Да нет, просто это нафиг никому не нужно.

Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут успели предложить — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно). Можно завести белый список приложений, пригодных к перезапуску, но опять же, если ты делаешь за компьютером что-то сложнее чтения пдфок, толку от такого механизма будет около нуля.

Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. systemctl suspend.

Исправление intelfx, :

Забанься, дебил?

Да нет, просто это нафиг никому не нужно.

Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут успели предложить — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно).

Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. systemctl suspend.

Исправление intelfx, :

Забанься, дебил?

Да нет, просто это нафиг никому не нужно.

Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут успели предложить — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно).

Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. systemctl suspend.

Исправление intelfx, :

Забанься, дебил?

Да нет, просто это нафиг никому не нужно.

Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут успели предложить — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно).

Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. Enter саспенд/гибернация.

Исходная версия intelfx, :

Забанься, дебил?

Да нет, просто это нафиг никому не нужно.

Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут выше предложили некие гении — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно).

Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. Enter саспенд/гибернация.