ИзданиС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма MidnightBSD 4.0

ИзлСзС Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π½Π° дСсктоп-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π°Ρ‚Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π° систСма MidnightBSD 4.0, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° FreeBSD с Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, прСнСсСни ΠΎΡ‚ DragonFly BSD, OpenBSD ΠΈ NetBSD. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° дСсктоп срСда Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° Π½Π° основата Π½Π° Xfce (възмоТно Π΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ Π΄Π° сС инсталира ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ ΠΎΡ‚ GNUstep + Window Maker + GWorkspace). Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ дСсктоп сборки Π½Π° FreeBSD, MidnightBSD ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° ΠΊΠ°Ρ‚ΠΎ fork Π½Π° FreeBSD 6.1-beta, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€Π΅Π· 2011 Π³ΠΎΠ΄ΠΈΠ½Π° Π΅ синхронизиран с ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° FreeBSD 7 ΠΈ Π² послСдствиС Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»Π° ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅Ρ‚Π΅ FreeBSD 9-13. Π—Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π² MidnightBSD Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° систСмата mport, която ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° SQLite Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° индСкси ΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ, ΠΈΠ»ΠΈ инструмСнтария Ravenports. Π—Π° инсталиранС Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ инсталационСн ΠΎΠ±Ρ€Π°Π· с Ρ€Π°Π·ΠΌΠ΅Ρ€ 1 Π“Π‘ (i386, amd64).

ΠŸΡƒΡΠΊΠ°Π½Π΅Ρ‚ΠΎ Π΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ с обновяванС Π½Π° вСрсиитС Π½Π° страничнитС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ прСнос Π½Π° ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ ΠΈ Π½ΠΎΠ²ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠ»ΠΎΠ½Π° FreeBSD 13. ΠžΡΠ½ΠΎΠ²Π½ΠΈΡ‚Π΅ нововъвСдСния:

  • ΠŸΠ°ΠΊΠ΅Ρ‚Π½ΠΈΡΡ‚ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ mport Π΅ ΠΎΠ±Π½ΠΎΠ²Π΅Π½ Π΄ΠΎ вСрсия 2.7.3, Π² която Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ с ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žmport verifyβ€œ ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΈ суми с ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€žmport verify -rβ€œ. Π’ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° mport_install Π΅ осигурСна Ρ€Π°Π±ΠΎΡ‚Π° с зависимости.
  • Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ init, service ΠΈ cron са Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π½Π° срСдата, Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ Π·Π° потрСбитСля ΠΈΠ»ΠΈ клас Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Ρ‡Ρ€Π΅Π· login.conf.
  • Π’ ядрото Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΌΠ°ΠΏΠΈΠ½Π³ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ W^X, ΠΊΠΎΠΉΡ‚ΠΎ забранява Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ Π·Π° запис ΠΈ изпълнСниС.
  • ВмСсто GNU grep Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° вСрсия Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° grep ΠΏΠΎΠ΄ лицСнзия BSD.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ систСмСн ΠΏΠΎΠ²ΠΈΠΊ, ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ с Linux, copy_file_range, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ систСмнитС ΠΏΠΎΠ²ΠΈΡ†ΠΈ aio_readv ΠΈ aio_writev.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° дСбъгванС Π½Π° процСси с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° procfs.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ backlight Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° подсвСтката.
  • Π’ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° cpufreq Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° тСхнологията Intel Speed Shift.
  • Π’ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ NFS Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° NFSv4.2, NFS over TLS ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ.
  • ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π΅Π½ Π΅ ΠΏΡ€Π΅Ρ…ΠΎΠ΄ Π½Π° рСализацията Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма ZFS ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° OpenZFS (2.1.15).
  • РСализацията Π½Π° подсистСмата FUSE Π΅ ΠΎΠ±Π½ΠΎΠ²Π΅Π½Π° Π΄ΠΎ вСрсия 7.28 с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° FUSE_COPY_FILE_RANGE ΠΈ FUSE_LSEEK.
  • Π’ TCP стСка Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° Π·Π° ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ намаляванС Π½Π° интСнзивността Π½Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ (Proportional Rate Reduction, RFC 6937), позволяващ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° ΠΏΠΎΡ‚ΠΎΠΊΠ° слСд Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π²Π»ΠΎΠΆΠ΅Π½ΠΈ VLAN (802.1ad).
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° SCTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Π΅ прСмСстСна Π² ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΌΠΎΠ΄ΡƒΠ» sctp.ko, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π² GENERIC ядрото.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈ ΠΎΡ‚ DPDK (Data Plane Development Kit) librte, ΠΊΠΎΠΈΡ‚ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡ.
  • На 64-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ Π±Π°Π·ΠΎΠ²Π°Ρ‚Π° систСма Π΅ ΡΡŠΠ±Ρ€Π°Π½Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° PAE (Position Independent Executable).
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ iwlwifi Π·Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ Intel с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ‡ΠΈΠΏΠΎΠ²Π΅ ΠΈ стандарта 802.11ac. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ΡŠΡ‚ Π΅ Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Linux Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΈ ΠΊΠΎΠ΄Π° ΠΎΡ‚ Linux подсистСмата net80211, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ във FreeBSD Π΅ осигурСна Ρ‡Ρ€Π΅Π· прослойка linuxkpi.
  • Π—Π° всички изпълними Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° Π±Π°Π·ΠΎΠ²Π°Ρ‚Π° систСма Π½Π° 64-Π±ΠΈΡ‚ΠΎΠ²ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ рандомизация Π½Π° адрСсното пространство (ASLR, Address Space Layout Randomization).
  • ΠžΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° комуникационния ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Netlink (RFC 3549), ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² Linux Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° взаимодСйствиСто ΠΌΠ΅ΠΆΠ΄Ρƒ ядрото ΠΈ процСситС Π² потрСбитСлското пространство.
  • Π’ Ρ…ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° Bhyve Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° сподСлСни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Ρ‡Ρ€Π΅Π· VirtIO-9p (VirtFS), ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° PCI HDAudio устройства ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° със снимки. Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ VirtIO, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ спСцификацията VirtIO V1. Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ pvscsi Π·Π° ΠΏΠ°Ρ€Π°Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ SCSI ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ рСализация Π½Π° TLS (kTLS), Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰Π° Π½Π° Π½ΠΈΠ²ΠΎ ядро.
  • Актуализирани са вСрсиитС Π½Π° LLVM 19.1.7, unbound 1.23.0, OpenSSH 9.9p2, lua 5.4.2, wpa+hostapd 2.11.
  • ΠŸΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ са gcc, libdispatch ΠΈ binutils.

ИзданиС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма MidnightBSD 4.0


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