Deutsch
Germany.ruФорумы → Архив Досок→ Linux & Co

Hurd

141  
anatoli888 постоялец08.02.06 00:36
08.02.06 00:36 
наскока я понимаю это микрокернель который удобно исплользовать для запуска нескольких виртуалок. это все теория. а как на счет практики?
1. можно его в дебиан гну/линух впихнуть или надо все таки по новой инсталяцию проводить. я тут какой то crosshurd качнул начал настраивать. он там опции спрашивал всякие а потом сказал что не может найти ему найденых пакетов в списке. понятно что надо внести изменения в sources.list но мне бы все же хотелось узнать все по подробней.
2. наскока я понял все запущеные виртуалки будут пользовать общие РЕАЛЬНЫЕ ресурсы машины. какая же это софтина которая создает эти вуртуалки как ее звать? какой комп нужен для запуска к примеру solaris, debian, Mac OS X (возможно???)?
пока все...
#1 
Russman старожил08.02.06 10:15
Russman
NEW 08.02.06 10:15 
в ответ anatoli888 08.02.06 00:36
http://www.debian.org/ports/hurd/hurd-install
Что понимается под виртуалкой?
> какой комп нужен для запуска к примеру solaris, debian, Mac OS X (возможно???)?
Всех вместе и под хурдом? Вак кто-то что-то не то насвистел.
---
Цинизм - ето когда рядом с инквизиторским креслом лежит книга жалоб.
#2 
anatoli888 постоялец09.02.06 09:47
NEW 09.02.06 09:47 
в ответ Russman 08.02.06 10:15
тогда давай разбираться в дефинициях.
цитирую:
"Wenn man ein System von vornherein so entwirft, dass es die Nutzung unterschiedlicher virtueller Maschienen unterstüzt, gelangt man schnell zu dem Konzept des Exokernels. Exokernel-Architekturen verfolgen nähmlich das Konzept , dass die gesamte Ressourcenverwaltung von einem sclanken Kernsystem übernohmen wird. Die Realisierung der verlangten Systemschnittstellen ist dann Aufgabe der jeweiligen virtuellen Maschiene. Ein grosser Vorteil des Exokernel-Konzeptes ist, dass es virtuellen Maschienen gemeinsam nutzbare Ressourcen zur Verfügung stellt. Da der Exokernel den gesamten Zugriff verwaltet, sind keine systemspazifischen Datenformate und Ähnliches nötig."
на сколько я понял Exokernel это и есть микрокернель в данном случае hurd. или я что то путаю?
#3 
Russman старожил09.02.06 10:04
Russman
NEW 09.02.06 10:04 
в ответ anatoli888 09.02.06 09:47
Видимо да, хотя мой немецкий в зачаточном состоянии. Виртуальные машины здесь, это не вмваре иже с ним, а сервисы. Например ткие, как драйвера к железу, сетевые протоколы и т.д.
http://hurd.kholmsk.ru/cgi-bin/hurd
http://www.gnu.org/software/hurd/hurd.html
---
Пpоизвожу балансиpовку компакт-дисков.
#4 
pilgrim постоялец12.02.06 13:13
NEW 12.02.06 13:13 
в ответ anatoli888 09.02.06 09:47
Как можно прочитать в wikipedia [1], exokernel был "придуман" в 1994 году. Hurd, который как ты правильно заметил реализует идею Mikrokernel, начали разрабатывать 1990 [2].
[1] http://en.wikipedia.org/wiki/Exokernel
[2] http://en.wikipedia.org/wiki/Hurd
P.S. Википедию читать надо. Она для этого есть, а не просто так. :)
#5