เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบฅเบฐเบšเบปเบš systemd 244

เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบฒเบกเป€เบ”เบทเบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ เบ™เบณ เบชเบฐ เป€เปœเบต เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบฅเบฐเบšเบปเบš เบฅเบฐเบšเบปเบš 244.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเป‰เบ™เบ•เป:

  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ cpuset เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ cgroups v2, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบปเบ™เป„เบเบชเปเบฒเบฅเบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบเบฑเบš CPUs เบชเบฐเป€เบžเบฒเบฐ (เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "AllowedCPUs") เปเบฅเบฐ NUMA memory nodes (เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "AllowedMemoryNodes");
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบˆเบฒเบเบ•เบปเบงเปเบ› SystemdOptions EFI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบฐเบšเบปเบš, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเปเบ•เปˆเบ‡เบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡ kernel เบกเบตเบšเบฑเบ™เบซเบฒเปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบˆเบฒเบเปเบœเปˆเบ™เปเบกเปˆเบ™เบญเปˆเบฒเบ™เบŠเป‰เบฒเป€เบเบตเบ™เป„เบ› (เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ„เปˆเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เบเบธเปˆเบก). เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ•เบปเบงเปเบ›เปƒเบ™ EFI, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ 'bootctl systemd-efi-options';
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบซเบปเบงเปœเปˆเบงเบเบชเบณเบฅเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบˆเบฒเบ โ€œ{unit_type}.d/โ€ เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ›เบฐเป€เบžเบ”เบซเบปเบงเปœเปˆเบงเบ (เบ•เบปเบงเบขเปˆเบฒเบ‡: โ€œservice.d/โ€), เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบเบงเบกเป€เบญเบปเบฒเป„เบŸเบฅเปŒเบซเบปเบงเปœเปˆเบงเบเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เปƒเบ”เบ™เบถเปˆเบ‡เบ—เบตเปˆ เบ„เบฑเป‰เบ‡เบ”เบฝเบง;
  • เบชเปเบฒเบฅเบฑเบšเบซเบ™เปˆเบงเบเบšเปเบฅเบดเบเบฒเบ™, เป‚เบซเบกเบ”เบเบฒเบ™เปเบเบ sandbox เปƒเบซเบกเปˆ ProtectKernelLogs เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบเบฑเบš kernel log buffer, เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป€เบญเบตเป‰เบ™เบฅเบฐเบšเบปเบš syslog (เบšเปเปˆเบ•เป‰เบญเบ‡เบชเบฑเบšเบชเบปเบ™เบเบฑเบš API เบ‚เบญเบ‡เบŠเบทเปˆเบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบขเบนเปˆเปƒเบ™ libc). เบ–เป‰เบฒเป‚เปเบ”เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ /proc/kmsg, /dev/kmsg เปเบฅเบฐ CAP_SYSLOG เบˆเบฐเบ–เบทเบเบšเบฅเบฑเบญเบ;
  • เบชเปเบฒเบฅเบฑเบšเบซเบ™เปˆเบงเบเบ‡เบฒเบ™, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ RestartKillSignal เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบต, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบˆเปเบฒเบ™เบงเบ™เบชเบฑเบ™เบเบฒเบ™เปƒเบซเบกเปˆเป€เบžเบทเปˆเบญเบขเบธเบ”เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ›เบดเบ”เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ„เบทเบ™เปƒเบซเบกเปˆ (เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบžเบถเบ”เบ•เบดเบเปเบฒเบเบฒเบ™เบขเบธเบ”เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบซเบกเปˆ);
  • เบ„เปเบฒเบชเบฑเปˆเบ‡ โ€œsystemctl cleanโ€ เป„เบ”เป‰เบ–เบทเบเบ”เบฑเบ”เปเบ›เบ‡เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบเบฑเบš socket, mount, เปเบฅเบฐ swap units;
  • เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบเบฒเบ™เป‚เบซเบผเบ”, เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเบ‚เบธเป‰เบ™เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบญเบญเบเบ‚เบญเบ‡ kernel เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ— printk เบ–เบทเบเบ›เบดเบ”, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบšเบฑเบ™เบ—เบถเบเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒเบเบฒเบ™เป‚เบซเบผเบ”เป„เบ”เป‰เบชเบฐเบชเบปเบกเบขเบนเปˆเปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบšเบฑเบ™เบ—เบถเบเบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ (เบšเบฑเบ™เบ—เบถเบ. เบ–เบทเบเบชเบฐเบชเบปเบกเบขเบนเปˆเปƒเบ™ kernel's ring buffer). เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ” printk เบˆเบฒเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡ kernel เบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒเปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” override เบžเบถเบ”เบ•เบดเบเปเบฒเบฅเบฐเบšเบปเบš. เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบกเบตเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบšเบฑเบ™เบ—เบถเบเป‚เบ”เบเบเบปเบ‡เป„เบ›เบซเบฒ /dev/kmsg (เบญเบฑเบ™เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™) เปƒเบŠเป‰เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบžเบฒเบเปƒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบญเบธเบ”เบ•เบฑเบ™เบ‚เบญเบ‡เบšเบฑเบŸเป€เบŸเบต;
  • เบ„เปเบฒเบชเบฑเปˆเบ‡ 'stop --job-mode=triggering' เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ utility systemctl, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบขเบธเบ”เบ—เบฑเบ‡เบชเบญเบ‡เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบฅเบฐเบ—เบธเบเบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป‚เบ—เบซเบฒเบกเบฑเบ™เป„เบ”เป‰;
  • เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ›เบฐเบเบญเบšเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบญเบตเป‰เบ™เปเบฅเบฐเบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ;
  • เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "RuntimeMaxSec" เปƒเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ‚เบญเบšเป€เบ‚เบ” (เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบซเบ™เปˆเบงเบเบšเปเบฅเบดเบเบฒเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™). เบ•เบปเบงเบขเปˆเบฒเบ‡, "RuntimeMaxSec" เบ•เบญเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเปเบฒเบเบฑเบ”เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบก PAM เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ‚เบญเบšเป€เบ‚เบ”.
    เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบŠเบตเบœเบนเป‰เปƒเบŠเป‰. เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ systemd.runtime_max_sec เปƒเบ™เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™ pam_systemd PAM;
  • เป€เบžเบตเปˆเบกเบเบธเปˆเบกเปƒเปเปˆเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เป‚เบ— โ€œ@pkeyโ€, เป€เบกเบทเปˆเบญเบˆเบณเบเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธ เปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™, เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เป€เบญเบตเป‰เบ™เบฅเบฐเบšเบปเบšเบšเบฑเบ™เบŠเบตเบ‚เบฒเบงเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบ„เบงเบฒเบกเบˆเบณ;
  • เป€เบžเบตเปˆเบกเบ—เบธเบ‡ "w+" เปƒเบชเปˆ systemd-tmpfiles เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฝเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเป€เบญเบเบฐเบชเบฒเบ™เบŠเป‰เบญเบ™เบ—เป‰เบฒเบ;
  • เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเปƒเบชเปˆ systemd-analyze output เบเปˆเบฝเบงเบเบฑเบšเบงเปˆเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ kernel เบเบปเบ‡เบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบฐเบšเบปเบš (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเบšเบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™ kernel);
  • เบ—เบฒเบ‡เป€เบฅเบทเบญเบ "--base-time" เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ systemd-analyze, เป€เบกเบทเปˆเบญเบฅเบฐเบšเบธ, เบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบ•เบดเบ—เบดเบ™เบˆเบฐเบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเบ—เบฝเบšเบเบฑเบšเป€เบงเบฅเบฒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰, เปเบฅเบฐเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป€เบงเบฅเบฒเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™;
  • โ€œjournalctl โ€”update-catalogโ€ เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เปƒเบ™เบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเปƒเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš (เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบชเป‰เบฒเบ‡เบ—เบตเปˆเบŠเป‰เปเบฒเบเบฑเบ™);
  • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบฅเบฐเบšเบธเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "WatchdogSec" เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบฅเบฐเบšเบปเบš. เปƒเบ™เป€เบงเบฅเบฒเบฅเบงเบšเบฅเบงเบก, เบกเบนเบ™เบ„เปˆเบฒเบžเบทเป‰เบ™เบ–เบฒเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบœเปˆเบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ "-Dservice-watchdog" (เบ–เป‰เบฒเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ, watchdog เบˆเบฐเบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™);
  • เป€เบžเบตเปˆเบกเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡ "-Duser-path" เป€เบžเบทเปˆเบญ override เบ„เปˆเบฒ $PATH;
  • เป€เบžเบตเปˆเบกเบ•เบปเบงเป€เบฅเบทเบญเบ "-u" ("--uuid") เปƒเบซเป‰เบเบฑเบš systemd-id128 เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบญเบญเบเบ•เบปเบงเบฅเบฐเบšเบธ 128-bit เปƒเบ™ UUID (เบเบฒเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™ canonical เบ‚เบญเบ‡ UUID);
  • เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบ libcryptsetup เบฎเบธเปˆเบ™ 2.0.1.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบ:

  • Systemd-networkd เป„เบ”เป‰เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบทเบ™เปƒเบซเบกเปˆ, เป€เบŠเบดเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ "เป‚เบซเบผเบ”เบ„เบทเบ™" เปเบฅเบฐ "เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบญเบธเบ›เบฐเบเบญเบ™เปƒเบซเบกเปˆ ... " เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ networkctl เป€เบžเบทเปˆเบญเป‚เบซเบผเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบ„เบทเบ™เปƒเบซเบกเปˆ;
  • systemd-networkd เป„เบ”เป‰เบขเบธเบ”เบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ IPv4 เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ—เบตเปˆเบกเบตเบ—เบตเปˆเบขเบนเปˆ intranet 169.254.0.0/16 (เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ-เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™). เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบถเบ”เบ•เบดเบเปเบฒเบ—เบตเปˆเบšเปเปˆเบ„เบฒเบ”เบ„เบดเบ”เปเบฅเบฐเบšเบฑเบ™เบซเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™เบšเบฒเบ‡เบเปเบฅเบฐเบ™เบต. เป€เบžเบทเปˆเบญเบเบฑเบšเบ„เบทเบ™เบžเบถเบ”เบ•เบดเบเปเบฒเป€เบเบปเปˆเบฒ, เปƒเบŠเป‰เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "DefaultRouteOnDevice=yes". เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบเบฒเบ™เบกเบญเบšเบซเบกเบฒเบเบ—เบตเปˆเบขเบนเปˆ IPv6 เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปเบกเปˆเบ™เบขเบธเบ”เป€เบŠเบปเบฒเบ–เป‰เบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ IPv6 เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ;
  • เปƒเบ™ systemd-networkd, เป€เบกเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเป„เบฎเป‰เบชเบฒเบเปƒเบ™เป‚เบซเบกเบ” ad-hoc, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ”เป‰เบงเบ link-local addressing (link-local);
  • เป€เบžเบตเปˆเบกเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต RxBufferSiz เปเบฅเบฐ TxBufferSize เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบเบฒเบ™เบฎเบฑเบšเปเบฅเบฐเบชเบปเปˆเบ‡ buffers เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ;
  • systemd-networkd เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบ„เบชเบฐเบ™เบฒเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ IPv6 เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบœเปˆเบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบฅเบฐ LifetimeSec เปƒเบ™เบชเปˆเบงเบ™ "[IPv6RoutePrefix]";
  • systemd-networkd เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ "เบ•เปเปˆเป„เบ›" เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบ "Gateway" เปเบฅเบฐ "Id" เปƒเบ™เบชเปˆเบงเบ™ "[NextHop]";
  • systemd-networkd เปเบฅเบฐ networkctl เบชเปเบฒเบฅเบฑเบš DHCP เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เปƒเบ™เบเบฒเบ™เบšเบดเบ™เบ‚เบญเบ‡เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ—เบตเปˆเบขเบนเปˆ IP (เป€เบŠเบปเปˆเบฒ), เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบ„เปเบฒเบชเบฑเปˆเบ‡ 'networkctl renew';
  • systemd-networkd เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ DHCP เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เบทเบ™เปƒเปเปˆเป€เบกเบทเปˆเบญเบฃเบตเบชเบฐเบ•เบฒเบ” (เปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบ KeepConfiguration เป€เบžเบทเปˆเบญเบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ). เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ SendRelease เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ "เบ„เบงเบฒเบกเบˆเบดเบ‡";
  • เบฅเบนเบเบ„เป‰เบฒ DHCPv4 เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบ„เปˆเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ OPTION_INFORMATION_REFRESH_TIME เบ—เบตเปˆเป€เบŠเบตเบšเป€เบงเบตเบชเบปเปˆเบ‡เบกเบฒเบ–เบทเบเปƒเบŠเป‰. เป€เบžเบทเปˆเบญเบฎเป‰เบญเบ‡เบ‚เปเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเบฐเป€เบžเบฒเบฐเบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™ "RequestOptions" เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบต, เปเบฅเบฐเป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ - "SendOption". เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ IP เป‚เบ”เบเบฅเบนเบเบ„เป‰เบฒ DHCP, เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต "IPServiceType" เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก;
  • เป€เบžเบทเปˆเบญเบ—เบปเบ”เปเบ—เบ™เบฅเบฒเบเบŠเบทเปˆเป€เบŠเบตเบšเป€เบงเบต SIP (Session Initiation Protocol) เบชเปเบฒเบฅเบฑเบšเป€เบŠเบตเบšเป€เบงเบต DHCPv4, เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™ "EmitSIP" เปเบฅเบฐ "SIP" เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก. เบขเบนเปˆเบเปˆเบฒเบเบฅเบนเบเบ„เป‰เบฒ, เบเบฒเบ™เบฎเบฑเบšเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต SIP เบˆเบฒเบเป€เบŠเบตเบšเป€เบงเบตเบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เปƒเบŠเป‰เป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ โ€œUseSIP=yesโ€;
  • เป€เบžเบตเปˆเบกเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต "PrefixDelegationHint" เปƒเบซเป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒ DHCPv6 เป€เบžเบทเปˆเบญเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบ™เปเบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเบขเบนเปˆ;
  • เป„เบŸเบฅเปŒ .network เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบ—เบตเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบเป„เบฎเป‰เบชเบฒเบเป‚เบ”เบ SSID เปเบฅเบฐ BSSID, เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบžเบทเปˆเบญเบœเบนเบเบกเบฑเบ”เบเบฑเบšเบŠเบทเปˆเบˆเบธเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบฅเบฐเบ—เบตเปˆเบขเบนเปˆ MAC. เบ„เปˆเบฒ SSID เปเบฅเบฐ BSSID เบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ” networkctl เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป„เบฎเป‰เบชเบฒเบ. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเป‚เบ”เบเบ›เบฐเป€เบžเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป„เบฎเป‰เบชเบฒเบเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก (เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต WLANInterfaceType);
  • systemd-networkd เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบฐเบšเบฝเบšเบงเบดเป„เบ™เบ•เปเปˆเบ„เบดเบงเป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบžเปเปˆเปเบกเปˆเปƒเบซเบกเปˆ,
    NetworkEmulatorDelaySec, NetworkEmulatorDelayJitterSec,
    NetworkEmulatorPacketLimit เปเบฅเบฐ NetworkEmulatorLossRate,
    NetworkEmulatorDuplicateRate เปƒเบ™เบžเบฒเบ โ€œ[TrafficControlQueueingDiscipline]โ€;
  • systemd-resolved เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ—เบตเปˆเบขเบนเปˆ IP เปƒเบ™เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡เบ”เป‰เบงเบ GnuTLS.

udev เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡:

  • Systemd-udevd เป„เบ”เป‰เป€เบญเบปเบฒเบเบฒเบ™เปเบปเบ”เป€เบงเบฅเบฒ 30 เบงเบดเบ™เบฒเบ—เบตเบญเบญเบเป€เบžเบทเปˆเบญเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบ•เบดเบ”เบ„เป‰เบฒเบ‡เปƒเบซเป‰เบขเบธเบ”เป€เบŠเบปเบฒ. เบ•เบญเบ™เบ™เบตเป‰ Systemd-udevd เบฅเปเบ–เป‰เบฒเบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆ 30 เบงเบดเบ™เบฒเบ—เบตเบšเปเปˆเบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบดเปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบซเบกเบปเบ”เป€เบงเบฅเบฒเบชเบฒเบกเบฒเบ”เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป„เบ”เป€เบงเบตเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เบžเบฒเบ—เบดเบŠเบฑเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบฎเบฒเบ). เป€เบกเบทเปˆเบญเปƒเบŠเป‰ systemd, timeout เบ—เบตเปˆ systemd-udevd เบˆเบฐเบฅเปเบ–เป‰เบฒเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบญเบญเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ TimeoutStopSec เปƒเบ™ systemd-udevd.service. เป€เบกเบทเปˆเบญเปเบฅเปˆเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบฅเบฐเบšเบปเบš, เบเบฒเบ™เปเบปเบ”เป€เบงเบฅเบฒเบˆเบฐเบ–เบทเบเบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบžเบฒเบฃเบฒเบกเบดเป€เบ•เบต udev.event_timeout;
  • เป€เบžเบตเปˆเบกเป‚เบ„เบ‡เบเบฒเบ™ fido_id เบชเปเบฒเบฅเบฑเบš udev, เป€เบŠเบดเปˆเบ‡เบเปเบฒเบ™เบปเบ” FIDO CTAP1 tokens
    (โ€œU2Fโ€)/CTAP2 เบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบฐเบชเบฐเปเบ”เบ‡เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™ (เป‚เบ„เบ‡เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบชเบตเบ‚เบฒเบงเบžเบฒเบเบ™เบญเบเบ‚เบญเบ‡ tokens เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™);
  • เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบœเบฐเบฅเบดเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” udev autosuspend เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบˆเบฒเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบชเบตเบ‚เบฒเบงเบ—เบตเปˆเบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบˆเบฒเบ Chromium OS (เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ›เบฐเบซเบเบฑเบ”เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก);
  • เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "CONST{key}=value" เปƒเปเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ udev เป€เบžเบทเปˆเบญเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเป‰เบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป‚เบ”เบเบเบปเบ‡เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เปƒเบŠเป‰เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เบ›เบฐเบˆเบธเบšเบฑเบ™เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบ›เบธเปˆเบก "arch" เปเบฅเบฐ "virt" เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™;
  • เป€เบ›เบตเบ”เปƒเบŠเป‰ CDROM เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบ™เป‚เบซเบกเบ”เบ—เบตเปˆเบšเปเปˆเบชเบฐเป€เบžเบฒเบฐเป€เบกเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบชเปเบฒเบฅเบฑเบšเป‚เบซเบกเบ”เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ (เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ CDROM เปเบฅเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบ‚เบญเบ‡เป‚เบ›เบผเปเบเบผเบกเบเบฒเบ™เบ‚เบฝเบ™เปเบœเปˆเบ™เบ—เบตเปˆเบšเปเปˆเปƒเบŠเป‰เป‚เบซเบกเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบชเบฐเป€เบžเบฒเบฐ).

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster