LINUX.ORG.RU

OpenBSD 6.3

 


0

2

2 апреля появился выпуск OpenBSD 6.3.

В этом выпуске вы увидите:

  • SMP для ARM64
  • Поддержка многих новых устройств для arm
  • Множественные улучшения в гипервизоре vmm
  • Ещё больше избавлений от KERNEL_LOCK в сетевой подсистеме
  • Разное

Порты/пакеты нового выпуска содержат: Firefox 59 и 52ESR, Chromium 65, Libreoffice 6.0.2, Gnome 3.26.2, KDE 4.14.3 и 3.5.10, Xfce 4.12, Emacs 25.3 и многое другое.

6.3 Song: Maybe... учитывая, что песню к 6.2 ждём почти год - это даже меньше, чем мейби.

>>> Подробности

★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от beastie

Я читал сорцы линукса. Самые-самые коре, там где про треды и шедулеры. Я тебе скажу: это самый красивый код что я видел в жизни.

rj45 ()
Ответ на: комментарий от kirk_johnson

Средства отладки более совершенны (perf, strace, trace-cmd).

strace или ftrace?

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

strace или ftrace?

strace (анализ сисколов) более удобный чем openbsd'шный ktrace. В качестве интерфейса для ftrace (анализ стека вызовов в ядре) я использовал trace-cmd. Можно руками было, конечно, но это ад и Израиль. Я не готов к такому.

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 5)
Ответ на: комментарий от kirk_johnson

А что, strace можно использовать для отладки чего-нибудь внутриядерного? Насколько я понимаю, оно работает исключительно в юзерспейсе.

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

А что, strace можно использовать для отладки чего-нибудь внутриядерного? Насколько я понимаю, оно работает исключительно в юзерспейсе.

Ага. Как-то раз таким образом было найдено несоответствие ядерного и libc'шного типов данных :)

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 1)
Ответ на: комментарий от beastie

Сомнения у этого маковода, ага. Конкретные примеры есть?

anonymous ()
Ответ на: комментарий от kirk_johnson

Средства отладки более совершенны (perf, strace, trace-cmd).

Этим удобным средствам отладки до DTrace как до Китая ползком. Незнаю правда есть ли в OBSD он.

robotron5 ()
Ответ на: комментарий от robotron5

Этим удобным средствам отладки до DTrace как до Китая ползком. Незнаю правда есть ли в OBSD он.

Уже нет, авторы DTrace признали, что systemtap достаточно адекватен.

P.S. Пока ищу пруф, вот стравнение функциональности: https://sourceware.org/systemtap/wiki/SystemtapDtraceComparison

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 1)
Ответ на: комментарий от robotron5

Пажжи, первый же абзац:

With the final major capability for BPF tracing (timed sampling) merging in Linux 4.9-rc1, the Linux kernel now has raw capabilities similar to those provided by DTrace, the advanced tracer from Solaris. As a long time DTrace user and expert, this is an exciting milestone! On Linux, you can now analyze the performance of applications and the kernel using production-safe low-overhead custom tracing, with latency histograms, frequency counts, and more.

Собсна, в конце 2017 года в SystemTap его и добавили. Не без приключений, конечно, но в целом паритет по фичам вроде как достигнут.

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 2)

Порты/пакеты нового выпуска содержат: Firefox 59 и 52ESR, Chromium 65, Libreoffice 6.0.2, Gnome 3.26.2, KDE 4.14.3 и 3.5.10, Xfce 4.12, Emacs 25.3 и многое другое.

Представляю, как там всё это будет лагать))

ne-vlezay ★★★★ ()

А когда там появиться ax25, для того чтобы выходить в интернет через сеть проводного радиовещания.

ne-vlezay ★★★★ ()

а когда планируется реализация wifi драйвера atheros который стоит на ноути lenovo g50-70?

ne-vlezay ★★★★ ()
Последнее исправление: ne-vlezay (всего исправлений: 1)
Ответ на: комментарий от chinarulezz

Портируй. Опенок для девочек с яйцами.

У меня есть безумная идея сразу портировать ax, драйвера для Linux должны появиться буквально в пределах полугода. Я просто думаю, насколько офигенно это будет смотреться в резюме: «чуваки, я автор 802.11ax в openbsd». Проблема в том, что, несмотря на преждевременный выпуск чипов qualcomm'ом, новый стандарт будет доступ только в 2019 году =/

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 3)
Ответ на: комментарий от chinarulezz

Это не так просто сделать:
1) Нужно будет полнустью компилировать опёнок из исходников
2) Также я пока не умею программировать на C. Только на bash.

Также нужно развёртывать сборочную среду. Если кто знает, можно ли компилировать опёнок из linux - скажите.

ne-vlezay ★★★★ ()
Ответ на: комментарий от ne-vlezay

Тогда лучьшу пусть MPLS-TP в openbsd добавят!

Ну если он кому-то нужен, то добавят.

kirk_johnson ★★ ()
Ответ на: комментарий от kirk_johnson

Я просто думаю, насколько офигенно это будет смотреться в резюме: «чуваки, я автор 802.11ax в openbsd».

Спасибо, подрочил)) А я для линукса хочу что-то сделать, но пока только втыкаю в чейнджлоги) Когда-нибудь это обязательно случится... товарищ, верь.

chinarulezz ★★★★★ ()
Ответ на: комментарий от chinarulezz

Спасибо, подрочил)) А я для линукса хочу что-то сделать, но пока только втыкаю в чейнджлоги) Когда-нибудь это обязательно случится... товарищ, верь.

Ну в целом это скорее муторно, чем сложно. Спеки есть, тестирование простое, драйвер конкурентов перед глазами. Вопрос во времени и целесообразности.

У меня был очень приятный опыт с Alpine Linux и я не уверен, что не хочу перевести на него домашние серверные штуки. В продакшоне он был крайне ок.

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 1)
Ответ на: комментарий от kirk_johnson

Ну дык, если только муторно. Мне за tns в Wireshark уже пришло пару предложений) хорошая инвестиция была, хотя, я больше для фана делал. Если не сложно - не прокрастинируй)

// alpine хорош. Но Crux с билдфермой (или бинарная репа одного из разрабов) + pkgget лучше :-P

chinarulezz ★★★★★ ()

О кт-ху, линуксоиды, у которых и пакетного фильтра-то нет, рассуждают об абстрактно лучшем линуксе! Позорники и неудачники.

anonymous ()
Ответ на: комментарий от anonymous

А как в openbsd можно трафик фильтровать по сингтурам или сделать DPI?

ne-vlezay ★★★★ ()
Ответ на: комментарий от ne-vlezay

А как в openbsd можно трафик фильтровать по сингтурам или сделать DPI?

Набрать man pf — задача колоссальной немыслимой сложности для линуксоида?

anonymous ()
Ответ на: комментарий от anonymous

Я там как сделать dpi не нашёл. Также мне хотелось бы узнать, как можно связать два rdomain?

ne-vlezay ★★★★ ()
Ответ на: комментарий от Alve

требующая множества человекочасов для настройки и администрирования

мужики и не знают

buratino ★★★★ ()
Ответ на: комментарий от ne-vlezay

Также мне хотелось бы узнать, как можно связать два rdomain?

Если узнаешь, петуха себе на аватарку повесишь?

И да, скорость задавания самых разноообразных вопросов в единицу времени у тебя поразительная. Ты в детство стал впадать?

anonymous ()
Ответ на: комментарий от ne-vlezay

Представляю, как там всё это будет лагать))

как? и что именно?

buratino ★★★★ ()
Ответ на: комментарий от ne-vlezay

2) Также я пока не умею программировать на C. Только на bash.

один из разработчиков вообще был французским актёром. но понадобилось - и втянулся :)

buratino ★★★★ ()
Ответ на: комментарий от buratino

Очень просто, при открытии страниц они будут тупить и отжерать много памяти, а потом браузер просто в кору упадёт. Дело в том, что firefox 59 - это quantum.

ne-vlezay ★★★★ ()
Ответ на: комментарий от ne-vlezay

на древнем мобильном амд64 firefox в OpenBSD работает гораздо быстрее, чем в Debian

и, да. в OpenBSD при исчерпании памяти (своп не используется) оно просто падает. а в Debian в этой же ситуации - начинает ДИКО нагружать всю систему, мышь перестаёт двигаться, и единственный выход - это сброс

buratino ★★★★ ()
Ответ на: комментарий от ne-vlezay

Очень просто, при открытии страниц они будут тупить и отжерать много памяти, а потом браузер просто в кору упадёт. Дело в том, что firefox 59 - это quantum.

«Истинно вам говорю: Земля налетит на небесную ось!»(C)

anonymous ()
Ответ на: комментарий от buratino

и, да. в OpenBSD при исчерпании памяти (своп не используется) оно просто падает. а в Debian в этой же ситуации - начинает ДИКО нагружать всю систему, мышь перестаёт двигаться, и единственный выход - это сброс

да, с этим я согласен. Но, там опять же есть проблемы с производительностью (в часности, медленно работает сеть), отсутствуют драйвера на многие wifi адаптеры, нет ax25.

ne-vlezay ★★★★ ()
Ответ на: комментарий от Alve

Иногда удивляюсь упёртости некоторых групп людей, например, упорно удивляющимся упёртости некоторых групп людей.

Fixed

Ну переключились бы хотя бы уже на линукс, тут как-никак полпроцента уже переползло.

Зачем нужны жалкие полпроцента с постоянно переписываемыми с нуля кедогномами? Пусть лучше сразу переключаются на винду.

h578b1bde ★★ ()

прекрасный дистрибутив. скоро начну пробовать, давно собираюсь

Zlo ★★ ()
Ответ на: комментарий от ne-vlezay

Очень просто, при открытии страниц они будут тупить и отжерать много памяти, а потом браузер просто в кору упадёт. Дело в том, что firefox 59 - это quantum.

Прямо сейчас пишу это из ff 59.0.2 выполняемом на OpenBSD -current хосте, 70+ вкладок, ничего не падает.

ssh2 ★★ ()
Ответ на: комментарий от h578b1bde

Говорят уже вернули, просто еще коммит не одобрили. Но в секретном CVS всё уже есть!

ssh2 ★★ ()
Ответ на: комментарий от Zlo

прекрасный дистрибутив

Операционная система вы хотели сказать? ;)

ssh2 ★★ ()
Последнее исправление: ssh2 (всего исправлений: 2)
Ответ на: комментарий от kirk_johnson

Думаю что существует огромное количество желающих прославиться взломом openbsd и нагнуть Theo.

Bobby_ ()
Ответ на: комментарий от Bobby_

Думаю что существует огромное количество желающих прославиться взломом openbsd и нагнуть Theo.

Тут как бы желание должно с возможностями совпадать.

kirk_johnson ★★ ()
Ответ на: комментарий от rj45

там где про треды и шедулеры

Это писали профессиональные программисты AT&T, а IBM это все слило в ядро линупс.

Bobby_ ()
Ответ на: комментарий от Bobby_

Щито? Этот код чуть ли не сам Линус писал. Кокс еще может.

rj45 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.