Newsgroup: it.fan.marco-ditri
Titolo: mdex(5) v0.90

C'e' qualche utente linux che vuole dire qualcosa a proposito del confronto?
Intanto bisogna sottolineare qualche errore e imprecisione:
- il file system con le ACL esiste e sara` inserito nella prossima serie di
  kernel developement;
- anche il journaling e` quasi pronto e sara` disponibile insieme alle ACL;
  (neanche BeOs mi sembra pronto per il prime time quindi direi che
  siamo abbastanza pari :-) ). Il caching dei metadati puo` essere
  disabilitato e IMHO i benefici superano abbondantemente lo svantaggio
  (e` leggermente meno robusto, ma tanto l'UPS serve comunque);
- l'accesso diretto all'hardware (tipo DirectX) e` disponibile come
  standard sia in X che fuori;
- linux gestisce di default filesystem a 64 bit sulle piattaforme a 64 bit
  senza nessuna particolare penalizzazione di memoria o velocita`.
  Sulle piattaforme a 32 bit non ha senso implementarlo perche`
  l'aritmetica a 64 bit su una macchina a 32 bit e` *lenta*, e neache
  BeOs puo` far andare veloci le operazioni sui long long fatte in
  software;
- a seconda della distribuzione il networking e` configurabile da menu`
  con la massima facilita`. Piuttosto: posso configurare BeOs usando
  solo un editor?
- lo scripting per controllare le applicazioni non e` una caratteristica
  di unix, che si basa su un diverso paradigma (i software tools).
  Comunque le applicazioni di GNOME sono gestibili tramite script, cosa
  che rendera` felici gli utenti amiga;
- il commento sui thread non ha molto senso, UNIX usa meccanismi diversi
  (IO asincrono, segnali) per fare queste cose e fork ha un costo
  trascurabile;
- non capisco perche` e` considerato difficile fare i porting, la parte
  architecture dependent e` separata dal resto del kernel;
- anche X permette (quando le applicazioni lo supportano, quelle di
  GNOME e KDE lo permettono sempre)
- anche linux gestisce piu` di quattro processori. Il commento
  successivo immagino che si riferisca al threading interno delle
  applicazioni, altrimenti non ne capisco il senso.
La possibilita` di fare ricerche all'interno del file system (il primo
punto) e` interessante e si era parlato di implementare qualcosa del
genere anche su linux. Il problema e` che una cosa simile non va molto
d'accordo con la semantica dei file system unix, quindi bisognera` prima
studiare un sistema per essere compatibili.
In sintesi, non credo che BeOs e linux siano direttamente confrontabili
perche` il primo e` pesantemente orientato ai desktop, dove gli auguro
una grande fortuna, visto che e` molto unix-like.
--
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
Note: Md said "In sintesi".
SEE ALSO
       md(1), md(8), mdex(5), vi(1), postfix(1)
AUTHOR
       Everyone at it.fan.marco-ditri
                           September 7 1999
Su suggerimento di Claudio Piciarelli ho messo la parte degli esempi
in un file separato.
Questo rendera' lo sviluppo piu' agile e con meno errori.
Mamma mia mi sembra di essere Linus!! :-)
-- 
Lorenzo
"Given enough eyeballs, all bugs are shallow", Linus'Law
(per rispondere via email fai un rot13 dell'indirizzo)
(apply a rot13 to reply)

Perche'? Postfix e' migliore? Sendmail cosa ha che non va?
Si. Non lo sai usare.
=============
-- 
ciao,
Claudio