On vrijdag, sep 19, 2003, at 10:14 Europe/Amsterdam, Steven Bakker wrote:
[knip Darwin, QNX]
On vrijdag, sep 19, 2003, at 02:51 Europe/Amsterdam, Boudewijn Visser wrote:
AmigaOS is inderdaad een heel fraai OS, maar speelt qua prestatie een beetje vals vanwege het ontbreken van allerhande protectie, en het OS maakt daar ook goed ge/mis bruik van.
Amiga's zijn ook begonnen met een Motorola 68000, en die CPU's hebben geen MMU, dus het OS kon weinig anders...
Zonder MMU kon het OS geen protectie gebruiken, maar het nam wel shortcuts die het moeilijk/onmogelijk maken om te profiteren van een CPU met MMU wanneer die wel beschikbaar zou zijn. Toen de A3000/A4000 (68030/68040) uitkwamen is er niks gedaan met de MMU daarvan in AmigaOS.
JunOS ken ik dan nauwelijks, maar wordt omschreven als een gestripte BSD kernel waaronder allerlei processen draaien. Wat dat betreft lijkt het me evenveel of evenweinig microkernel als FreeBSD.
Maar dat onderscheid doet er niet toe, want belangrijke zaken gebeuren in user-space (routing processes, user interface interaction) of in dedicated hardware die kan functioneren zonder de routing engine.
Tsja, mijn oude C128 is ook een Turing machine
Haal je hier nu Von Neumann-machines en de Turing-test door elkaar? (En waar is de oneindig lange tape in je C=?)
Neu, het verschil tussen de antwoorden van (de meeste) mensen en m'n C128 lukt nog wel ;-) . Het is ook een von Neumann machine, maar ook een (variant van een) Turing machine. Die lange tape zijn heeeeel veel floppen en een diskjockey ;-) Boudewijn