The OpenNET Project / Index page

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



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

Оглавление

Релиз операционной системы OpenBSD 5.7, opennews (ok), 01-Май-15, (0) [смотреть все]

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


1. "Релиз операционной системы OpenBSD 5.7"  +1 +/
Сообщение от Michael Shigorinemail (ok), 01-Май-15, 21:12 
> Удалён код для поддержки загружаемых модулей ядра и procfs;

А кэш ещё динамический?

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

48. "Релиз операционной системы OpenBSD 5.7"  +1 +/
Сообщение от FrBrGeorge (ok), 02-Май-15, 00:17 
Я даже не поверил, установил, посмотрел. Похоже, правда.
Ответить | Правка | Наверх | Cообщить модератору

149. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Аноним (-), 02-Май-15, 17:12 
>> Удалён код для поддержки загружаемых модулей ядра и procfs;
> А кэш ещё динамический?

Кэш чего? Дисковый? Ну да, куда ж он денется.

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

155. "Релиз операционной системы OpenBSD 5.7"  –1 +/
Сообщение от Michael Shigorinemail (ok), 02-Май-15, 21:09 
>>> Удалён код для поддержки загружаемых модулей ядра и procfs;
>> А кэш ещё динамический?
> Кэш чего? Дисковый? Ну да, куда ж он денется.

Мало ли...

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

171. "Релиз операционной системы OpenBSD 5.7"  –1 +/
Сообщение от бедный буратино (ok), 03-Май-15, 03:23 
>>>> Удалён код для поддержки загружаемых модулей ядра и procfs;
>>> А кэш ещё динамический?
>> Кэш чего? Дисковый? Ну да, куда ж он денется.
> Мало ли...

Вам не надоело обсуждать удаление вещи, которой в OpenBSD никогда не было? :)

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

185. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Michael Shigorinemail (ok), 03-Май-15, 10:33 
>>>> А кэш ещё динамический?
> Вам не надоело обсуждать удаление вещи, которой в OpenBSD никогда не было? :)

Кэш там когда-то был, но забиваемого при сборке ядра размера.  Поскольку лет десять тому это искренне поразило, то при виде таких новаций решил спросить, а что нынче.  Рассказывайте :)

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

191. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Аноним (-), 03-Май-15, 14:23 
> Кэш там когда-то был, но забиваемого при сборке ядра размера.

Вообще говоря, его можно было менять и в рантайме, через sysctl. Возможно, правда, не сразу - лень лезть и проверять в CVS. :)

Эн релизов назад стараниями beck@ он стал полностью динамическим - теперь ручками (также, дефолт при сборке ядра и возможность указать другое значение через sysctl) задаётся только верхняя планка.

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

199. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Michael Shigorinemail (ok), 03-Май-15, 15:24 
> Эн релизов назад стараниями beck@ он стал полностью динамическим - теперь ручками
> (также, дефолт при сборке ядра и возможность указать другое значение через
> sysctl) задаётся только верхняя планка.

Спасибо :)

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

209. "Релиз операционной системы OpenBSD 5.7"  +1 +/
Сообщение от Аноним (-), 03-Май-15, 19:33 
> Вообще говоря, его можно было менять и в рантайме, через sysctl. Возможно,
> правда, не сразу - лень лезть и проверять в CVS. :)

Педальный привод кэша... мм.. прямо DOS с smartdrv.exe вспоминается.

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

252. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от count0krsk (ok), 07-Май-15, 18:28 
Который не надо загружать, если планируется что-то прошивать или запускать ))
А вот как scandisk выглядел мне нравится до сих пор. Так няшно блоки проверял, и крестики ставил на бэд-ах. И даже восстанавливал иногда битые дискеты...
Ответить | Правка | Наверх | Cообщить модератору

176. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Аноним (-), 03-Май-15, 05:54 
А если не секрет, что у них в BSD вместо procfs?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

180. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Аноним (-), 03-Май-15, 10:08 
> А если не секрет, что у них в BSD вместо procfs?

Смотря для чего. Для настройки параметров системы и устройств — sysctl, ioctl. Для работы со списком процессов и тому подобным — kvm(3) и использующие его утилиты.

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

187. "Релиз операционной системы OpenBSD 5.7"  –3 +/
Сообщение от Аноним (-), 03-Май-15, 12:47 
Ну понятно, то что в линуксе собрано в одном месте и доступно по-умолчанию и очень удобно в BSD раскидано по разным углам и утилитам.
Ответить | Правка | Наверх | Cообщить модератору

190. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Аноним (-), 03-Май-15, 14:16 
> Ну понятно, то что в линуксе собрано в одном месте и доступно
> по-умолчанию и очень удобно в BSD раскидано по разным углам и
> утилитам.

И бутерброды они не так едят - колбасой вверх!
Интересно, чем так не удобен тот же sysctl?
И да, внезапно, procfs был еще в P9, откуде его и "заимствовали".


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

201. "Релиз операционной системы OpenBSD 5.7"  –1 +/
Сообщение от Аноним (-), 03-Май-15, 15:54 
Например мне недавно понадобилось посмотреть статистику по интернет соединению. Как это сделать через sysctl?
Ответить | Правка | Наверх | Cообщить модератору

203. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Yet_Another_Anonymous (?), 03-Май-15, 16:05 
> Например мне недавно понадобилось посмотреть статистику по интернет соединению. Как это сделать через sysctl?

netstat -s тебе в помощь.

А ответ на твой вопрос: через sysctl — никак. Задавай правильно вопросы, чтобы не прослыть демагогом.

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

204. "Релиз операционной системы OpenBSD 5.7"  –1 +/
Сообщение от Аноним (-), 03-Май-15, 16:29 
Вот именно в BSD никак, а в линуксе через /proc/net/dev . Прослыть у тебя что ли, а ты кто такой? Так что отдыхай.

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

205. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Yet_Another_Anonymous (?), 03-Май-15, 17:28 
> Вот именно в BSD никак, а в линуксе через /proc/net/dev . Прослыть
> у тебя что ли, а ты кто такой? Так что отдыхай.

Лолшто? Ты читать умеешь? Берёшь консоль, набираешь netstat -s (добавляешь опций по вкусу) и смотришь статистику. А до меня у тебя вообще дело не должно быть, ты задаёшь неправильные вопросы, из которых и будут делать выводы.

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

217. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Аноним (-), 03-Май-15, 21:46 
читаем man netstat
> The netstat command appeared in 4.2BSD

т.е. уже было, когда большинcтва спецов с опеннета еще и в проекте не было :)
Но да, запомнить, что для таких вещей обычно есть утилиты, именуемые таким неинтуитивно-понятным способом <что-то>-stat (procstat, sockstat, netstat, fstat)  намного сложнее, чем интуитивное /proc/net/dev, да :)


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

219. "Релиз операционной системы OpenBSD 5.7"  –2 +/
Сообщение от Аноним (-), 03-Май-15, 22:06 
>> The netstat command appeared in 4.2BSD

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

Т.е. утилита используется и совершенствуется более 30 лет.

И то, что никто не запилил аналог на procfs (а это не сложно: http://www.freebsd.org/cgi/man.cgi?query=pseudofs&sektion=9&... означает конечно же лишь полное неосиляторство бздюков (им, болезныи, даже вот маны к драйверам или внутренностям ядра нужны - иначе ругаться начинают!) а не полную ненужность этого подхода :)

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

230. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от uniman (ok), 04-Май-15, 09:35 
>Т.е. утилита используется и совершенствуется более 30 лет.

Вдвое больше чем твоя жизнь и это тебя беспокоит? =)

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

238. "Релиз операционной системы OpenBSD 5.7"  +2 +/
Сообщение от Аноним (-), 04-Май-15, 19:11 
> Вдвое больше чем твоя жизнь

Не угадал.
> и это тебя беспокоит? =)

А чем меня это должно беспокоить?
Это ведь не я диванный^W фанат "изменений ради изменений" и отнюдь не я начинаюл ныть на тему - "ваша бздя со сет, потому что в ней сделано не так как в линуксе!!!" :)

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

192. "Релиз операционной системы OpenBSD 5.7"  +1 +/
Сообщение от Аноним (-), 03-Май-15, 14:25 
> Ну понятно, то что в линуксе собрано в одном месте и доступно
> по-умолчанию и очень удобно в BSD раскидано по разным углам и
> утилитам.

Работа с procfs подразумевает отсутствие транзакционности, если только не прибегать к дополнительным средствам. То есть всё равно требуются альтернативные механизмы.

Тот же интерфейс kvm(3) обеспечивает работу именно со слепком состояния (в качестве бонуса - через него можно без изменения логики исследовать состояние дампа ядра).

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

224. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Куяврег (?), 04-Май-15, 01:25 
верно, в одном. только каждый раз в разном. во всяком случае я отчётливо помню как замечательно в zabbix_agentd приходилось "ловить" датчик температуры, три тикета в заббиксе открывалось.
Ответить | Правка | К родителю #187 | Наверх | Cообщить модератору

188. "Релиз операционной системы OpenBSD 5.7"  –3 +/
Сообщение от Аноним (-), 03-Май-15, 12:48 
Вместо единого удобного интерфейса ядра куча костылей.

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

193. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Аноним (-), 03-Май-15, 14:29 
> Вместо единого удобного интерфейса ядра куча костылей.

Вместо единого удобного _некорректного_изначально_ интерфейса ядра. Выглядит идея прикольно, конечно, только: а) плохо поддерживает обратную совместимость; б) стандартные методы доступа к ФС не транзакционны, со всеми вытекающими; в) продолжать?

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

202. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Yet_Another_Anonymous (?), 03-Май-15, 16:02 
> Вместо единого удобного интерфейса ядра куча костылей.

ЛОЛ, школьник назвал sysctl костылём. А procfs изначально не задумывалась для того, для чего его в Linux'е используют.

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

240. "Релиз операционной системы OpenBSD 5.7"  +/
Сообщение от Аноним (-), 04-Май-15, 19:56 
Справедливости ради, порой sysctl(3) тоже используется... не лучшим образом. Так как, опять-таки, не обеспечивает транзакционность. Но это отдельная большая тема. :)
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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