WinFS: ecco la beta

WinFS: ecco la beta

Microsoft rilascia la release beta di WinFS, il file system in origine promesso per Windows Vista

di pubblicata il , alle 13:54 nel canale Programmi
MicrosoftWindows
 
196 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
SilverXXX31 Agosto 2005, 09:00 #81
Da quel pò che ricordo dell'articolo che avevo letto, i metadati sarebbero stati anche tenuti in un file a parte (oltre che in ntfs, che so che li supporta ) gestito da mssql, con indici e tutto, per rendere le ricerche e le "cartelle virtuali" veloci come quelle normali.
La gestione della concorrenza dopo CREDO andrebbe gestita sia al livello fs reale (NTFS), che a livello fs relazionale (Yukon). Probabilmente adotteranno soluzioni per minimizzare overhead di dati e calcolo, ma penso un leggero peggioramento si avrà. Poi magari con soluzioni particolari, tipo tenere i file del db su dischi separati, per chi ne ha più d'uno, si avranno ulteriori miglioramenti.........

Piccolo edit: ma NTFS è completamente journaled? sia per i metdati che per i dati? Mi paresse lo facesse solo per i meta...
ilsensine31 Agosto 2005, 09:41 #82
Originariamente inviato da: SilverXXX
Piccolo edit: ma NTFS è completamente journaled? sia per i metdati che per i dati? Mi paresse lo facesse solo per i meta...

E' praticamente completo, ma sembrerebbe che il journal dei dati non sia "full". Non credo sia uno problema, però: anche i fs capaci di fare il full data journal vengono usati generalmente in modalità diversa, chiamata "ordered data journal". In questo caso i metadati vengono mandati in commit solo se i dati sono già andati in commit. Ciò al fine di garantire _comunque_ la consistenza dei dati in caso di crash, cosa che un journal solo dei metadati non garantisce (osservato personalmente su un vecchio reiserfs 3.5 privo di data journal; in quel caso il journal solo dei metadati faceva più danni che altro).
Il full data journal è veramente poco utilizzato, anche su quei file system che lo supportano, a causa del grave impatto prestazionale (i dati devono essere scritti due volte: una volta nel journal, una volta in commit). Quindi se l'ntfs non supporta questo tipo di journal, non è in realtà molto importante. Non so se per "supporto parziale" si intende "ordered data mode", se qualcuno lo sa chiarisca questo punto.
L'unico file system che io conosco (potrebbero essercene altri) in grado di supportare il full data journal senza grosso impatto prestazionale è il reiser4, tramite la tecnica dei "wandering logs". Però nulla si ottiene gratis, e il reiser4 deve pagare una penalità in un altro modo.
Criceto31 Agosto 2005, 09:42 #83

WinFS è una ca*ata...

Molto peggio di quello che sembrava...

Al massimo servirà per i programmatori (per farci cosa non si è capito), ma non credo soppianterà mai un l'accesso classico ai files neanche su Windoze e non è un sostituto della ricerca veloce di Vista (quella sì che sembra un clone di SpotLight).

Non cerca neanche dentro i files, è solo un database SQL (quindi lento e poco adatto allo scopo) che indicizza i metadati. Che non si è capito come vengono inseriti...

Ecco il signor Raiser, quello del raiser FS di Linux, cosa ne pensa:
http://it.slashdot.org/comments.pl?...mp;cid=13433454

Anche se trovo più chiara (come spiegazione) la parte iniziale della sua Whitepaper linkata nell'articolo. http://www.namesys.com/whitepaper.html

P.S. Dall'intervento di Raiser si apprende che lo sviluppatore del "mitico" filesystem del BeOS ora lavora alla Apple... nel gruppo di SpotLight.
Criceto31 Agosto 2005, 09:45 #84
Originariamente inviato da: cdimauro
Essendosi ormai fatto tardi, gli si avvicinarono i discepoli dicendo:


Invece di fare questi post che cavolo, potresti provarlo. Ora ti puoi anche scaricare con il P2P una bella copia pirata di OS X da provare in uno dei tuoi cassoni...
Mr. Nippo31 Agosto 2005, 09:52 #85
Originariamente inviato da: zanardi84
Eh già!

L'unico S.O. veramente decente è stato l'ormai maturo win 2000. Leggero, stabile ed essenziale, senza fronzoli grafici inutili e finte funzionalità.

Windows eXPerience è stato uno schifo sino al sp2. Doveva essere la summa di tutta la sapienza di casa MS in fatto di sistemi operativi. E invece ci sono voluti 2 anni e mezzo prima di vedere xp finalmente all'altezza. Ma poi scusate una cosa: come è possibile costruire un sistema operativo intorno ad un browser da cui risulta inscindibile? Zero spazio alla concorrenza, maggiori rischi per il sistema.

Vista: sarà fuffa perchè non mi sembra possibile che per gestire una interfaccia grafica da videogioco sia necessario un A64 3500+, 2GB di ram e R520 a muovere i poligoni del desktop. Se poi levi tutta l'immodizia ti ritrovi con xp con un ipotetico sp4.

Ma perchè non implementano subito il nuovo file system? Immagino che due giorni dopo l'uscita ci saranno la patch che corregge il bug e la contro-patch che corregge il baco creatosi con la patch.
Dovremo aspettarci anche il successore di Win Me!
Sono anni ormai che si trascina questa storia e non vedo nulla di buono in futuro, a meno che non si aprano i sorgenti in modo che tutti possano contribuire a migliorare le cose (Come avviene per linux).




stra-mega-rotfl
meno male che ogni tanto si leggono questi post che perlomeno fanno sorridere.
niente di personale, ma non ho mai visto un tale concentrato di ovvietà, frasi fatte e incorrettezze.
perche' mi sembra evidente che non hai la benchè minima idea del tempo, dei soldi, e delle competenze necessarie ad implementare e testare un sistema operativo.
io ti suggerirei di conservare questo tuo post e rileggertelo tra qualche anno quando magari avrai più esperienza, dopo avere visto un dominio, un AD, qualche pc in rete e le relative problematiche di amministrazione.
SilverXXX31 Agosto 2005, 09:54 #86
Reiser (non raiser) è famoso per la sua "simpatia e mamabilità"
Cmq, cazzate a parte, anche se Reiser4 è MOLTO avanzato, veloce e ottimizzato per minimizzare gli sprechi di spazio (una cartella di piccoli file di testo, come può essere /etc, tiene all'incirca un terzo in meno della stessa in Reiser3) ha comunque i suoi difetti. Fino all'altro giorno era considerato dalla namesys stessa unstable su diverse architettura tra cui amd64. In più la funzionalità avanzate aggiunte non sono e non verrano mai utilizzate, dato che le implementa solo lui, e nessun altro fs (e cmq richiederebbe lavoro di riscrittura di diverse eprti di programma, mi sa).
WinFS, al contrario, sarà molto più usato, anche se cmq trovo stupido non farlo uscire subito; renderlo obbligatorio mi sembra eccessivo, ma almeno farlo uscire con il resto del so era meglio.
ilsensine31 Agosto 2005, 10:04 #87
Originariamente inviato da: SilverXXX
Reiser (non raiser) è famoso per la sua "simpatia e mamabilità"

...e ha già pagato abbondantemente per alcune sue frescate. Bisogna prendere sempre con le pinze quello che dice.
Ha idee brillanti, ma quando sproloquia sembra proprio fuori di zucca. Ne ho lette di ben peggiori, tipo consigliare agli altri sviluppatori di fs per linux di smettere di perdere tempo a scrivere i loro fs, e implementarli invece come plugin del reiser4 (sic!)
SilverXXX31 Agosto 2005, 10:08 #88
Originariamente inviato da: ilsensine
...e ha già pagato abbondantemente per alcune sue frescate. Bisogna prendere sempre con le pinze quello che dice.
Ha idee brillanti, ma quando sproloquia sembra proprio fuori di zucca. Ne ho lette di ben peggiori, tipo consigliare agli altri sviluppatori di fs per linux di smettere di perdere tempo a scrivere i loro fs, e implementarli invece come plugin del reiser4 (sic!)



Questa me l'ero persa
fantoibed31 Agosto 2005, 10:10 #89
Originariamente inviato da: Criceto
Molto peggio di quello che sembrava...

Ho letto. Ovviamente è di parte, ma alcuni punti sono molto plausibili: se i metadati sono memorizzati in un layer superiore a quello dei dati è plausibile che si perda qualcosa in prestazioni.

Tanto per restare in tema, qui c'è un (vecchio) articolo sulle caratteristiche e sulle prestazioni dei filesystem journaled disponibili quella volta (2001). Il reiserfs era ancora alla 3.5.33... http://www.linuxgazette.com/issue68/dellomodarme.html

Qualcuno sa se con WinFS si è fatto qualche passo in avanti per la frammentazione dei files? Sono stufo di dover far andare il deskeeper ogni secondo giorno...
RaouL_BennetH31 Agosto 2005, 10:55 #90
Originariamente inviato da: demon77

il problema è che si rischia di creare casini enormi se non lo si gestisce bene... e poi salteranno fuori falle di sicurezza che la cara fat32 manco si sognava!


Dammi il nome del tuo fornitore di sfere di cristallo super magiche!! Anche io voglio vedere il futuro!!!

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^