Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск CRIU 4.0, системы для сохранения и восстановления состояния процессов в Linux" | +/– | |
| Сообщение от opennews (??), 22-Сен-24, 12:34 | ||
Опубликован выпуск инструментария CRIU 4.0 (Checkpoint and Restore In Userspace), предназначенного для сохранения и восстановления процессов в пространстве пользователя. Инструментарий позволяет сохранить состояние одного или группы процессов, а затем возобновить работу с сохранённой позиции, в том числе после перезагрузки системы или на другом сервере без разрыва уже установленных сетевых соединений. Код проекта написан на языке Си и распространяется под лицензией GPLv2. CRIU применяется в таких системах управления контейнерами, как OpenVZ, LXC/LXD и Docker. Необходимые для работы CRIU изменения включены в основной состав ядра Linux... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 22-Сен-24, 12:34 | +6 +/– | |
Скажите пожалуйста, а почему с помощью этой замечательной технологии не реализовали режим suspend to disk в Linux, не требующий танцев с бубном вокруг ядра? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #2, #5, #9, #18, #21 | ||
| 2. Сообщение от Аноним (2), 22-Сен-24, 12:38 | +1 +/– | |
Эта замечательная технология делает весьма танцевальные вещи в ядре, а также имеет определённые сложности с восстановлением графических приложений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 3. Сообщение от Аноним (3), 22-Сен-24, 13:07 | –2 +/– | |
Так скоро "Рабочие папки" из полуоси реализуют, непрошло и пол века... а только тридцать лет :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #7, #17, #70 | ||
| 4. Сообщение от nume (ok), 22-Сен-24, 13:29 | +1 +/– | |
Кто-то пробовал/тестировал? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13, #19, #53 | ||
| 5. Сообщение от Аноним (5), 22-Сен-24, 13:36 | +2 +/– | |
Работай из виртуалки или гипервизора и суспендь себя хоть в несколько разных файлов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 7. Сообщение от Аноним (7), 22-Сен-24, 13:37 | +6 +/– | |
>"Рабочие папки" из полуоси | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 9. Сообщение от Карлос Сношайтилис (ok), 22-Сен-24, 14:59 | +/– | |
S2D подразумевает полное восстановление системы, а не загрузку и последующее восстановление отдельных процессов, что будет дольше и глючнее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 11. Сообщение от Аноним (11), 22-Сен-24, 15:56 | +1 +/– | |
Звучит круто. Можно, например, целыми днями жать большой файл со старымы бэкапами при высокой степени сжатия, а если произойдет потеря питания быстренько сохраниться и продолжить при восставлении подачи электроэнергии. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #14, #22 | ||
| 13. Сообщение от Аноним (2), 22-Сен-24, 16:01 | +/– | |
Говорят, могут быть проблемы после некоторого числа восстановлений. Не сталкивался. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 14. Сообщение от Аноним (14), 22-Сен-24, 16:03 | +/– | |
Только если ты знаешь когда отключится электроэнергия ( а ты не знаешь ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #16, #20, #54 | ||
| 16. Сообщение от Аноним (11), 22-Сен-24, 16:06 | +2 +/– | |
Я буду знать, пост-фактум. ИБП заметит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 17. Сообщение от Аноним (17), 22-Сен-24, 16:23 | +/– | |
Про что речь? Что это за папки, какое имеет отношение к сохранению состояния процессов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 18. Сообщение от пппппп (?), 22-Сен-24, 19:03 | +/– | |
Потому что он CR**IU**. In Userspace, то есть. А suspend to disk требует еще и сохранить состояние ядра, что требует этих самых "танцев с бубном". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 19. Сообщение от anguest (?), 22-Сен-24, 19:12 | +6 +/– | |
Использовал в proxmox для миграции между нодами работающией виртуалки. Очень годная шуткаю. Виртуалка без перезапуска начинает работать на другой ноде, теряется всего один пинг и никто не замечает что произошла миграция | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #25 | ||
| 20. Сообщение от Аноним (20), 22-Сен-24, 20:53 | +1 +/– | |
Но можешь сохранять состояние раз в 3 часа например | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #24 | ||
| 21. Сообщение от Аноним (21), 22-Сен-24, 21:55 | +1 +/– | |
> suspend to disk | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 22. Сообщение от Аноним (22), 22-Сен-24, 22:20 | +/– | |
> Звучит круто. Можно, например, целыми днями жать большой файл со старымы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #28, #31 | ||
| 24. Сообщение от Аноним (24), 22-Сен-24, 22:35 | +/– | |
Сомнительно, но окей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
25.
Сообщение от r2d0 (?), 22-Сен-24, 23:32
| +4 +/– | |
Вот только в proxmox виртуалки работают на qemu и используют её же для live миграции. А собственно сабж туда так и не завезли, так что lxc контейнеры, котоые там есть, мигрировать можно только выключенными. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #50, #65 | ||
| 27. Сообщение от Аноним (27), 23-Сен-24, 00:10 | +1 +/– | |
>Добавлена поддержка механизма Shadow Stack | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #33, #55 | ||
| 28. Сообщение от Аноним (28), 23-Сен-24, 03:13 | –1 +/– | |
Никто(за редким исключением) в здравом уме не станет использовать окошки для сервера. А для десктопа - это все это просто не нужно. Да и запрет на изменения во время выполнения - это скорее хорошо, чем плохо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #29, #32, #52 | ||
| 29. Сообщение от Аноним (29), 23-Сен-24, 05:20 | +1 +/– | |
> Никто(за редким исключением) в здравом уме не станет использовать окошки для сервера. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 31. Сообщение от n00by (ok), 23-Сен-24, 07:25 | –1 +/– | |
Но ведь ты не сможешь объяснить, каким боком ты приплёл сюда объект ядра "секция" и чем оно могло бы помешать? Тебе просто надо с какой-то неустановленной целью гнуть тему, что n00by - нуб. ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 32. Сообщение от n00by (ok), 23-Сен-24, 07:33 | –1 +/– | |
Почему же никто? Однажды мне предложили перенести одну мою маленькую программку на сервер на Линуксе. Я ответил "здорово, давно хотел изучить Линукс, пару недель почитаю книжку и перенесу". Предложивший умел хорошо считать деньги и купил сервер на Виндоус. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #39 | ||
| 33. Сообщение от n00by (ok), 23-Сен-24, 07:44 | –1 +/– | |
Для отдельного стека на AMD64 достаточно определить соответствующий ABI и прописать там обособленную область с адресацией через RBP (заодно запретить Push/Pop - их всё равно не используют). Почему-то этим никто не озадачился даже для RISC-V, когда не было "обратной совместимости". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #35 | ||
| 35. Сообщение от Аноним (14), 23-Сен-24, 07:50 | +/– | |
А чего так в винде не сделали? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #38 | ||
| 38. Сообщение от n00by (ok), 23-Сен-24, 09:13 | +1 +/– | |
Там же злая корпорация за всех решает, и нет свободы, как в GNU/Linux. ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 39. Сообщение от пп (?), 23-Сен-24, 09:33 | +1 +/– | |
однажды одного проктолога попросили починить зуб, ... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #42, #41 | ||
| 41. Сообщение от Анонимище (?), 23-Сен-24, 09:47 | +1 +/– | |
И что это должно доказывать? Выборка слишком малая и предвзятая чтобы по ней делать какие-либо выводы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #43 | ||
| 42. Сообщение от n00by (ok), 23-Сен-24, 10:09 | –1 +/– | |
Это завуалированная просьба посочувствовать, или жажда подробностей о программке? Такими ныне гордятся разработчики операционных систем: берёт сорцы из СКВ, собирает, запускает под виртуалкой для избежания эпических историй (как с "QA" в Crowdstrike) и отдаёт другому серверу для раздачи пользователям. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #44 | ||
| 43. Сообщение от n00by (ok), 23-Сен-24, 10:16 | –2 +/– | |
Для _себя_ я выводы сделал. Один из них - тут практически нет тех, кому стоит что-то доказывать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #45, #48 | ||
| 44. Сообщение от Аноним (44), 23-Сен-24, 10:17 | +1 +/– | |
ни то и ни другое, в современном мире очень много сделано для того чтобы разраба не интересовало на чем запускается прога, очень часто это ведет к проблемам, но для маленьких программок это вполне работает, а тут ..надо было изначально выбирать инструмент, и не гундеть потом что молоток плох для забивки болтов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #46 | ||
| 45. Сообщение от Аноним (44), 23-Сен-24, 10:22 | +1 +/– | |
Ты совершенно прав, и ты тоже есть часть этого множества, так как нормальные люди, (!) сначала оценивают базу (ОС или язык программирования или фреймворк), а потом чтото под него пишут. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #47 | ||
| 46. Сообщение от n00by (ok), 23-Сен-24, 10:22 | +/– | |
Что бы твоё сообщение хоть как-то походило на поучительное, тебе следовало бы включить в него оборот "например, я такое написал на языке Х, поскольку..." | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #49 | ||
| 47. Сообщение от n00by (ok), 23-Сен-24, 10:30 | +/– | |
В реальном мире дело обстоит так: вышел Указ о переходе на "импортозамещённые" ОС. Каким-то чудом я сумел его предугадать заранее и даже успел изучить обстановку, что из себя представляет "разработка". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #51, #60 | ||
| 48. Сообщение от Анонимище (?), 23-Сен-24, 10:34 | +1 +/– | |
Рад за Вас. Однако, для других людей эти данные бесполезны, так как недостаточно надёжны чтобы что-либо доказывать или опровергать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #62 | ||
| 49. Сообщение от Аноним (44), 23-Сен-24, 10:35 | +/– | |
не пользуюсь виндой с 2003, со всеми вытекающими..далее https://www.opennet.dev/opennews/art.shtml?num=61910#45 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #64 | ||
| 50. Сообщение от Аноним (50), 23-Сен-24, 10:46 | +/– | |
а кстати почему всё ещё не? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 51. Сообщение от Аноним (44), 23-Сен-24, 11:03 | –1 +/– | |
> Каким-то чудом я сумел его предугадать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #63 | ||
| 52. Сообщение от Аноним (52), 23-Сен-24, 15:19 | +/– | |
Ну вот мы и договорились до того, что Майкрософт безумна | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 53. Сообщение от oditynet (?), 23-Сен-24, 16:02 | +/– | |
Уж пару лет как мигиррую вируалки, а вы только тестировать хотите | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 54. Сообщение от oditynet (?), 23-Сен-24, 16:03 | +/– | |
УПС давно уже умеет об этом говорить и запускать скрипты на зостах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 55. Сообщение от oditynet (?), 23-Сен-24, 16:05 | +/– | |
можно пруф? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #56 | ||
| 56. Сообщение от oditynet (?), 23-Сен-24, 16:08 | +/– | |
Я вижу,что intel анонсировал эту технологию в 2016 году. А вот по эльбрусу не могу найти инфу вообще | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 57. Сообщение от Аноним (57), 23-Сен-24, 16:18 | +/– | |
Неплохой инструментарий резидентам пережить перезагрузку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. Сообщение от Аноним (58), 23-Сен-24, 23:31 | +/– | |
в lxd это добавят? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. Сообщение от Аноним (58), 23-Сен-24, 23:35 | +/– | |
"без разрыва уже установленных сетевых соединений" это как? может кто нибудь объяснить? я понимаю есть у меня сервис, есть у него стейт внутренний, я его в образ, перемещаю куда то, запускаю - у него стейт тот же - может он этот стейт полгода менял, я его не выключил и стейт сохранил, но конечно сетевые соединения потерял. а без разрыва то как??? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #68, #72 | ||
| 60. Сообщение от Аноним (-), 23-Сен-24, 23:41 | +1 +/– | |
Сам предугадал, сам причастился, сам измазался и ЧСХ, сам же жалуется. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #61 | ||
| 61. Сообщение от n00by (ok), 24-Сен-24, 10:03 | +/– | |
Я констатирую факты. "Измазался", "жалуется", "виноваты" - это твои проекции. Я для того и пишу нередко так, что бы читатель поставил себя на моё место и выдал свою оценку происходящего за мнение "всех". ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 | ||
| 62. Сообщение от n00by (ok), 24-Сен-24, 10:05 | +/– | |
Каких других людей? На каком основании Аноним выступает от их имени? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 63. Сообщение от n00by (ok), 24-Сен-24, 10:07 | –1 +/– | |
> есть | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 64. Сообщение от n00by (ok), 24-Сен-24, 10:10 | +/– | |
> не пользуюсь виндой с 2003 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #66 | ||
| 65. Сообщение от Аноним (65), 24-Сен-24, 12:56 | +/– | |
lxc-checkpoint, не? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 66. Сообщение от Аноним (66), 24-Сен-24, 13:49 | +1 +/– | |
>> не пользуюсь виндой с 2003 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 Ответы: #69 | ||
| 68. Сообщение от Аноним (68), 24-Сен-24, 22:10 | +/– | |
Да наплевать то. Автор из нас, "динозавров". Я смотрю с сочувствием. Сам уже сошёл с дистанции. Мэйнстрим и всё! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 69. Сообщение от n00by (ok), 25-Сен-24, 10:17 | +/– | |
Самое смешное, если бы оно не было так грустно -- как раз согласно теории CRIU и не работает. В общем случае функции не являются чистыми, хранят состояние и имеют побочные эффекты. В каких-то частных случаях "прокатит", особенно, если приложение пишешь сам. Но если "плясать от задачи", тогда иногда такое можно обеспечить и без CRIU. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 Ответы: #71 | ||
| 70. Сообщение от ABATAPA (ok), 27-Сен-24, 10:56 | +/– | |
> непрошло и пол века... а только тридцать лет :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 71. Сообщение от Аноним (-), 28-Сен-24, 20:30 | +/– | |
> Самое смешное, если бы оно не было так грустно -- как раз | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #73 | ||
| 72. Сообщение от Аноним (-), 28-Сен-24, 20:39 | +1 +/– | |
> "без разрыва уже установленных сетевых соединений" это как? может кто нибудь объяснить? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 Ответы: #74 | ||
| 73. Сообщение от n00by (ok), 01-Окт-24, 09:51 | +/– | |
>> Самое смешное, если бы оно не было так грустно -- как раз | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 | ||
| 74. Сообщение от n00by (ok), 01-Окт-24, 09:59 | +/– | |
А теперь попробуй изложить всё это понятным русским языком. Не получается? Потому что оно и на деле так "воркает". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |