Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Hal: pro e contra?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Tue Sep 26, 2006 12:23 am    Post subject: Hal: pro e contra? Reply with quote

Всем привет!

Речь идет о Hardware Abstraction Layer, может он чем-то помочь системе, или пока это моделька опасна? :)

Интересует в первую очередь запись DVD. Сам читал/слышал, что были проблемы с флэш-накопителями, вплоть до витальных. На ранних версиях.

В общем, какие за и против его использования?
_________________
(Sir) * Life is placeholder for Love *


Last edited by _Sir_ on Tue Sep 26, 2006 9:21 am; edited 1 time in total
Back to top
View user's profile Send private message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Tue Sep 26, 2006 6:59 am    Post subject: Reply with quote

вы всё ещё замачиваете?... ТОГДА МЫ ИДЁМ К ВАМ (С)
:-)

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

ВСЁ

а так, ИМХО, ты просто отстал от развития desktop технологий, без обид ;-)
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Tue Sep 26, 2006 9:19 am    Post subject: Reply with quote

fank wrote:
недостаток, имхо один - это нечто иное, чем работающая у тебя сейчас схема а посему придётся в случае чего почитать пару доков
В технике, в частности, в сложных системах не бывает ничего без достоинств и недостатков. Это общий закон, который не нарушается. Теоретические выгоды очередного уровня абстракций неочевидны. Минусы реализации тоже известны -- это некорректно работающая периферия и/или оборудование. Вот поэтому, хотелось бы от знающих людей услышать поконкретней. А то, что новые технологии всегда хвалят -- это тоже известная закономерность, с этим никто не спорит.
Однако, некоторых интересует канализация, а не только гостинничные номера-люкс :)

fank wrote:
а так, ИМХО, ты просто отстал от развития desktop технологий, без обид ;-)
Разумеется я отстал, потому что в десктопе технологий, тем более новых, все еще не существует вовсе. Все, чем мы пользуемся сейчас, придумано (в том числе и концептуально) в ранних 60-х одним-единственным человеком, и пока что ничего нового не предложено. Все, так называемые "технологии" -- это тривиальные попытки уйти от ограничений объектной модели, ведь жалко же бросать дорогую и все-еще считающуюся престижной игрушку, а придумать новое, но эффективно обходящее, или вовсе не плодящее проблемы направление оболваненной "технологиями" части программирующего общества (особенно, молодой, не имеющей собственных взглядов на многие вещи, а живущей like patterns) черезвычайно сложно :)

Однако, меня интересуют конкретные за и против введения очередного уровня абстракций. Если бы было совершенно очевидно подавляющее преимущество и практически полное отсутствие недостатков, то скорее всего, разработчики включили бы hal в минимальный базовый набор элементов. Я думаю, что раз пока это не сделано, то не только в модульности и гибкости дело :)
И не следует забывать о проблеме получения технической информации сообществом разработчиков Open Source для корректной реализации того уровня hal, что ближе к железу...
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
ArtSh
Apprentice
Apprentice


Joined: 05 Aug 2006
Posts: 178
Location: Казань, Россия

PostPosted: Tue Sep 26, 2006 7:21 pm    Post subject: Reply with quote

Вы знаете, например в физике, методика исследований так и не изменилась со времён Галилея :wink:

Что касается HALа: огромный плюс -- с любым оборудованием можно работать одинаково, что упрощает разработку
минус -- это достаточно трудный "одинаковый" метод
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Tue Sep 26, 2006 11:36 pm    Post subject: Reply with quote

ArtSh wrote:
огромный плюс -- с любым оборудованием можно работать одинаково, что упрощает разработку
минус -- это достаточно трудный "одинаковый" метод
Ну, файлы устройств, aka /dev/* тоже имели в виду эту же цель :) Устройства были более простыми, конечно...

Ладно, кое-какие доки нашел, посмотрю...
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Wed Sep 27, 2006 7:41 am    Post subject: Reply with quote

по-моему, ты сам избрал неверный подход к изучению данного вопроса

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

тогда начинать надо не здесь, а вот где http://hal.freedesktop.org/wiki/Software

потом плавно сюда http://hal.freedesktop.org/wiki/Software_2fhal

потом много думать, внедрять в мозг и тестовые системы эти новые концепции, постоянно искать ошибки и несоответствия, СТАЛКИВАТЬСЯ С НИМИ, потом понять, что всё не так уж хорошо, думать, думать, думать опять, потом понять, что всё не так уж и плохо, затем снова думать, и только потом ДЕЛИТЬСЯ опытом в расчёте на взаимность

а так никто тебя "жизни" и "как с этом работать" никто не научит :)

вот тебе метод, который не устареет никогда

смена метода - это очень уж слишком смелый шаг, сродни добровольному БЕЗумию, если хочешь, ибо придётся отринуть накопленный опыт, перестроить ум и технологию восприятия
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Wed Sep 27, 2006 8:41 pm    Post subject: Reply with quote

fank wrote:
по-моему, ты сам избрал неверный подход к изучению данного вопроса
А по-моему самый верный :) Я не собираюсь изучать, как это работает, я не разработчик в данном случае. Меня интересует, можно ли уже этим пользоваться, и как ты справедливо заметил, практический опыт. Прежде, чем рыться в документации, можно поинтересоваться, насколько полезно то, или иное новшество. За ссылки, конечно, спасибо, в опере у меня на материал в вики закладки уже лежат. Хотелось бы (в идеале :) увидеть:

+ лучше стал работать принтер/писалка/сенсоры/.../
+ появились новые опции настройки переферии
+ намного удобней работать со сменными носителями/...
...
- глючит то-то и то-то.
- слишком редко/часто обновляется описание абстракций
- скорость закачки киношки на гиго-флэшку стала медленней

ну и т.д. причем, это уже сводные результаты, если хотя бы кто-нить написал что-нить в ответ на поставленный вопрос :)
А поскольку ты начал философствовать, ну и я не удержался...
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
fank
l33t
l33t


Joined: 16 Oct 2004
Posts: 794
Location: Minsk, Belarus

PostPosted: Thu Sep 28, 2006 6:42 am    Post subject: Reply with quote

:D
да ,что-то настроение у меня было такое

ок, давай без лишних философически мыслеизлияний

Quote:
глючит то-то и то-то

глючило, в кедах автомаунт долго колбасило
в основном, из-за того, что связка udev+hal+dbus+ivman+pmount разрабатывается разеными людьми и нестабильные версии не хотели дружить друг с другом, нормальная ситуация, когда концепция находится в стадии обсуждения\эксперимента

Quote:
слишком редко/часто обновляется описание абстракций

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

Quote:
скорость закачки киношки на гиго-флэшку стала медленней

нет, не стала
если ты об опции sync при монтировании usb_storage removable_media, то это, имхо, не заслуга hal, поскольку он такими вещами не занимается

Quote:
+ лучше стал работать принтер/писалка/сенсоры/.../
+ появились новые опции настройки переферии
+ намного удобней работать со сменными носителями/...


ты невнимательно читал доки
повторяю, это по большому счёту от hal не зависит

некорректно заданы вопросы, по-моему

задача hald - предоставить в распоряжение пользователя логически выстроенную иерархическую структуру, содержащую всю доступную системе информацию
всё
остальными вещами должен будет заниматься udev, dbus и прочие userspace софт (да поправят меня другие, если здесь неточно выразился)
Back to top
View user's profile Send private message
ZByte
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2004
Posts: 141
Location: Moscow, Russia

PostPosted: Fri Sep 29, 2006 6:49 am    Post subject: Reply with quote

fank wrote:
:D
да ,что-то настроение у меня было такое

ок, давай без лишних философически мыслеизлияний

Quote:
глючит то-то и то-то

глючило, в кедах автомаунт долго колбасило
в основном, из-за того, что связка udev+hal+dbus+ivman+pmount разрабатывается разеными людьми и нестабильные версии не хотели дружить друг с другом, нормальная ситуация, когда концепция находится в стадии обсуждения\эксперимента

Ну как давний пользователь Гнома тоже расскажу про автомаунт. Если не ошибаюсь, то где-то в районе 2.10 они его ломали, и первое время его местами колбасило, но потом всё пофиксили и сейчас уже очень долгое время всё ок.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum