1. Foren
  2. » Kommentare
  3. » Applikationen
  4. » Alle Kommentare zum Artikel
  5. » Barrelfish - freies OS von…

Das sieht mir aber sehr nach *nix aus...

Anzeige
  1. Thema
  1. 1
  2. 2

Neues Thema Ansicht wechseln


  1. Das sieht mir aber sehr nach *nix aus...

    Autor fsafas 30.09.09 - 10:25

    cmake, gcc, grub, ja sogar die sourcen als tar.bz2...

  2. Re: Das sieht mir aber sehr nach *nix aus...

    Autor NamenSindSchallUndRauch 30.09.09 - 10:32

    Was hat das damit zu tun? Sei doch froh, dass bisherige OS-Software darauf läuft.

  3. Re: Das sieht mir aber sehr nach *nix aus...

    Autor dddsafff 30.09.09 - 10:35

    der windows-kernel ist in dieser hinsicht sicher in einer sackgasse.

    ich schätze, dass ein unixartiger-kernel hier sicher besser zu entwickeln war

  4. Re: Das sieht mir aber sehr nach *nix aus...

    Autor Cheffä 30.09.09 - 10:36

    Du schließt vom Compiler, den Buildtools und dem Bootloader auf die Architektur des Betriebssystem. Kann irgendwie nicht klappen, oder?

  5. Re: Das sieht mir aber sehr nach *nix aus...

    Autor SosoSoso 30.09.09 - 10:39

    Wie kommst du auf diese Aussage ? Erläutere mal bitte.

  6. Re: Das sieht mir aber sehr nach *nix aus...

    Autor foofoofoo 30.09.09 - 10:45

    ...auf golem.de geht das natürlich schon!

  7. Re: Das sieht mir aber sehr nach *nix aus...

    Autor fsafas 30.09.09 - 10:52

    Cheffä schrieb:
    --------------------------------------------------------------------------------
    > Du schließt vom Compiler, den Buildtools und dem Bootloader auf die
    > Architektur des Betriebssystem. Kann irgendwie nicht klappen, oder?

    na dann wird wohl windows software darauf laufen - weils von microsoft ist und weil du es so willst

  8. Re: Das sieht mir aber sehr nach *nix aus...

    Autor der wissende 30.09.09 - 11:01

    das sind eher systemprogramme die auf dem OS laufen, das hat nicht mit dem OS an sich zu tun.

    Linux ist ein monolytisches system - eine riesen kernel
    das hat mit diesem multi-kernel system herzlich wenig zu tun.

    lies mal "operating systems" von Silberschatz oder (moderne) betriebsysteme von Tannenbaum, dann kannst du mitreden

  9. Re: Das sieht mir aber sehr nach *nix aus...

    Autor fsafas 30.09.09 - 11:04

    das ist ein kernel mit ein paar treibern für netzwerk, sound, usw... einer libc und einigen beispiel oder testprogrammen. kannste gucken...

  10. Re: Das sieht mir aber sehr nach *nix aus...

    Autor trinuxloll 30.09.09 - 11:29

    Cheffä schrieb:
    --------------------------------------------------------------------------------
    > Du schließt vom Compiler, den Buildtools und dem Bootloader auf die
    > Architektur des Betriebssystem. Kann irgendwie nicht klappen, oder?


    Lass ihn doch, da steht "Microsoft" und "Betriebssystem" im Text, also kann das für ihn ja nix werden.

  11. Re: Das sieht mir aber sehr nach *nix aus...

    Autor bla 30.09.09 - 11:35

    Gewisse Ähnlichkeiten zur Mikrokernarchitektur besteht bei Barrelfish. Dort kommunizieren alle Prozesse ebenfalls über Nachrichten.

    Aber so wirklich aussagekräftig ist die News nicht!
    Es wird von 64bit-fähigen x86 Prozessoren gesprochen, in der Grafik finden sich aber auch eine GPU und eine ARM CPU wieder.
    Der Autor scheint sich nicht sehr intensiv mit dem Thema auseinandergesetzt zu haben.

  12. Re: Das sieht mir aber sehr nach *nix aus...

    Autor 0o9i8u7z 30.09.09 - 11:38

    War da nicht was von Microsofts Seite, dass deren neues Betriebssystem (kA welches der mittlerweile 3(?) Stück sie meinen^^) unter anderem typische Buffer Overflows der Vergangenheit angehören sollen? Kann mich daran erinnern, es irgendwo aufgeschnappt zu haben... (Natürlich in einem Kontext, in dem das Betriebssystem mal eben wieder den Charme einer Kommandozeile versprüht und auch sonst jedwege Software, die wir heute kennen, darauf _nicht_ laufen würde).

  13. Re: Das sieht mir aber sehr nach *nix aus...

    Autor Yeeeeeeeeha 30.09.09 - 12:01

    Ist ein ziemlicher Quatsch, die benutzten Tools haben nichts mit dem Kernel an sich zu tun. Man braucht nunmal irgendeine Toolchain, wobei sich das Benutzen von gcc bei geplanter Nutzung verschiedener Prozessorarchitekturen anbietet. Ebenso braucht man irgendeinen Bootloader um ein OS zu starten, wobei sich Grub anbietet.

    Abgesehen davon gibt es keinen "unixartigen Kernel". Mit Unix hat das ganze erst etwas zu tun, wenn der Kernel gewisse Schnittstellen und andere Standards (Posix) anbietet, wodurch es möglich ist, die üblichen Unix-Tools (ls, wc etc.) laufen zu lassen.
    Ansonsten haben die Kernel der unixoiden Betriebssysteme (z.B. Linux, BSD, Hurd usw.) intern recht wenig miteinander zu tun.

    Yeeeeeeeeha - Nur echt mit 2^3 e
    Perl-Monk, Java-Trinker, Objective-C Wizard, PHP-Kiddie, unfreiwilliger FreeBSD-/Linux-Teilzeitadmin

  14. Re: Das sieht mir aber sehr nach *nix aus...

    Autor KM 30.09.09 - 12:12

    Hallo,

    ihr sollt nicht vergessen, dass dies frühes Prototyp-Stadium ist, also pre-pre-pre-Alpha.

    Es wird eine weile dauern, bis daraus ein echter Kernel mit echtem Betriebssystem-Umfeld entstanden ist.

    In wie weit um diesen neuen Multi-Kernel das Windows-Betriebssystem (bzw. deren Umfeld) einverleibt werden kann, kann man noch nicht sagen bzw. ist noch nicht abzuschätzen.

    Aber, MS bleibt keine Wahl.
    Bei der CPU geht es in Richtung Multi-Core (>>4), bei der GPU ist man schon längst dort usw.

    Ich bin mal gespannt was Unix/Linux macht.

  15. Re: Das sieht mir aber sehr nach *nix aus...

    Autor Kein Kostverächter 30.09.09 - 14:20

    fsafas schrieb:
    --------------------------------------------------------------------------------
    > Cheffä schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Du schließt vom Compiler, den Buildtools und dem Bootloader auf die
    > > Architektur des Betriebssystem. Kann irgendwie nicht klappen, oder?
    >
    > na dann wird wohl windows software darauf laufen - weils von microsoft ist
    > und weil du es so willst

    Es ist egal, was er will. Es wird Barrelfish-Software drauf laufen, und sonst nix.
    Nur weil diverse Tools aus der GNU-Toolchain (was bedeutet GNU noch mal? ;-) und ein Komprimierungsverfahren bei unxoiden Umgebungen oft eingesetzt werden, bedeutet es nicht, dass ein Unix-Kernel verwendet wird. Vor allem, weil der einzig wirklich Unix-Kernel der Kernel des Ur-Unix von Anno Dunnemals ist.
    Der Linux-Kernel ist kein Unix-Kernel, der Solaris-Kernel auch nicht, der BSD-Kernel schon eher, der Hurd-Kernel schon mal gar nicht. Rein technisch basieren diese Kernel auf völlig unterschiedlichen Konzepten, eine gewisse Kompatibilität, die eine Portierung über Neukompilierung von C-Code ermöglicht, entsteht dadurch, dass es zu diesen Kernels Bibliotheken gibt, die sich, was ihre Schnittstellen nach außen angeht, an Standards halten (ANSI).
    Zusätzlich gibt es Tools, deren Schnittstellen dem POSIX-Standard entsprechen. So kann man als Anwender durchaus das Gefühl haben, man benutzt sehr ähnliche Systeme, aber er sieht (Achtung, Autovergleich!) nur das Armaturenbrett.
    Deine Aussage ist vergleichbar mit: Bei dem neuen Audi habe ich Bremse, Gaspedal und Lenkrad gesehen, mein Opel hat das auch, also muss der Audi einen Opel-Motor haben.

    Bis die Tage,

    KK

    ----------------------------------------------------------
    Mach dir deine eigenen Götter, und unterlasse es, dich mit einer schnöden Religion zu beflecken.
    (Epikur, griech. Phil., 341-270 v.Chr.)

  16. Re: Das sieht mir aber sehr nach *nix aus...

    Autor Octane2 30.09.09 - 14:32

    Na, Du "wissender", so wirklich scheinst Du nicht der Weisheit zu fröhnen.

    Zum einen hört die von Dir erwähnte Konnifere nicht auf den Namen "Tannenbaum" (ja, ich weiß, Weihnachten naht...), sondern auf den Namen "Tanenbaum" (Andrew S. Tanenbaum, Professor in Amsterdam).

    Zum anderen geht es NICHT um Größe, auch wenn es sich "Monolith-Kernel" bzw. "Microkernel" nennt. Die Größe ist hier nicht entscheidend sondern die Architektur.

    Der Linux-Kernel zb. ist bei mir knapp 1MB groß und ein Monolith. Der Windows-Kernel ist ein Mix aus beiden Architekturen(Hybrid-Kernel) und bringt es auf 20-30MB, je nach Windows-Version.

    "Multi-Kernel" bedeutet einfach nur, dass es mehrere Kernel hat. Nicht, von welcher Art sie sind. Könnten 200 Microkernel sein. Oder 200 monolithische. Oder 200 Hybridkernel. Über diesen liegt einfach eine Art Layer, der den Zugriff abstrahiert. Das laufende Programm will einen Dienst starten, schickt die entsprechende Message an den Layer und der delegiert diese Aufgabe an einen gerade freien Kernel weiter. Der Layer selbst kann durchaus ebenfalls ein Kernel sein, der den anderen übergeordnet wird. Dezentral ginge es auch, allerdings müssten einige Dinge immer zentralisiert werden (Scheduler, EventDispatcher usw.).

    Der Ansatz erinnert entfernt an die Cell-Architektur. Ursprünglich sollte sowas mit erscheinen der Cell-CPU kommen. Es war angedacht, dass zb. ein Cell-Chip im momentan ungenutzten Drucker zusätzlich genutzt wird, um zb. eine Formel zu berechnen.
    Was daraus nun geworden ist, weiß ich leider nicht. Das Konzept klang gut, aber die beteiligten Firmen hatten schon arge Schwierigkeiten bei der Compilerentwicklung, zumindest hatte ich mal davon gelesen.

  17. Re: Das sieht mir aber sehr nach *nix aus...

    Autor Octane2 30.09.09 - 16:16

    Holla, "Konifere" natürlich... soviele "n" verwirren...

  18. Re: Das sieht mir aber sehr nach *nix aus...

    Autor Der Kaiser! 01.10.09 - 02:18

    > Bei der CPU geht es in Richtung Multi-Core (>>4), bei der GPU ist man schon längst dort usw.

    > Ich bin mal gespannt was Unix/Linux macht.
    Wirds nicht gerade für Multi-Core optimiert?

    ___

    Die ganz grossen Wahrheiten sind EINFACH!

    Wirkung und Gegenwirkung.
    Variation und Selektion.
    Wie im grossen, so im kleinen.

  19. Re: Das sieht mir aber sehr nach *nix aus...

    Autor Der Kaiser! 01.10.09 - 02:20

    > Lass ihn doch, da steht "Microsoft" und "Betriebssystem" im Text, also kann das für ihn ja _Unix_ werden.
    Hab da mal den Fehler korrigiert..

    ___

    Die ganz grossen Wahrheiten sind EINFACH!

    Wirkung und Gegenwirkung.
    Variation und Selektion.
    Wie im grossen, so im kleinen.

  20. Re: Das sieht mir aber sehr nach *nix aus...

    Autor Der Kaiser! 01.10.09 - 02:23

    > War da nicht was von Microsofts Seite, dass deren neues Betriebssystem unter anderem typische Buffer Overflows der Vergangenheit angehören sollen?

    > Kann mich daran erinnern, es irgendwo aufgeschnappt zu haben...
    Ich glaub das was du meinst hiess "Midori". Mit nem Mini-Kernel und Programmen in .NET.

    ___

    Die ganz grossen Wahrheiten sind EINFACH!

    Wirkung und Gegenwirkung.
    Variation und Selektion.
    Wie im grossen, so im kleinen.

  1. 1
  2. 2

Neues Thema Ansicht wechseln


Entschuldigung, nur registrierte Benutzer dürfen in diesem Forum schreiben. Klicken Sie hier um sich einzuloggen


Meistgelesen
  1. Tinkerforge im Test

    Elektronik zum Stapeln

  2. Diablo 3

    Höllischer Bug und harmlose Hardwareanforderungen

  3. Diablo 3

    Blizzards Server seit Stunden kaum erreichbar

  4. Forbes-Magazin

    Steve Ballmer macht Microsoft zu einem zweiten RIM

  5. Kepler GK110

    Größter Chip der Welt mit 7 Mrd. Transistoren und Hyper-Q


Meistkommentiert
  1. Kommentare: 326 | letzter Beitrag 22:01 Uhr

  2. Kommentare: 214 | letzter Beitrag 07:00 Uhr

  3. Kommentare: 171 | letzter Beitrag 19:34 Uhr

  4. Kommentare: 118 | letzter Beitrag 22:29 Uhr

  5. Kommentare: 115 | letzter Beitrag 13:09 Uhr

Mehr



Haben wir etwas übersehen?

E-Mail an news@golem.de


Sony: Dünnes Vaio Z jetzt mit Ivy Bridge, Full-HD-Display und LTE
Sony
Dünnes Vaio Z jetzt mit Ivy Bridge, Full-HD-Display und LTE

Sonys High-End-Notebook Vaio Z wird neu aufgelegt. Der Nutzer bekommt externe Thunderbolt-Grafik, ein Blu-ray-Laufwerk und sogar ein LTE-Modem. Es ist damit eines der leichtesten und bestausgestatteten Notebooks.

  1. Sony Tiefrote Bilanz und schwache PS3-Verkaufszahlen
  2. Sony STR-DA5700ES High-End-Receiver macht das Heimkino zum Konzertsaal
  3. One Sony Digital Imaging, Games und Mobile sollen Sony sanieren

Amphibienfahrzeug: Sea Lion fährt und schwimmt um Rekorde
Amphibienfahrzeug
Sea Lion fährt und schwimmt um Rekorde

Ein Auto, das nicht nur fährt, sondern auch schwimmt, ist der Sea Lion. Gebaut, um Rekorde aufzustellen, muss das Gefährt den Vergleich mit dem amphibischen Lotus Esprit von James Bond nicht scheuen.

  1. Elektroflugzeug Flight of the Century plant fliegenden Akkuwechsel
  2. GE LED als Ersatz für 100-Watt-Glühlampe
  3. Computerkicker Computer schlägt Mensch beim Tischfußball

Diablo 3: Liste der bekannten Höllenfehler
Diablo 3
Liste der bekannten Höllenfehler

Ganz fehlerfrei wird Diablo 3 auch nach der Installation des ersten Updates gleich zum Start nicht sein. Blizzard hat eine Übersicht mit den bekannten Fehlern in Version 1.0.1 ins Netz gestellt - die allerdings ein paar Spoiler enthält.

  1. Diablo 3 Shoppingcenter statt Sanktuario
  2. Diablo 3 Blizzard über die Starter Edition und Grafikfilter
  3. Hitfox Händler liefert bezahlte Sammleredition von Diablo 3 nicht

  1. Verbraucherschützer: Facebook soll Geld aus Börsengang für Kundendienst nutzen
    Verbraucherschützer
    Facebook soll Geld aus Börsengang für Kundendienst nutzen

    Facebook soll einen Teil der Dollar-Milliarden aus dem Börsengang für einen Kundendienst für unmittelbare Beratung und Hilfestellung ausgeben. Jeder einzelne Nutzer sei bedeutend für den US-Konzern.

  2. Bundesinnenministerium: Weniger Straftaten im Internet
    Bundesinnenministerium
    Weniger Straftaten im Internet

    Auch ohne Vorratsdatenspeicherung gab es im Jahr 2011 weniger Straftaten über das Internet. Die Anzahl der Straftaten, die mit dem Internet begangen wurden, ging um 9,9 Prozent zurück, überwiegend waren es Betrugsdelikte.

  3. Displayserver: X.org soll neue API bekommen
    Displayserver
    X.org soll neue API bekommen

    Der Displayserver X.org soll eine neue Schnittstelle erhalten, die in erster Linie die Integration neuer Funktionen erleichtern soll. Gegenwärtig verhindern dies die APIs des Xservers.


  1. 20:45

  2. 18:20

  3. 17:13

  4. 16:52

  5. 16:22

  6. 16:02

  7. 15:55

  8. 15:49