The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск CRIU 4.1, системы для сохранения и восстановления состояния процессов в Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск CRIU 4.1, системы для сохранения и восстановления состояния процессов в Linux"  +/
Сообщение от opennews (??), 26-Мрт-25, 09:35 
После шести месяцев разработки опубликован выпуск инструментария CRIU 4.1 (Checkpoint and Restore In Userspace), предназначенного для сохранения и восстановления процессов в пространстве пользователя. Инструментарий позволяет сохранить состояние одного или группы процессов, а затем возобновить работу с сохранённой позиции, в том числе после перезагрузки системы или на другом сервере без разрыва уже установленных сетевых соединений.  Код проекта написан на языке Си и распространяется под лицензией GPLv2. CRIU применяется в таких системах управления контейнерами, как OpenVZ, LXC/LXD и Docker. Необходимые для работы CRIU изменения включены в основной состав ядра Linux...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62949

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +1 +/
Сообщение от Аноним (1), 26-Мрт-25, 09:35 
Интересно, как такие системы работают с IO? Что будет если восстановить программу которая была подключена к серверу? Работала с шарнутым файлом? Взаимодействовала через пайпу? Или вообще переводила вдяху или монитор в "особый" режим?
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +3 +/
Сообщение от Аноним (2), 26-Мрт-25, 09:36 
работает без единого разрыва
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +5 +/
Сообщение от Жироватт (ok), 26-Мрт-25, 09:41 
Так уж ведётся\
Сессия рвётся\
В сутки как минимум раз.
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (5), 26-Мрт-25, 09:44 
Прекрасно работает. Ещё бы графические приложухи научили сохранять, хотя бы без видеопамяти. Некоторые с отвалившейся видеокартой продолжают работать после её возвращения, другие, более кривые, в "режиме совместимости" и требуют перезапуска для включения ускорения.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

22. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (22), 26-Мрт-25, 20:53 
Ну вот смотри: аппликуха установила связь с сервером, открыла внутри канала сессию (об этом система уже ничего не знает - канал-то зашифрован!), потом ты остановил аппликуху, сервер закрыл сессию по таймауту. Далее ты возобновляешь работу, и даже если система восстановила связь на сервер - сессии-то уже нету! И вся работа упала, начинай заново.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (5), 26-Мрт-25, 21:28 
Клиент говорит "у нас тут обрыв" и сервер открывает как было. Со сменой айпишника могут быть сложности.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (22), 27-Мрт-25, 05:49 
> могут быть сложности

На третий день Орлиный Глаз заметил...

Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  –2 +/
Сообщение от Амомин (?), 26-Мрт-25, 10:52 
А никак - это штука для процессов чье состояние изолированно от внешней среды - дескрипторов, сокетов и тд. Поэтому и ни особо нужно кому-то.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

13. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Big Robert TheTables (?), 26-Мрт-25, 11:28 
One of the CRIU features is the ability to save and restore state of a TCP socket without breaking the connection. This functionality is considered to be useful by itself, and we have it available as the libsoccr library.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

19. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (-), 26-Мрт-25, 20:09 
> Интересно, как такие системы работают с IO? Что будет если восстановить
> программу которая была подключена к серверу? Работала с шарнутым файлом?

Представляешь, состояние этого добра можно перекинуть на новую систему и сделать вид что так и было. Конечно сетевая конфига должна допускать такие фокусы.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

23. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (22), 26-Мрт-25, 20:57 
Представляешь, в состояние входят не только локальные компоненты, а, например, сессионные токены внутри соединения.
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от OpenEcho (?), 27-Мрт-25, 14:12 
> Интересно, как такие системы работают с IO?

Пробуйте :) изюминка из новости в: docker help checkpoint

docker run ...
docker checkpoint ...
docker create clone ...
docker start --checkpoint-dir=path ... clone
docker exec clone ...

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

3. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Жироватт (ok), 26-Мрт-25, 09:39 
> ускорение запуска медленных процессов

Базы оракла? Линуксовый скульсервер? Даже не представляю, зачем оно нужно, если это проблема НЕ системы, а разработчика сервиса.
Хотя нет, проприентарщина может творить что угодно, так что да, полезно.

Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (5), 26-Мрт-25, 09:45 
Ну вот майнкрафт у меня около часа запускается. Неплохо бы ускорить. Видишь, сколько применений.
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (2), 26-Мрт-25, 09:50 
инициализируй его в облаке, а когда загрузится, забирай процесс себе
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (10), 26-Мрт-25, 10:42 
Это уже какая-то матрица.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (18), 26-Мрт-25, 20:08 
Тут скорее проблема железа. Мобильный ай5 спокойно ворочает сборки на 300 модов
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

20. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (5), 26-Мрт-25, 20:19 
Там моды закончились в 1.12.2 (java8), ты эту запускаешь? Последующие быстрее запускаются, но там модов таких уже нет. С хотспотом быстрее в 2 раза, но потребление памяти в 2 раза больше (16гб надо для работы), я использую jdk8-openj9 и он чуть медленней. Кроме долгой инициализации модов особых проблем нет (gc иногда лагает).
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (18), 26-Мрт-25, 20:52 
У меня из сборок только гтнх(1.7 вроде). Запускаю под оффтопиком с 8гб выделенной памяти, с офф жабой 8. На опенжабе были просадки кадров, конда на офф стабильные 60
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +1 +/
Сообщение от Аноним (9), 26-Мрт-25, 10:00 
Помню была такая ОС - Фантом, разработанная Завалишиным. И там была такая штука - перзистентность, это типа другая концепция сохранения данных по сравнению с файлами.
Мне интересно, CRIU как-то соотносится с этим по достигаемым целям? Может быть людям просто нужна ОС другого типа?
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (10), 26-Мрт-25, 10:43 
Ещё до всяких юниксов, на уровне ос разделялись код приложений и данные. И приложения не могли получить доступ к коду приложений.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от 1 (??), 26-Мрт-25, 16:37 
Ну уж, "на уровне os".
Гарвардская архитектура - на уровне железа разделяла.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  –1 +/
Сообщение от Аноним (17), 26-Мрт-25, 19:01 
> Может быть людям просто нужна ОС другого типа?

людям нужно всегда "съедобное", то есть хоть как-то "спелое", и даже не важно, что там - схавают, как только один "дурак" воскликнет - "вкусно", потом даже, не пробовавший воскликнет - "как вкусно", такова сущность "людей-потребителей".

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

26. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от svsd_val (ok), 27-Мрт-25, 07:30 
Кто знает можно ли графические процессы сохранять им ? Если да то как ?

К примеру старые игры в которых нет нормальных сохранялок, а до чек поинтов идти как до луны пешком... было бы круто целиком вино дампануть и восстановить...

Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск CRIU 4.1, системы для сохранения и восстановления сос..."  +/
Сообщение от Аноним (-), 27-Мрт-25, 16:52 
Не восстановило онр состояние запущенного keepass с несохраненными из-за проблем сети изменениями (а после восстановления сети это нельзя было сделать руками т.к. драйвер nvidia не захотел возвращать дисплей из сна
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру