The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз GhostBSD 11.1"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз GhostBSD 11.1"  +/
Сообщение от opennews on 16-Ноя-17, 22:02 
После более года разработки доступен (http://ghostbsd.org/11.1_release_announcement) релиз десктоп-ориентированного дистрибутива GhostBSD 11.1 (http://ghostbsd.org/), построенного на базе FreeBSD 11.1 (https://www.opennet.dev/opennews/art.shtml?num=46920) и предлагающего пользовательские окружения Xfce и  MATE. Поддерживается как работа в  Live-режиме, так и установка на жесткий диск (используется собственный инсталлятор ginstall, написанный на языке Python). Загрузочные образы сформированы (http://www.ghostbsd.org/download) для архитектуры amd64 (2 Гб).

Особенности выпуска:


-  Прекращены формирование 32-разрядных сборок и поддержка архитектуры  i386;
-  Введён в строй собственных репозиторий с приложениями (раньше использовался штатный репозиторий бинарных пакетов FreeBSD);
-  Добавлены средства для выполнения в гостевых системах под управлением VMware Workstation;
-  В инсталлятор добавлены опции для зеркалирования дисков, манипуляций с MBR и GPT и настройки раздела подкачки;
-  В Xfce по умолчанию задействовано меню Whisker (https://gottcode.org/xfce4-whiskermenu-plugin/);
-  Обновлены все приложения, развиваемые проектом  GhostBSD;
-  Добавлены средства для настройки ZFS.

URL: http://ghostbsd.org/11.1_release_announcement
Новость: http://www.opennet.dev/opennews/art.shtml?num=47578

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз GhostBSD 11.1"  +2 +/
Сообщение от Анонимокински on 16-Ноя-17, 22:02 
Есть смысл переходить с линукса на бсд? Как там с ПО обстоят дела?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз GhostBSD 11.1"  +/
Сообщение от Аноним (??) on 16-Ноя-17, 22:14 
на васян-сборки freebsd11, типа рекламируемой - точно никакого смысла.
(и mate, и xfce - стандартные порты, пакеты ставятся из штатного источника. Что там эти васяны нарисовали кроме нескучных обоев, неизвестно)

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Релиз GhostBSD 11.1"  +/
Сообщение от Аноним (??) on 16-Ноя-17, 22:34 
Плюсую предыдущего оратора. Васян-сборки пригодятся уже имеющим опыт с системой, если вдруг что-то стало лень делать. Разбираться с системой "в обратную" сторону дело мутное.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

14. "Релиз GhostBSD 11.1"  +/
Сообщение от Аноним (??) on 17-Ноя-17, 08:38 
+

Лучше посношаться с настройкой драйверов, чем с красивым UI - который за тебя любезно и так сделали

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Релиз GhostBSD 11.1"  –1 +/
Сообщение от Ivan_83 email(ok) on 16-Ноя-17, 23:24 
В штатном источнике некоторых патчей нет, не знаю есть ли они тут.
Например мой патч: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214338
сильно улучшивший мой личный комфорт, и не важно что нет нотификаций на изменение размера файла в папке, зато систему совсем не грузит и юзабилити практически не страдает.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

15. "Релиз GhostBSD 11.1"  –1 +/
Сообщение от Аноним (??) on 17-Ноя-17, 08:39 
Как это заюзать - уведомление на /var/spool/mail приходит?

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

25. "Релиз GhostBSD 11.1"  –1 +/
Сообщение от Ivan_83 email(ok) on 17-Ноя-17, 15:01 
Должны.
Мониторится же папка, когда там что то появится/исчезнет код сработает.
А вот если размер изменится у файла в папке - то нет.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

16. "Релиз GhostBSD 11.1"  +5 +/
Сообщение от нах on 17-Ноя-17, 09:59 
> Например мой патч: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214338

The change is not approved in its current form by maintainer nor upstream. Some changes are required to make progress.

что непонятного-то? Его нигде и никогда не будет, если игнорировать вопросы майнтейнера.
Который, что достаточно необычно для freebsd, вполне заинтересовался идеей в принципе, но не будет принимать патч, очевидно ломающий функционал. Что оно тебе "неважно" - это совершенно никуда не годная отмазка, у других, внезапно, могут быть другие use pattern (то есть на самом деле ты мог бы попытаться убедить апстрим, что оно вообще никому неважно и можно пожертвовать этой функциональностью, то есть превратить баг в документированную фичу, и заставить всех авторов прикладного софта в настоящем и будущем с этим считаться, но у тебя "нет времени")

то есть ты даже не васян-форк создал, а кульхак, годный только тебе и твоим собутыльникам.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

24. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 17-Ноя-17, 15:00 
Начнём с того что во фряшечке нет приличного ядерного средства чтобы получать нотификации об изменении файлов в папке.
Те когда софтина добавляет монитор на папку то нужно по хорошему открыть и добавить в kqueue() и папку и каждый файл который там есть, либо по таймеру смотреть что поменялось в папке.
Меня оба варианта не устраивают, ибо это ад, особенно если у тебя папка смонтированна по sshfs на не оч скоростном линке а файлов в папке много.

Дополнительной радостью является то что во фре нет ни флага чтобы открывать без обновления времени доступа ни тем более флага чтобы открывать только для мониторинга изменений.

При этом, чтобы ты понимал, то что есть сейчас:
- было сломано 8 месяцев подряд и никто не чинил, его просто отключили чтобы приложения не падали и я был вынужден жать F5 чтобы понять поменялось вообще что то или нет (как на рабочем столе так и в файловых манагерах). Те ты удалил файл, а он на месте пока F5 не нажмёшь, аналогично с копированием, пермещением и тп
- после починки оно уже года два как роняет все приложения которые это используют при некоторых юзпаттернах, они так и "чинят" этот г.код раз в 3 месяца пытаясь там пару строчек пропатчить
- лично у меня оно почему то приводило к тому, что приложение которое открыто долго (скажем 10 минут юзанья файлового манагера) начинало сжирать одно ядро в полку и становилось не отзывчивым

Поэтому мне глубоко всё равно что и кто там думает, я ненавижу тот г.код который там в либе сейчас и не буду им пользоваться, потому что я не мазохист.
Меня он достал настолько что я потратил пару дней своего личного времени чтобы сделать очень хорошо мне, и мне не жалко этим поделится, а принимают они его или будут и дальше лотать то глючное что там есть - дело их.

Апстриму не понравилось что я обругал в резкой форме их код и они начали придиратся вообще ко всему.
#ifndef O_NOATIME
#    define O_NOATIME    0
#endif
даже вот это их почему то очень огорчило :)
А ещё они хотели чтобы патч был проверен и обкатан мной на всех BSD и маках.
Плюс им не понравилось что я совсем не пользуюсь функциями из глибы, а пользуюсь только системными.
Я не нанимался им их конюшни вычищать, поэтому их глиба гработает на всех BSD системах как и раньше :)

Особенности моего патча:
+ можно легко дебажить в своей апликухе, ибо оно совсем никак не зависит от глибы
+ мизер кода: всего 700 строк
+ пашет быстро, не грузит систему лишними сисколами
- не уведомляет об изменении файлов в мониторящейся папке, только об добавлении/удалении и измении самой папки
- при оч редком юз паттерне жрёт проц (где то раз в месяц или реже натыкаюсь)


Честно говоря там бы добавилось строк ещё не более 100 если бы я начал мониторить все файлы в папке на предмет изменения размера, но меня оба возможных способа напрягают много сильнее чем отсутствие такого мониторинга.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

26. "Релиз GhostBSD 11.1"  +/
Сообщение от нах on 17-Ноя-17, 15:52 
с апстримом там все понятно, это гном, чего от них еще ждать.
В теории можно было бы запустить пару раз в виртуалке просимые ими опенка-макось и отписаться в режиме "works for me", но вряд ли поможет.

А вот фрибсдшного майнтейнера можно и поуговаривать - если оно тебе надо (и можно по-русски). Именно в режиме: ребята, у вас не работает _совсем_, а у меня - в паре частных случаев. Давайте всосем это хотя бы в режиме optional patch for desktop, и вместе поржем, как openbsd придет этот патч тырить через пол-годика.

иначе оно так и останется твоим личным форком, и никто никогда его не найдет в этой свалке.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

28. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 17-Ноя-17, 18:27 
У меня нет особого желания заниматься промоутингом=убеждением/доказательствами на инглише, а тем более в данном случае: патч ложится аккуратно рядом/поверх и шансов что он сломается или потребует долгих (больше 30 минут) разбирательств после очередного обновления практически нет.

Они вон до сих пор наслаждаются: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199872
уже 2,5 года и конца ихнему мазохистическому счастью не видно.
А до этого было как раз то, что нотификации совсем отключили.
Итого 3+ года проблеме в целом.

Смысл тратить время на мазохистов, которые 3+ года ничего не делают, только вяло чешут языками?

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

30. "Релиз GhostBSD 11.1"  +/
Сообщение от Vladimir Kondratyev on 17-Ноя-17, 21:52 
> У меня нет особого желания заниматься промоутингом=убеждением/доказательствами на инглише, а тем более в данном случае: патч ложится аккуратно рядом/поверх и шансов что он сломается или потребует долгих (больше 30 минут) разбирательств после очередного обновления практически нет.

В <port>/files вообще не помещают патчи делающие расширение функционала за оооочень редкими исключениями. Это происходит от того что для volunteer-проектов вполне обыденно исчезновение автора в непредсказуемый момент времени, а разбор сторонними лицами результатов его труда когда "что-то пошло не так" в таком случае требует много времени (и тоже добровольного и не оплаченного).

Теоретически его даже в нынешнем наивном виде можно было бы протолкнуть в фревый порт glib через внесение в EXTRA_PATCHES, но, честно говоря, я думаю, Ваша реакция на критику в силе "Не сработало, так это ваши проблемы" не поощеряет других людей на сотрудничество.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

31. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 17-Ноя-17, 23:31 
Моя реакция - изложена выше.
В кратце: оно делает очень хорошо мне, хотите - пользуйтесь, если есть баги я пофикшу.
То что оно не сообщает об изменении размеров и атрибутов файлов - это не баг, это моё личное компромисное решение, лично мне так лучше.
Бегать и доказывать свою правоту как на кодревью - я просто не вижу смысла, от того что патч не попадёт никуда дальше багтрекера мне хуже не станет, моя цель была в другом.

Хочешь обсудить - велкам в личку: токс, ирк, жаббер, мыло, аська, агент, скайп.

Касательно патчей - так некоторые годами только так и живут, взять хотя бы наш многострадальный xorg-server и devd штуковину для детекта конекта/дисконекта девайсов.
Хорг это вообще какое то ещё одно больное место.

Меня не парит в каком месте лежат патчи, лишь бы работало. :)

PS: пойду допилю отдельный поток, как обещал.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

32. "Релиз GhostBSD 11.1"  +/
Сообщение от Vladimir Kondratyev on 18-Ноя-17, 22:18 
> пойду допилю отдельный поток, как обещал.

Отдельный поток все-таки понадобился? Если бы можно было-бы обойтись без него, то было-бы здорово.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

33. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 19-Ноя-17, 03:32 
Что то я сомневаюсь что open(), getdents(), fstat(), fstatat() могут не блокируемо выполнятся на всяких smbfs, nfs, fusefs.ssh.
У меня 1-2 юзкейсов когда я вижу тормоза в thunar и их можно списать на это.
Завтра на работе как раз и сравню до и после добавления потока.

Насчёт statfs() - да, хорошой способ узнать что за fs там где надо мониторить.
Там же есть флаг MNT_LOCAL, который у меня сработал адекватно для всего, кроме fusefs.ssh (curl и прочие точно не локальные fusefs не юзаю, думаю там тоже самое).

Идея мониторить каждый отдельный файл и папку мне кажется очень плохой даже если бы в системе был O_EVTONLY: куча сисколов, куча дескрипторов - если в папке куча файлов то получится просто ад.

Наверное сделаю пока так: если фс локальная и там меньше 1к файлов то по таймеру раз в 5 сек проверять что поменялось, если от туда не было евентов обычным способом.
Если n больше 1000, то каждые 5 + (n/1000) секунд.
Хочу отдельный таймер на каждый мониторящийся объект, юзерам желательно будет подкрутить kern.kq_calloutmax.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

38. "Релиз GhostBSD 11.1"  +/
Сообщение от Vladimir Kondratyev on 19-Ноя-17, 17:39 
> Идея мониторить каждый отдельный файл и папку мне кажется очень плохой
> куча сисколов

Сам по себе этот параметр не имеет смысла. Если имеется ввиду большие накладные расходы на переход в ядро и обратно, то они несущественны на невинтажном десктопном железе. На моем ноуте 5-летней давности рекурсивный запуск inotifywatch на хомяке длится менее секунды, За это время успевают начать мониториться 50000 файлов в разнообразных поддиректориях.

> куча дескрипторов

Это уже реальное ограничение, но тоже на современном десктопном железе проявляющееся достаточно редко. kern.maxfiles автотюнится примерно из расчета 32k filedes/1GB RAM, что дает возможность одновременно мониторить до 100000 файлов на 4GB RAM десктопе без дополнительного тюнинга.

> Хочу отдельный таймер на каждый мониторящийся объект, юзерам желательно будет подкрутить kern.kq_calloutmax.

Обычно чтобы обойти такое ограничение делают очередь из планируемых событий и создают один таймер который обрабатывает эту очередь. Но я не знаю легко ли это вписать в концепцию glib.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

40. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 20-Ноя-17, 00:55 
Как то не хорошо класть болт на всех у кого проц не коре последних 5 лет.
Как минимум есть ещё всякие хромбуки на арм, не говоря о том, что я сидел на коредуо до этого года.

Мне плевать на концепцию глиб, как и им на всех BSD~шников, включая маководов.
Создать внутренний список-очередь на одном таймере можно, но по факту это получится реимплементация того что в ядре.
У меня подобная хотелка уже лет 5 есть (для других моих проектов), но всё никак не реализую в виду того что возни много а профита чуть.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

35. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 19-Ноя-17, 07:05 
Ещё всплыл баг, после добавления полинга.
Есть tmpfs смонтированная с atime.
Файловый манагер входит в бесконечный цикл обновления, для любого файла который поменялся, потому что считывает инфу обновляя atime, соотвественно у меня в коде обнаруживает что atime поменялось и уведомляет, а он опять считывает...
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

39. "Релиз GhostBSD 11.1"  +/
Сообщение от Vladimir Kondratyev on 19-Ноя-17, 18:42 
Лично мне поллинг по таймеру на локальной фс представляется более накладным нежели открытие всех файлов. Файлы все-таки открываются только один раз, а не каждые 5 секунд. Разве только если kern.maxfiles не хватает.
На сетевых он вообще может оказаться вредным, если заблокирует воркера из-за подвисшего соединения.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

41. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 20-Ноя-17, 03:40 
Ok, убедил.
Пожалуй и правда периодические пачки fstatat() хуже одного open() + kevent().
Сделаю опционально (define) чтобы мониторило все элементы в папке на локальных фс, а полинг с таймером выкину.

По прежнему смущает что постоянно будет открыта куча файлов RO.
И насчёт рекурсивности - я так понимаю что glib ждёт не рекурсивного мониторинга, а только конкретного файла/папки, когда ему нужна рекурсия он отдельно спрашивает каждый элемент.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

43. "Релиз GhostBSD 11.1"  +/
Сообщение от Vladimir Kondratyev on 21-Ноя-17, 00:14 
> По прежнему смущает что постоянно будет открыта куча файлов RO.

Открытый файл - это просто несколько структур аллоцированных в памяти. Лежат себе и лежат, никому кроме unmount-a не мешают. Главное лимит на них не достичь. Вот тогда уже .опа.

> я так понимаю что glib ждёт не рекурсивного мониторинга

Я тоже это так понимаю.

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

36. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 19-Ноя-17, 07:16 
"It handles only filename modifications not file content changes as required." - ты уверен!????

Сейчас играюсь даже без таймера/полинга и всё равно вижу изменения.
Мониторится директория.
Создаю файл - ок.
Меняю файл в редакторе и сохраняю - ок.
Делаю chmod на файл - ок.

Как воспроизвести то что ты описал?

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

37. "Релиз GhostBSD 11.1"  +/
Сообщение от Vladimir Kondratyev on 19-Ноя-17, 17:19 
> Сейчас играюсь даже без таймера/полинга и всё равно вижу изменения.

Возможно, что-то потерялось при 2-х translation.

> Как воспроизвести то что ты описал?

Открываешь окно тюнара в котором видна дата модификации какого-либо файла. Параллельно открываешь терминал и набираешь "touch этотсамыйфайл". Если все работает правильно, ровно в тот момент когда нажата "Enter" в терминале, дата модификации файла в окне тюнара изменится на текущую.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

42. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 20-Ноя-17, 03:42 
Ложная тревога.
Потерял EV_CLEAR и получил постоянный поллинг и 100% утилизации одного ядра.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

44. "Релиз GhostBSD 11.1"  +/
Сообщение от Vladimir Kondratyev on 21-Ноя-17, 00:18 
> Ложная тревога.
> Потерял EV_CLEAR и получил постоянный поллинг и 100% утилизации одного ядра.

glib-овский монитор, и оригинальный от libinotify вообще EV_ONESHOT вместо EV_CLEAR использовали. Хорошая база для глюкодрома.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

45. "Релиз GhostBSD 11.1"  +/
Сообщение от Ivan_83 email(ok) on 21-Ноя-17, 01:46 
Закинул за багтрекер годную рабочую версию патча.
И обошлось без тысяч строк ненужного кода, как в том что сейчас в глибе.

Позже ещё причешу немного, там можно два прохода по массиву убрать почти за даром.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

46. "Релиз GhostBSD 11.1"  +/
Сообщение от Vladimir Kondratyev on 21-Ноя-17, 02:29 
> Позже ещё причешу немного, там можно два прохода по массиву убрать почти за даром.

Мне вычисление разницы между директориями удалось до вот такого соптимизировать, но часть флагов еще ранее при readdir расставлена:

https://github.com/wulf7/libinotify-kqueue/blob/master/dep-l...

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

3. "Релиз GhostBSD 11.1"  +/
Сообщение от Аноним (??) on 16-Ноя-17, 22:30 
Если нравится понимать систему, накидать компонентов по желанию - отлично. Но если критичны всякие закрытые штуки (Skype'ы, Оперы там какие-нибудь) - то облом. Нет их.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Релиз GhostBSD 11.1"  +/
Сообщение от VINRARUS (ok) on 16-Ноя-17, 23:23 
А есть под *BSD Line (как Wine, токо запускает проги от Linux)?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

11. "Релиз GhostBSD 11.1"  +2 +/
Сообщение от Аноним (??) on 16-Ноя-17, 23:45 
Это вы серьёзно? И что, даже не вброс? Ну тогда ответ: linuxulator. Но всё равно врядли в нём Skype (хоть и "ненужно") заработает. А если есть привычка пользоваться широко распространённым опенсорсным софтом, то его в репе пруд пруди.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

17. "Релиз GhostBSD 11.1"  –1 +/
Сообщение от нах on 17-Ноя-17, 10:08 
> Это вы серьёзно? И что, даже не вброс? Ну тогда ответ: linuxulator.
> Но всё равно врядли в нём Skype (хоть и "ненужно") заработает.

skype4.3 - вполне нормально заработает, с дополнительным специально для него хаком для звука (ибо альсу они победили еще в 4.0), видео через штатную v4l compatibility, и он есть в портах - только его ms, кажется, обещала сделать нерабочим еще вчерась.
эшел...электронная версия - нет, на нее хаков не напасешься. впрочем, virtualbox тебе поможет.

разумеется, речь о freebsd, а не об этом васянфорке.

> А если есть привычка пользоваться широко распространённым опенсорсным софтом, то его

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

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

5. "Релиз GhostBSD 11.1"  +/
Сообщение от Аноним (??) on 16-Ноя-17, 22:46 
> Есть смысл переходить с линукса на бсд?

Если есть ради чего переходить кроме перехода, то почему нет.

> Как там с ПО обстоят дела?

Например опережает все линуксы по количеству свежих пакетов:

https://repology.org/statistics/newest

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

13. "Релиз GhostBSD 11.1"  +/
Сообщение от Аноним (??) on 17-Ноя-17, 08:36 
Mate desktop старый, так что не надо
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Релиз GhostBSD 11.1"  +/
Сообщение от barkingwolff (ok) on 16-Ноя-17, 23:32 
Реальный смысл использования вижу только как Live-систему на флешке. Да и то, если хочется "прямо сейчас и здесь" получить готовую живую систему, а не собрать самому как хочется.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Релиз GhostBSD 11.1"  +2 +/
Сообщение от Аноним (??) on 16-Ноя-17, 22:48 
> Прекращены формирование 32-разрядных сборок и поддержка архитектуры i386

ааа как жить дальше

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Релиз GhostBSD 11.1"  +/
Сообщение от Аноним (??) on 16-Ноя-17, 23:41 
https://download.freebsd.org/ftp/releases/i386/i386/ISO-IMAG.../
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

18. "Релиз GhostBSD 11.1"  +/
Сообщение от nobody (??) on 17-Ноя-17, 10:14 
В своё время с PCBSD (ныне TrueOS) обратно на FreeBSD вернулся из-за этого.
"Мы поддерживаем только ZFS, а ей нужно минимум 4Gb RAM, поэтому 32bit больше не поддерживаем"
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

19. "Релиз GhostBSD 11.1"  +/
Сообщение от Аноним (??) on 17-Ноя-17, 12:30 
Это миф, кстати, на счёт "прожорливости" ZFS. Она прекрасно работает даже на 128Мб, специально сравнивал с UFS. На большинстве дисковых операций скорость ограничивается железом, за исключением удаления большого кол-ва файлов типа дерева портов (там zfs медленнее в 1.5-2раза). И чуток процессор грузит (на ~5%) за счет включенного по умолчанию lz4.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

22. "Релиз GhostBSD 11.1"  +/
Сообщение от нах on 17-Ноя-17, 13:23 
> Это миф, кстати, на счёт "прожорливости" ZFS.
> Она прекрасно работает даже на 128Мб, специально сравнивал с UFS

она-то может и "прекрасно", только у тебя херак, и валится в core программка, которой хотелось 64 из тех 128. Причем при пустующем свопе в 2G, который, теоретически, могла бы использовать.

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

Причем это поведение - достижение самых последних дней в 11й версии, а до того, особенно в 32битных системах, запросто приходил белый пушной зверек в виде kernel panic, потому что тут в core попыталось выпасть само ядро.

существовал некоторый набор магических пассов, в виде пересборки ядра с недефолтным KVM_PAGES, лимитов  на arc_max (которые в разных версиях то работали, то не работали, то работали неправильно), но разработчикам клонов, не имеющим возможности постоянно отслеживать что там еще сломали или переделали, гораздо проще было наплевать на поддержку тухлого железа.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

23. "Релиз GhostBSD 11.1"  +/
Сообщение от zzz (??) on 17-Ноя-17, 13:44 
ZFS хорошо работает на 128 только при минимуме дисковой активности. При попытке залить пару гигов моментально увидишь затупы со статусом zio->. У ZFS много накладных расходов, которые компенсируются кешем в оперативке, если его убрать, все остановится очень грустным.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

29. "Релиз GhostBSD 11.1"  +/
Сообщение от _ (??) on 17-Ноя-17, 18:47 
> Это миф, кстати, на счёт "прожорливости" ZFS. Она прекрасно работает даже на 128Мб,

Борец с мифами толкает собственные мифы. Ну кто бе сомневался. :)

Хотя бы гиг\другой памяти таки нужен, иначе это не работа, а запуск на спор(С)

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

20. "Релиз GhostBSD 11.1"  +/
Сообщение от нах on 17-Ноя-17, 13:11 
> "Мы поддерживаем только ZFS, а ей нужно минимум 4Gb RAM"

по-моему, их кто-то нае...обманул.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

12. "Релиз GhostBSD 11.1"  +/
Сообщение от Аноним (??) on 17-Ноя-17, 08:35 
Запустил - вай-фай карточка не определилась.
От консольной мышки в терминале без иксов - словил наслаждение.
Octopkg - не успел опробовать.
На флешку ставится ооочень долго - не выдержал - как сдеать persitent usb?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру