OpenBSD 6.7 чыгарылды


OpenBSD 6.7 чыгарылды

19-майда UNIX сыяктуу акысыз OpenBSD 6.7 операциялык системасынын релизинин бет ачары болду. Бул системанын өзгөчөлүгү коддун сапатына жана коопсуздугуна басым жасоо болуп саналат. Долбоор 1995-жылы NetBSD иштеп чыгуучулары менен болгон конфликттен кийин Тео де Раадт тарабынан негизделген. Чыгарылган эң олуттуу өзгөрүүлөр төмөндө келтирилген.

  • Азыр бир физикалык түзмөктө 15ке чейин бөлүмдөрдү колдойт. Кененирээк маалымат

  • Powerpc платформасы үчүн mplocти машинадан көз карандысыз ишке ашыруу.

  • Эстутум баракчаларын тазалоону оптималдаштыруу.

  • DHCP протоколу үчүн кардар болгон dhclient'те көптөгөн жакшыртуулар жана мүчүлүштүктөрдү оңдоолор.

  • NVMe операциялары үчүн максималдуу блок өлчөмү 128K.

  • Уктоо/уйку режимине жооп берген apmd демону жакшыртылды. Демон батареянын драйверинен кубаттын өзгөрүшү жөнүндө маалымат алат. Компьютер кайра иштетилгенден кийин 60 секунданын ичинде айдоочунун билдирүүлөрү этибарга алынбайт, андыктан колдонуучу машина кайра уктаганга чейин иштей башташы үчүн.

  • Tmpfs ичинде аты жок файлдарды түзүү мүмкүнчүлүгү кошулду. Бул колдонмонун файл тутумуна кирүү мүмкүнчүлүгүн чектеши мүмкүн.

  • Систатка адам окуй турган режим кошулду (опция -h).

  • Калыбына келтирилген эски dhclient жүрүм-туруму. Система азыр дагы ички тармак маскасын бербеген байланыштарды этибарга албайт.

2 биттик убакыт белгилерин жана блок даректерди колдонуу менен ffs64 файл тутумун жакшыртуулар:

  • Эми ffs2 демейки боюнча landisk, luna88k жана sgiден башка бардык платформаларда колдонулат.

  • sgi платформасы үчүн жүктөө бөлүмү жана ramdisk колдоосу.

  • sparc64 жана Mac PPC үчүн белгиленген жүктөө.

  • Alpha жана amd64 платформалары үчүн жүктөп алууга болот.

  • efiboot аркылуу arm_v7 жана arm64 платформалары үчүн жүктөлөт.

  • Loongson платформасы үчүн жүктөп алууга болот.

SMP жакшыртуулар:

  • __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 жана nanosleep тутумунун чалуулары эми KERNEL_LOCKсиз иштейт.

  • AMD процессорлору үчүн кайра SMP ишке ашыруу. Эми система ядролорду жип катары жаңылыштык менен аныктабайт.

Айдоочулар:

  • Intel PRO/1000 10/100/Gigabit Ethernet тармак карталарын колдоого жооп берген em драйверин жакшыртуу.

  • Cherry Trail үй-бүлөлүк процессорлору үчүн microcputtime аркылуу микросекунддук резолюцияны ишке ашыруу, X терезе тутумун ишке киргизүүдө тоңуп калууларды оңдоо.

  • LPSS (Low Power Subsystem) үчүн PCI түзмөктөрүндө эстутум дарегин колдоо.

  • PCI Express интерфейсин колдонуу менен жогорку ылдамдыктагы Intel тармактык карталары үчүн жооптуу болгон ix драйвериндеги x553 контроллерин колдоо.

  • Amdgpu жана radeondrm үчүн уйку/күтүү режиминен кийинки каталар оңдолду.

  • UEFI режиминде жүктөөдө HP EliteBook катып калганын оңдоо.

  • Кененирээк маалыматты долбоордун расмий сайтындагы оригиналдуу билдирүүдөн тапса болот.

Дагы:

  • Төмөнкү драйверлер алынып салынды:
    • rtfps, IBM RT PC такталарындагы сериялык порт үчүн жооптуу;

    • DPT EATA SCSI RAID үчүн dpt;

    • PCMCIA GemPlus GPR400 интерфейсиндеги смарт-карталарды окугучтар үчүн gpr;

    • тор, Power Macintosh'тун scsi кеңейтүү карталары үчүн;
  • Аудио подсистемасы жакшыртылды.

  • arm3 архитектурасында RaspberryPi 4/64 жана arm_v2 архитектурасында RaspberryPi 3/7 үчүн колдоо кошулду.

Салт боюнча, плакат :)

Source: linux.org.ru

Комментарий кошуу