БистСмният ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ InitWare, fork Π½Π° systemd, Π΅ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π·Π° OpenBSD

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ InitWare, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ СкспСримСнталСн Ρ„ΠΎΡ€ΠΊ систСмния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ systemd, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма OpenBSD Π½Π° Π½ΠΈΠ²ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° потрСбитСлски услуги (user manager β€” Ρ€Π΅ΠΆΠΈΠΌ β€žiwctl β€”userβ€œ, позволяващ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° управляват свои собствСни услуги). PID1 ΠΈ систСмнитС услуги всС ΠΎΡ‰Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚. По-Ρ€Π°Π½ΠΎ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° бСшС осигурСна Π·Π° DragonFly BSD, Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° систСмни услуги ΠΈ Π²Ρ…ΠΎΠ΄ Π·Π° NetBSD ΠΈ FreeBSD. Π‘Π»Π΅Π΄Π²Π°Ρ‰Π°Ρ‚Π° ΡΡ‚ΡŠΠΏΠΊΠ° Ρ‰Π΅ бъдС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° потрСбитСлски услуги Π·Π° Illumos.

БистСмният ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ InitWare, fork Π½Π° systemd, Π΅ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π·Π° OpenBSD

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ InitWare Π΅ насочСн към създаванС Π½Π° прСносим ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅Π½ систСмСн ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€, способСн Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° систСми, Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΡ‚ Linux. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ systemd, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π½Π΅ сС ΠΎΠΏΠΈΡ‚Π²Π° Π΄Π° ΠΏΠΎΠΊΡ€ΠΈΠ΅ всичко ΠΈ сС фокусира само Π²ΡŠΡ€Ρ…Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° услуги, потрСбитСлски сСсии ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²Ρ…ΠΎΠ΄Π° (login management). ΠžΡ‚ ΡΡŠΡΡ‚Π°Π²Π° са ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° устройства (udev), настройка Π½Π° ΠΌΡ€Π΅ΠΆΠΈ (networkd), Ρ€Π΅Π·ΠΎΠ»Π²ΠΈΡ€Π°Π½Π΅ Π² DNS (resolved) ΠΈ Π²ΠΎΠ΄Π΅Π½Π΅ Π½Π° записи (journald).

Π’ InitWare сС стрСмят Π΄Π° запазят висок ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ с ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° systemd, ΠΊΠ°Ρ‚ΠΎ unit-Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ systemctl ΠΈ loginctl (Π² InitWare β€” iwctl ΠΈ iwloginctl), процСс systemd1, API sd_notify ΠΈ D-Bus интСрфСйс Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²Ρ…ΠΎΠ΄Π°. Π—Π° интСрфСйситС, спСцифични Π·Π° Linux, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π΅ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈ ОБ, ΠΏΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ сС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π°Π½Π°Π»ΠΎΠ·ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, вмСсто пространства Π·Π° ΠΈΠΌΠ΅Π½Π° ΠΈ cgroups във FreeBSD Π·Π° изолация сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡŠΡ‚ jail, Π° Π·Π° прослСдяванС Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° процСситС KQueue (към всСки процСс сС прикрСпя Ρ„ΠΈΠ»Ρ‚ΡŠΡ€ Π·Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ PROC). ΠŸΠΎΡ€Π°Π΄ΠΈ систСмнитС различия Π½Π΅ Π΅ възмоТно Π΄Π° сС постигнС пълна ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚, Π½ΠΎ ΠΊΠ°Ρ‚ΠΎ Π΅Π΄Π½Π° ΠΎΡ‚ Ρ†Π΅Π»ΠΈΡ‚Π΅ сС посочва Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° стартиранС Π±Π΅Π· измСнСния ΠΈΠ»ΠΈ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ измСнСния Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ unit-Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° systemd.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster