Autore Topic: KolibriOS - Riscoprite la velocità!  (Letto 8751 volte)

Offline Z80Fan

  • Administrator
  • Guru
  • *****
  • Post: 1671
  • Karma: +13/-2
    • Mostra profilo
    • http://z80fan.altervista.org
KolibriOS - Riscoprite la velocità!
« il: 28 Giugno 2011, 00:05:23 »
http://http://www.kolibrios.org/

KolibriOS è un sistema operativo scritto completamente in assembly x86, derivato da un fork di ManuetOS.

Uno degli scopi è quello di fornire un'ambiente di programmazione amichevole verso lo sviluppatore, che si ritrova API veramente semplici da usare in assembly e che spaziano in vari ambiti, ad esempio quello della GUI.

Essendo scritto completamente in assembly, è molto leggero e incredibilmente veloce, sopratutto l'interfaccia grafica e i demo 3D che (a causa di mancanza di driver), sono calcolati dalla CPU stessa.

Fateci un giro e scoprirete cos'è un sistema veloce! :D
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re: KolibriOS - Riscoprite la velocità!
« Risposta #1 il: 28 Giugno 2011, 00:13:05 »
è veloce perchè è limitato... scrivere complessi algoritmi di scheduling in assembly è praticamente impossibile... se ci fosse la possibilità di fare benchmark seri ad armi pari (ad esempio misurando il throughput di un DB Server multithreaded) prenderebbe legnate orbe pure da Windows :p

Della serie "il mergesort in PHP batterà prima o poi il bubblesort in linguaggio macchina, per array abbastanza grandi" :-)
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »

Offline Z80Fan

  • Administrator
  • Guru
  • *****
  • Post: 1671
  • Karma: +13/-2
    • Mostra profilo
    • http://z80fan.altervista.org
Re: KolibriOS - Riscoprite la velocità!
« Risposta #2 il: 28 Giugno 2011, 02:05:40 »
Ecco che arriva il guastafeste.
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re: KolibriOS - Riscoprite la velocità!
« Risposta #3 il: 28 Giugno 2011, 02:21:19 »
:eusa-whistle:  :occasion-partyblower:  :teasing-tease:  :text-google:
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »

AmigaCori

  • Visitatore
Re: KolibriOS - Riscoprite la velocità!
« Risposta #4 il: 01 Luglio 2011, 00:24:12 »
@dsar
in effetti si ragiona (o si sente ragionare) sempre sul fatto che l'assembler sia veloce perche' si pensa che il codice creato da un umano sia migliore di quello di un compilatore...un ragionamento abbastanza debole perche' dipende da chi scrive il codice.

Poi...IMHo dietro al mito dell'assembler migliore dei linguaggi di alto livello, c'e' che l'assembler veniva usato suo vecchi computer che usavano poche risorse e davano grandi soddisfazioni, paragonando come gira WinXp vs. Vista su un vecchio Pentium uno e' tentato a pensare "vecchio sistema" = migliore, piu' veloce.

In realta' i sistemi moderni piu' complessi SW permettono di sfruttare meglio HW complesso, e' classico l'esempio dei processori multicore che possono essere sfruttati appieno solo da OS che prevedano il multicore :)

Che bravi i nostri Nerdini  :) a leggervi si imparano un bel po' di cose ;)
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »

AmigaCori

  • Visitatore
Re: KolibriOS - Riscoprite la velocità!
« Risposta #5 il: 04 Luglio 2011, 00:07:12 »
MOD
Il Thread aveva preso una "brutta piega"  :snooty:  troppo Nerdosa per restare qui', quindi ho censurato  :evil:

Scherzo :P andate qui: Compilatori vs. Uomo l'ho messo nella sezione piu' appropriata  :ugeek:
/MOD
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »

Tags: