Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Najprostsze wykrywanie płytki w napędzie  (Przeczytany 4706 razy)

arctgx

  • Gość
Najprostsze wykrywanie płytki w napędzie
« dnia: 2006-11-16, 14:19:15 »
Czy jądro z pomocą samego hotplug/UDEV (a jeszcze lepiej bez) potrafi zauważyć, że w napędzie CD/DVD znalazła się płyta? Nie na każdej dystrybucji pracuje hald. Czy naprawdę potrzebny jest osobny demon do tak prostej, zdawałoby się, czynności?

xis

  • Gość
Najprostsze wykrywanie płytki w napędzie
« Odpowiedź #1 dnia: 2006-11-16, 15:00:34 »
2006-11-16 14:19:15 arctgx napisał:

> Czy jądro z pomocą samego hotplug/UDEV (a jeszcze lepiej bez) potrafi zauważyć, że w napędzie
 > CD/DVD znalazła się płyta? Nie na każdej dystrybucji pracuje hald. Czy naprawdę potrzebny jest
 > osobny demon do tak prostej, zdawałoby się, czynności?

Myślę, że 'powołanie' demona HAL nie jest spowodowane tym, że czynność ta jest trudna lub prosta, ale faktem, że niektóre rzeczy powinny być wykonane w przestrzeni użytkownika (user space), a nie jądra (kernel space). HAL załatwia to jako użytkownik, a co za tym idzie - każde ewentualne jego niepowodzenie w wykonaniu tej prostej czynności, nie ma wpływu na stabilność i bezpieczeństwo systemu.

arctgx

  • Gość
Najprostsze wykrywanie płytki w napędzie
« Odpowiedź #2 dnia: 2006-11-16, 15:15:23 »
Cieszy mnie tego rodzaju odpowiedź, szczególnie że mam niewielką wiedzę na temat wykonywania zadań w przestrzeni użytkownika, a coraz więcej jest zastosowań.

Automatyczne montowanie płytki nie jest dal mnie jakąś istotną rzeczą. Czy hald jest na tyle mało zasobożerny, by opłacało się go trzymać uruchomionym? Czy sam haldemon mi wystarczy? Chciałbym unikać uruchamiania programów związanych z Gnome czy KDE, jak gnome-volume-manager.

xis

  • Gość
Najprostsze wykrywanie płytki w napędzie
« Odpowiedź #3 dnia: 2006-11-16, 15:32:40 »
2006-11-16 15:15:23 arctgx napisał:

> Cieszy mnie tego rodzaju odpowiedź, szczególnie że mam niewielką wiedzę na temat wykonywania
 > zadań w przestrzeni użytkownika, a coraz więcej jest zastosowań.
 >
 > Automatyczne montowanie płytki nie jest dal mnie jakąś istotną rzeczą. Czy hald jest na tyle
 > mało zasobożerny, by opłacało się go trzymać uruchomionym? Czy sam haldemon mi wystarczy?
 > Chciałbym unikać uruchamiania programów związanych z Gnome czy KDE, jak gnome-volume-manager.

HAL nie jest aż tak 'ciężkim' demonem, nie wpływa też drastycznie na wydajność systemu.
Sam używam tego demona i nie odczuwam go praktycznie wcale (za to odczuwam dobrodziejstwa, które niesie za sobą jego używanie ;) )
Ponadto, nie jestem ekspertem od HAL'a, ale wydaje mi się, że możesz skonfigurować go tak, że będzie monitorował tylko CD-Rom (domyślnie HAL czuwa nad większością urządzeń w systemie). Jego zasobożerność w tym przypadku powinna się nieco obniżyć.

P.S. Programy Gnome i KDE (o ile mi wiadomo) również korzystają z HAL'a.


arctgx

  • Gość
Najprostsze wykrywanie płytki w napędzie
« Odpowiedź #4 dnia: 2006-11-16, 16:06:55 »
Że korzystają co niektóre, nie mam wątpliwości. Całe zadanie obejść się bez nich.
Pozdrawiam!