LINUX.ORG.RU
Ответ на: комментарий от steemandlinux

А как виртуалки будут шарить кто-чего понаписал в своп? ну вообще ты можешь раздать виртуалкам больше памяти чем у тебя есть и пускай хост сам выдавливает лишнее в свап, но это провальная идея.

michey ★★ ()
Ответ на: комментарий от MyLittleLoli

Это линукс или какая-то фича NFS? В линуксе своп работает в обход файловых систем с непрерывным диапазоном блоков нижележащего блочного устройства.

anonymous ()
Ответ на: комментарий от MyLittleLoli

Можно nfs на хосте поднять, тогда вероятность отвала будет крайне мала.

Лучше сразу пробросить файл/блочное устройство в виртуалку.

Но проблема тут не в этом. ТС хотел сэкономить потребляемое виртуалками место, поэтому придумал какой-то «внешний общий своп», но не осознал, что данные одной ВМ там могут быть перезаписаны данными другой. Тут ему об этом уже подсказали.

Решением может быть, например, уменьшить размер свопа в тех виртуалках, где столько много свопа не нужно.

slvrn ★★ ()
Ответ на: комментарий от anonymous

Поддержка свопа поверх NFS в Linux есть. Однако задачи ТСа - сэкономить и расшарить один общий своп на несколько VM это не решает

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от Pinkbyte

https://cateee.net/lkddb/web-lkddb/NFS_SWAP.html

Теперь я точно видел всё.

Однако задачи ТСа - сэкономить и расшарить один общий своп на несколько VM это не решает

Ну так задача наркоманская. Место надо экономить не делением неделимого, а использованием тонких томов, например.

anonymous ()
Ответ на: комментарий от anonymous

Место надо экономить не делением неделимого, а использованием тонких томов, например

Не уверен что тонкий том хорошо подойдет для swap-а. Хотя discard для swap вроде завезли, так что...

Pinkbyte ★★★★★ ()
Ответ на: комментарий от anonymous

https://cateee.net/lkddb/web-lkddb/NFS_SWAP.html

Теперь я точно видел всё.

Воистину! Но есть предложение продолжить. «swap на почтовых голубях», к следующему 1-му апреля rfc выпустить.

anc ★★★★★ ()
Последнее исправление: anc (всего исправлений: 1)