|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » доступ к оборудованию во FreeBSD |
|
доступ к оборудованию во FreeBSD
|
Старожил Сообщения: 339 |
Профиль | Сайт | Отправить PM | Цитировать ...небольшая предистория:
"...как-то ему, назовем его user, выпала возможность пообщаться с человеком, которого за бугром назвали бы Unix-гуру, в дальнейшем будем называть его UN... ...UN наняли в фирму для настройки сервера... он часто оставался работать по ночам, и когда у него там что-то компилилось он был не против поговорить... user в ту пору и не предполагал о существовании какой-то FreeBSD, общался с Linux и потому считал себя продвинутым... ...UN показал user'у FreeBSD... за несколько суток переписал драйвер спутниковой сетевухи от совершенно другой OS под FreeBSD... ...у user'а возник резонный вопрос: почему он не использует всеми расхваливаемый Linux? На что UN ответил: Linux позволяет напрямую обращаться к оборудованию, а во FreeBSD это делается как-то по-другому (к сожелению не запомнил выражения), что делает её более безопасной и устойчивой..." ...может кто-нибудь из kernel-hacker'ов объяснит, что UN имел в виду? |
|
------- Отправлено: 23:11, 21-07-2004 |
Старожил Сообщения: 270
|
Профиль | Отправить PM | Цитировать мне тоже интересно)))
вообщето мне казалось что обе системы общаются с устройствами через ядро или модули ядра |
------- Отправлено: 13:59, 22-07-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать угу, через ядро, или модули. так что и мне интересно ... тем более, что схема обращения к устройствам вообще-то в unix-подобных системах довольно-таки общая. *Так что остается Demiurg пойти обратно к гуру, *записать все его выражения на бумажку, а потом приличными поделиться с нами
[s]Исправлено: mar, 15:19 22-07-2004[/s] |
Отправлено: 15:18, 22-07-2004 | #3 |
Юниксоид Сообщения: 3001
|
Профиль | Отправить PM | Цитировать Demiurg
Под FreeBSD с правами рута тоже можно напрямую обратиться к устройствам и такого наворочать... |
------- Отправлено: 09:04, 23-07-2004 | #4 |
Старожил Сообщения: 339
|
Профиль | Сайт | Отправить PM | Цитировать mar> пойти обратно к гуру, записать все его выражения...
...я бы с радостью, но боюсь не получится... Во-первых UN был из другого города... та и я уже не в том городе, где нам довелось пообщаться... ...сейчас мне лишь остается читать "Современные операционные системы" Э.Таненбаума... и искать вопросы на свои ответы... только вот найти что-либо удобочитаемое по design *NUX'ов, в частности FreeBSD, на русском мне пока не довелось... Добавлено: ...почему меня вдруг все это заинтересовало?... ...мы пытаемся адаптировать какой-либо *NIX для работы на POS-терминале... для этого надо переписать драйвера фискальной памяти, сканера штрих-кодов, чудного принтера с DOS под *NIX... |
|
------- Отправлено: 11:07, 25-07-2004 | #5 |
Старожил Сообщения: 339
|
Профиль | Сайт | Отправить PM | Цитировать ...на страничке проекта, нашел описание текущей работы над ядром 5.Х... (http://www.freebsd.org/doc/ru_RU.KOI...or-issues.html)
"...На текущий момент было выпущено несколько версий системы с глобальными семафорами на всё ядро, известными как 'Giant'"... ... "...Уровень блоков GEOM был разработан с учётом работы без Giant и он позволяет работать модулям GEOM и низлежащим драйверам блочных устройств без Giant. На данный момент только драйверы ata(4) и aac(4) разделены и работают без Giant..." etc. "...- буфер/кэш: Закончена начальная работа по изоляции буферов. - Proc: Начальное изоляция proc уже есть, во FreeBSD 5.2 ожидается ещё больший прогресс..." ...не над тем ли это работают, с чего мы и начали обсуждение?.. |
------- Отправлено: 01:00, 27-07-2004 | #6 |
Protsko
Сообщения: n/a |
"Порой FreeBSD ошибочно считают разновидностью Linux, но это не так, не смотря на то что FreeBSD и Linux имеют много общих характеристик и зачастую одинаковое программное обеспечение. Linux строится вокруг ядра операционной системы (ядро служит своего рода мостом между пользовательскими программами и аппаратными средствами), которое предоставляет собой переработанное "с нуля" ядро UNIX. В то же время возникновение FreeBSD связано с решением переписать ядро UNIX. В то же время возникновение FreeBSD связано с решением переписать ядро UNIX на пофайловой основе. Важно так же отметить, что во FreeBSD и Linux используется разный набор низкоуровневых утилит и файлов конфигурации."
Родерик Смит [s]Исправлено: Belansky, 10:47 22-09-2004[/s] |
Отправлено: 17:49, 21-09-2004 | #7 |
Старожил Сообщения: 339
|
Профиль | Сайт | Отправить PM | Цитировать ...Protsko...
...а дальше? иде почитать?.. |
------- Отправлено: 23:30, 30-09-2004 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Требования к оборудованию | Ronald | Microsoft Windows Vista | 174 | 06-07-2009 08:46 | |
FreeBSD FreeBSD 6.2-R + SE7221BK1-E | strelock | Железо во FreeBSD | 0 | 26-03-2007 13:30 | |
UPDATING FreeBSD 6.2 до FreeBSD 6.2-p2 не получилось... | kaEwituS | Общий по FreeBSD | 14 | 07-03-2007 11:02 | |
Как в ZoneAlarm открыть доступ в сеть но закрыть доступ в инет | kazarkin | Защита компьютерных систем | 1 | 04-01-2006 15:53 | |
cvsup Freebsd-release >> Freebsd-stable | Guest | Общий по FreeBSD | 8 | 21-01-2004 03:59 |
|