Објавен е OpenBSD 6.7


Објавен е OpenBSD 6.7

На 19 мај беше претставено објавувањето на бесплатниот оперативен систем сличен на UNIX OpenBSD 6.7. Посебна карактеристика на овој систем е неговиот акцент на квалитетот и безбедноста на кодот. Проектот е основан од Тео де Раад во 1995 година по конфликт со развивачите на NetBSD. Најзначајните промени во изданието се наведени подолу.

  • Сега поддржува до 15 партиции на еден физички уред. Повеќе детали

  • Машински независна имплементација на mploc за платформата powerpc.

  • Оптимизација на чистење на мемориските страници.

  • Бројни подобрувања и поправени грешки во dhclient, клиент за протоколот DHCP.

  • Максималната големина на блок за NVMe операциите е 128K.

  • Подобрувања на демонот apmd, кој е одговорен за хибернација/спиење. Демонот добива информации за промените на напојувањето од двигателот на батеријата. Пораките на возачот се игнорираат 60 секунди по обновувањето на компјутерот, така што корисникот може да почне да работи пред машината повторно да заспие.

  • Додадена е можност за создавање неименувани датотеки во tmpfs. Ова може да го ограничи пристапот на апликацијата до датотечниот систем.

  • Додаден е режим читлив од човек на систат (опција -h).

  • Обновено старо однесување на dhclient. Системот сега повторно ќе ги игнорира врските што не обезбедуваат маска за подмрежа.

Подобрувања на датотечен систем ffs2 користејќи 64-битни временски ознаки и блок адреси:

  • Сега ffs2 стандардно се користи на сите платформи освен landisk, luna88k и sgi.

  • Поддршка за подигање партиција и ramdisk за платформата sgi.

  • Фиксно вчитување за sparc64 и Mac PPC.

  • Може да се преземе за алфа и amd64 платформи.

  • Бутабилен за платформите arm_v7 и arm64 користејќи efiboot.

  • Може да се преземе за платформата loongson.

Подобрувања во SMP:

  • Системските повици __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 и nanosleep сега работат без KERNEL_LOCK.

  • Преработена имплементација на SMP за AMD процесори. Сега системот повеќе нема погрешно да ги идентификува кернелите како нишки.

Возачи:

  • Подобрувања во двигателот на em, кој е одговорен за поддршка на Intel PRO/1000 10/100/Gigabit Ethernet мрежни картички.

  • Имплементација на резолуција во микросекунда со користење на microcputime за процесори од семејството Cherry Trail за да се поправат замрзнувањата при стартување на системот на прозорци X.

  • Поддршка за мемориско адресирање во PCI уреди за LPSS (подсистем со ниска моќност).

  • Поддршка за контролерот x553 во драјверот ix, кој е одговорен за мрежни картички на Intel со голема брзина користејќи го интерфејсот PCI Express.

  • Поправени грешки по спиење/хибернација за amdgpu и radeondrm.

  • Поправете го замрзнувањето на HP EliteBook при подигнување во режим UEFI.

  • Повеќе детали можете да најдете во оригиналната порака на официјалната веб-страница на проектот.

И:

  • Следниве драјвери се отстранети:
    • rtfps, одговорен за сериската порта на IBM RT PC плочите;

    • dpt за DPT EATA SCSI RAID;

    • gpr за читачи на паметни картички на интерфејсот PCMCIA GemPlus GPR400;

    • mesh, за scsi картички за проширување во Power Macintosh;
  • Аудио потсистемот е подобрен.

  • Додадена е поддршка за RaspberryPi 3/4 на архитектурата на arm64 и RaspberryPi 2/3 на архитектурата arm_v7.

Традиционално, постер :)

Извор: linux.org.ru

Додадете коментар