Хурд: кернел који није био

Хурд То је оригинално језгро ГНУ оперативног система из истоименог пројекта који је основао Рицхард Сталлман. Развој Хурда започео је 1990. године, али његова коначна верзија, која се очекује 2002. године, никада није објављена, па је његово место у ГНУ оперативном систему заузео Линук кернел.


Али у стварности развој Хурда никада није стао, као што се може видети на видео снимку произведеном са цодеварм који узима све доприносе у складишту Хурд од 1991. до 2010. године и претвара у 3Д анимацију, где свака тачка представља промену у датотека која се поравнава око имена програмера који га је направио.

Желим више детаља о Хурду

ГНУ Хурд је скуп серверских програма који симулирају Уник језгро које поставља темеље ГНУ оперативног система. ГНУ пројекат га развија од 1990. године као бесплатни софтвер, дистрибуирајући га под ГПЛ лиценцом.

Хурд покушава да надмаши Уник-ова језгра у функционалности, сигурности и стабилности, а да је и даље компатибилан са њима. То се постиже захваљујући чињеници да Хурд примењује ПОСИКС спецификацију (између осталих), али елиминишући произвољна ограничења за кориснике.

За разлику од већине језгара сличних Унику, Хурд је изграђен на врху микро језгра (тренутно је подржан само Мацх, иако је сада укинут пројекат за покретање Хурда на другој генерацији Л4 микро језгра), одговоран за пружање услуга најосновнијег језгра : координирање приступа хардверу (ЦПУ-у - кроз вишеструку обраду—, РАМ меморији -кроз управљање меморијом-и другим звуком, графиком, уређајима за складиштење итд.).

Постоје и други системи слични Унику који се изводе на Мацховом микро језгру, као што су ОСФ / 1, НЕКСТСТЕП, Мац ОС Кс, Литес и МкЛинук. Сви они су имплементирани као један сервер. Због тога замењују монолитно језгро традиционалних Уник система са два елемента, микро језгром и Уник сервером.

Уместо тога, Хурд се састоји од више сервера који раде истовремено. Уместо једног огромног програма који контролише све, од сата до управљања мрежом, сваки од ових задатака у Хурду обрађује засебан сервер. Ово чини (барем теоретски) развој Хурда много лакшим, јер је мања вероватноћа да ће промене на једном серверу имати нежељене ефекте на друге сервере. Одавде је изведена рекурзивна двострука скраћеница: реч Хурд је скраћеница за Хирд оф Уник-Реплацинг Даемонс (на шпанском: "Хирд" демона који замењују Уник). Заузврат, појам Хирд значи препона интерфејса који представљају дубину („препона“ сучеља која представљају дубину). И Хурд и Хирд на америчком енглеском изговарају се као стадо (на шпанском: стадо), па би се ГНУ Хурд могао превести као „стадо гнуа“.

У Маховом оригиналном дизајну један од главних циљева била је оваква „фарма сервера“, али чини се да је Хурд први који је применио овај дизајн на Мацховом микро језгру (иако је КНКС сличан, али заснован на сопственом микројезру). Нејасно је зашто није било претходне примене више сервера, мада се чини да су групе које раде на Маху биле презаузете Махом да би се посветиле читавом оперативном систему. Хурд такође покушава да буде преносив између микронуклеуса.

Како користити Хурд?

Најфункционалнија дистрибуција Хурда је она коју пружа Дебиан. За више информација предлажем да погледате страницу пројекта Дебиан ГНУ / Хурд.

Такође, постоје и други начини коришћења Хурда:

КСНУМКС.- Инсталирање ГНУ / Хурд дистрибуције. Поред Дебиан ГНУ / Хурд, који је најстабилнији и најфункционалнији, постоје и друге ГНУ / Хурд дистрибуције: Свод, НикОС, Итд

КСНУМКС.- Ниско кен. Ксен је монитор виртуелне машине отвореног кода. Циљ дизајна је да се могу покренути потпуно опремљени примерци оперативних система, потпуно функционални на једном рачунару. Ксен пружа сигурну изолацију, контролу ресурса, гаранције квалитета услуге и врућу миграцију виртуелних машина. Оперативни системи се могу изричито модификовати да покрећу Ксен (уз одржавање компатибилности са корисничким апликацијама). Ово омогућава Ксену да постигне виртуелизацију високих перформанси без посебне хардверске подршке.

КСНУМКС.- Покретање из а имаге кему или из а ЛивеЦД.

А ове веб странице су живи доказ употребљивости Хурда, јер су приказане на Дебиан ГНУ / Хурд систему.

Фуентес: ХурдВикипедија


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Микуел Маиол и Тур дијо

    Ово језгро је врло споро, ник су антика и још увек су најбољи, да би се видело да ли ће Хаику и Хурд еволуирати, ако им иде добро, развијала би се брзина система, посебно личних.

    МС га има сирово управо зато што ник брзо иде на скромне рачунаре, а МС треба најновији рачунар сваке две године, тако да не иде споро.

  2.   Јуан Агуилера дијо

    Једноставно и лажно. Иза линука не стоји само Линус већ хиљаде људи, а иза Хурда је мање руку за уситњавање кода. Све ово зато што је линук такође заинтересован за компаније које стављају програмере да развијају језгро. Са хурд се то не дешава.

  3.   Цпаукуез дијо

    Врло добар чланак ... Увијек сам имао хир да тестирам Дебиан ГНУ / Хурд.

    Поздрав.

  4.   Мигуел дијо

    какав једноставан коментар

  5.   Јуан Луис Цано дијо

    Врло занимљив чланак. Иако би било врло занимљиво зауставити се и размислити колико је врага Линук тако напредовао, а Хурд и даље даје осећај да није 100% функционалан ...

  6.   роцкерлатино дијо

    лагано напредовање у Линуку јер иза њега геније (Линус толвард) и хурд не постиже ништа јер је иза њега луди завидник (сталлман)

  7.   Себастијан Магри дијо

    Део разлога зашто је Линук напредовао брже од Хурда, а уопште је сваки монолитни систем језгра успешнији од микро језгра, могу се наћи у расправи између Линуса и Таненбаума (Створитеља Миника).

    https://secure.wikimedia.org/wikipedia/en/wiki/Tanenbaum%E2%80%93Torvalds_debate