рд╣рдореЗрдВ рдЕрдВрддрддрдГ рдЙрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рдСрдкреНрдЯ-рдЗрди рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдХреНрдпреВрдмрд▓реЗрдЯ рд╕реНрд╡реИрдк рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╕реНрд╡реИрдк рд╕рдХреНрд╖рдо рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред
рдпрд╣ рддреБрд░рдВрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рд╡рд┐рд░рд╛рд╕рдд рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
TODO рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛: https://github.com/kubernetes/kubernetes/issues/34463
рдХреГрдкрдпрд╛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдкрд░ рдкреБрдирд░реНрд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рд╣рдо рд╕рд┐рд╕реНрдЯрдордб рд╕реЗрд╡рд╛ рдлрд╝рд╛рдЗрд▓ zramswap.service
1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдХрд╕реНрдЯрдо рдЖрд░рдПрдЪрдИрдПрд▓-рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдерд┐рд░ рд╕реНрд╡реИрдк рд╕реНрдерд╛рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП zram рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддреЗ рд╣реИрдВ:
16:15:41 csos-builder ~ # systemctl cat zramswap.service
# /usr/lib/systemd/system/zramswap.service
[Unit]
Description=Zram-based swap (compressed RAM block devices)
[Service]
Type=oneshot
ExecStart=/usr/lib/systemd/scripts/zramctrl start
ExecStop=/usr/lib/systemd/scripts/zramctrl stop
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
рдХреНрдпрд╛ рдХреЛрдИ рдкрд╣рд▓реА рдмрд╛рд░ рдореЗрдВ рдпрд╣ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рдкреАрдЫреЗ рддрдХрдиреАрдХреА рдЦреВрдмрд┐рдпреЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?
рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдзрдиреНрдпрд╡рд╛рджред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдХреГрдкрдпрд╛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдкрд░ рдкреБрдирд░реНрд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рд╣рдо рд╕рд┐рд╕реНрдЯрдордб рд╕реЗрд╡рд╛ рдлрд╝рд╛рдЗрд▓
zramswap.service
1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдХрд╕реНрдЯрдо рдЖрд░рдПрдЪрдИрдПрд▓-рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдерд┐рд░ рд╕реНрд╡реИрдк рд╕реНрдерд╛рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП zram рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддреЗ рд╣реИрдВ:рдХреНрдпрд╛ рдХреЛрдИ рдкрд╣рд▓реА рдмрд╛рд░ рдореЗрдВ рдпрд╣ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рдкреАрдЫреЗ рддрдХрдиреАрдХреА рдЦреВрдмрд┐рдпреЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?
рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдзрдиреНрдпрд╡рд╛рджред
1 : https://aur.archlinux.org/packages/zramswap/