View Full Version : File system windows vista...indietro rispetto ad altri SO...
geometra91
21-06-2007, 01:40
direttamente da wikipedia.it
Componenti di base:
Transactional NTFS (NTFS 6.0) è la nuova versione di NTFS che in Windows Vista diventa un file system completamente transazionale (NTFS di Windows XP è transazionale solo per le operazioni su metadati - cancella, rinomina ecc. - e non nei confronti dei dati veri e propri).
[...]
Windows Vista, oltre a numerose innovazioni, ha messo in luce anche diverse critiche. La più sentita è certamente quella che ha riguardato i continui rinvii del suo lancio sul mercato. Un'ennesima delusione è stata la soppressione del nuovo "file system" WinFS. WinFS avrebbe rappresentato un enorme passo avanti nel modo in cui i dati sono memorizzati e soprattutto ricercati. Questa tecnologia (che doveva utilizzare NTFS 6 come backing store), doveva fondere caratteristiche dei database relazionali, dei database a oggetti e dei file systems, ed essere così il famoso "file system a oggetti" già promesso in Cairo. Inoltre il file system di Vista viene criticato per la necessità di deframmentazione, operazione che su file system di altri sistemi operativi non è più necessaria da anni.
Si sa qualcosa in più adesso? poi mi meraviglia fortemente il fatto che altri file system non hanno bisogno di frammentazione... :eek:
ma poi che vuol dire "Transactional NTFS (NTFS 6.0) è la nuova versione di NTFS che in Windows Vista diventa un file system completamente transazionale"? e il fatto che winfs dovrebbe utilizzare NTFS come backing store che vuol dire?
tommy781
21-06-2007, 07:53
guarda...che altri file system non abbiano bisogno di deframmentazione sarebbe da discutere a lungo...comunque io preferisco di gran lunga che abbiano scelto un file system ben collaudato piuttosto che uno innovativo ma magari acerbo. cavoli...c'è ancora gente che asserisce che il fat32 è meglio...figurati quanto è sensibile o pronto il mondo dell'utilizzatore medio di pc per queste cose.
nuovoUtente86
21-06-2007, 09:43
Ma che gobalmente fat32 si meglio di ntfs è una bufalissima,è vero ed innegabile però che mediament fat32 risulta piu veloce.Nutro infine qualche dubbio sulla perfetta transazionalità del fs di Vista.
FS che non hanno bisogno di deframmentazione? Mai? :asd:
A me sembra una mezza vaccata, visto e considerato inoltre come funzionano meccanicamente gli HD attuali...
Pandrin2006
21-06-2007, 10:01
Nutro infine qualche dubbio sulla perfetta transazionalità del fs di Vista.
NTFS di Vista è completamente transazionale, e ha anche delle API TxF che i programmatori possono usare per compiere transazioni nei loro programmi: per esempio le recenti versioni di Avast! per Vista fanno uso del TxF per aggiornare in maniera transazionale l'antivirus, Windows Update di Vista usa le transazioni di TxF per applicare gli aggiornamenti ai file e al registro, ecc.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/transact/fs/portal.asp
Transactional NTFS (TxF)
Windows® provides a transaction infrastructure in the operating system kernel that allows operating system services to participate in transactions. Windows "Longhorn" uses the kernel-mode transaction support to provide a transactional version of the NTFS file system.
Transactional NTFS (TxF) allows all file operations on an NTFS file system volume to be performed transactionally. Because transactions are necessary to both preserve data integrity and handle error conditions reliably, you can use TxF to develop robust solutions on the Windows platform.
Linux e Mac invece non offrono API native di supporto ai programmi per fare transazioni, quindi Transactional NTFS di Vista è un passo avanti.
geometra91
21-06-2007, 10:13
che vuol dire transazionale? comunque passando da fat32 a ntfs tempo fa, l'ntfs mi è sembrato più veloce...
matsnake86
21-06-2007, 10:18
MA credeta anke alle vaccate che scrivono i panettieri su wikipedia?
:sofico:
Da imo per molte cose wikipedia va bene, ma sul campo informatico italiano c'è da discutere.
lnessuno
21-06-2007, 12:00
FS che non hanno bisogno di deframmentazione? Mai? :asd:
A me sembra una mezza vaccata, visto e considerato inoltre come funzionano meccanicamente gli HD attuali...
prova a guardare qualunque sistema operativo moderno diverso da windows... :p
sul pc di casa ho linux da diversi anni (ho dovuto formattare recentemente perchè ho fatto un pasticcio software, per la verità :D ma sarà durato almeno 3 anni), e non ho mai avuto alcun decadimento di prestazioni... file sytem reiserfs. ma più o meno è così con qualunque file system :p
edit:
qua http://geekblog.oneandoneis2.org/index.php/2006/08/17/why_doesn_t_linux_need_defragmenting spiega in modo semplice come mai i dischi si frammentano, e come alcuni sistemi evitano questo problema.
prova a guardare qualunque sistema operativo moderno diverso da windows... :p
Ho iniziato con lo Spectrum 48K nell'82... grazie, non sono nato ieri con Windows come unico OS mai usato in vita mia. ;) Pensa che avevo persino montato Linux sul mio A1200/68060, così potevo fare il "dual boot" :p
Non mi ritengo però un esperto di fs...
Ho sempre trovato fastidiosa l'arroganza di certi utenti Linux che solo a sentire Windows (che uso in realtà stabilmente da soli 4 mesi) = utente inesperto e ignorante. (Non ce l'ho con te nello specifico, non voglio fare flame inutili). Meno male che tanti miei amici che lavorano e sviluppano su Linux sono più aperti mentalmente e non saltano subito a conclusioni affrettate... ;)
edit:
qua http://geekblog.oneandoneis2.org/index.php/2006/08/17/why_doesn_t_linux_need_defragmenting spiega in modo semplice come mai i dischi si frammentano, e come alcuni sistemi evitano questo problema.
Ok, grazie. Sicuramente usano un sistema più efficiente ma come spiega l'articolo se inizi a raggiungere già l'80% di disk-full anche lì inizi ad avere dei decadimenti di prestazioni (ovviamente, mi sembrava impossibile il contrario...):
Fragmentation thus only becomes an issue on ths latter type of system when a disk is so full that there just aren't any gaps a large file can be put into without splitting it up. So long as the disk is less than about 80% full, this is unlikely to happen.
It is also worth knowing that even when an OS says a drive is completely defragmented, due to the nature of hard drive geometry, fragmentation may still be present: A typical hard drive actually has multiple disks, AKA platters, inside it.
Usiamo il termine corretto: "ridurre" (anche notevolmente se vuoi) l'esigenza della deframmentazione.
lnessuno
21-06-2007, 14:53
Ho iniziato con lo Spectrum 48K nell'82... grazie, non sono nato ieri con Windows come unico OS mai usato in vita mia. ;) Pensa che avevo persino montato Linux sul mio A1200/68060, così potevo fare il "dual boot" :p
Non mi ritengo però un esperto di fs...
Ho sempre trovato fastidiosa l'arroganza di certi utenti Linux che solo a sentire Windows (che uso in realtà stabilmente da soli 4 mesi) = utente inesperto e ignorante. (Non ce l'ho con te nello specifico, non voglio fare flame inutili). Meno male che tanti miei amici che lavorano e sviluppano su Linux sono più aperti mentalmente e non saltano subito a conclusioni affrettate... ;)
Ok, grazie. Sicuramente usano un sistema più efficiente ma come spiega l'articolo se inizi a raggiungere già l'80% di disk-full anche lì inizi ad avere dei decadimenti di prestazioni (ovviamente, mi sembrava impossibile il contrario...):
Fragmentation thus only becomes an issue on ths latter type of system when a disk is so full that there just aren't any gaps a large file can be put into without splitting it up. So long as the disk is less than about 80% full, this is unlikely to happen.
It is also worth knowing that even when an OS says a drive is completely defragmented, due to the nature of hard drive geometry, fragmentation may still be present: A typical hard drive actually has multiple disks, AKA platters, inside it.
Usiamo il termine corretto: "ridurre" (anche notevolmente se vuoi) l'esigenza della deframmentazione.
il prova a guardare era riferito a prova a guardare i file system di qualunque sistema operativo moderno rispetto a windows... in effetti quasi tutti hanno quasi eliminato il problema della frammentazione dei file (chiaro che ci sono dei limiti fisici, ma se arrivi ad avere un disco pieno all'80% e oltre forse è ora di iniziare a pensare di sostituirlo o di aggiungerne un altro).
per quanto riguarda la frecciatina sull'apertura mentale, quello che è saltato a conclusioni affrettate facendosi una risata leggendo che ci sono file system che non necessitano di deframmentazione sei tu, comunque :Prrr:
il prova a guardare era riferito a prova a guardare i file system di qualunque sistema operativo moderno rispetto a windows... in effetti quasi tutti hanno quasi eliminato il problema della frammentazione dei file (chiaro che ci sono dei limiti fisici, ma se arrivi ad avere un disco pieno all'80% e oltre forse è ora di iniziare a pensare di sostituirlo o di aggiungerne un altro).
È sbagliato usare il termine "eliminato" (il quasi davanti mi piace di più ;)) e anche "Inoltre il file system di Vista viene criticato per la necessità di deframmentazione, operazione che su file system di altri sistemi operativi non è più necessaria da anni."
E quello criticavo se ti vai a rileggere il mio post di 2 righe, come altri qui... Sicuramente non il fatto che possano esistere soluzioni più sofisticate di quelle adottate in NTFS.
per quanto riguarda la frecciatina sull'apertura mentale, quello che è saltato a conclusioni affrettate facendosi una risata leggendo che ci sono file system che non necessitano di deframmentazione sei tu, comunque :Prrr:
Pardon? :mbe: (Nessuna "frecciatina"... riscontro empirico, altroché! ;))
Sarà che io sono abituato a maggiore precisione nell'uso dei termini e nella scelta delle parole quando parlo di carattersitiche tecniche... :Prrr:
lnessuno
21-06-2007, 15:46
ma infatti non c'è niente di sbagliato nelle frasi che hai rossettato, il problema è quasi eliminato nel senso che per la stragrande maggioranza dei casi non è proprio necessario deframmentare, a meno di arrivare ad avere il disco praticamente pieno... ma quello è un limite hardware, nessun file system può fare miracoli in questi casi limite :p
per la scelta delle parole, mi sembra che nessuno dei due si sia spiegato davvero bene, perchè -forse- stiamo semplicemente dicendo la stessa cosa, da punti di vista diversi :asd:
nuovoUtente86
21-06-2007, 21:38
NTFS di Vista è completamente transazionale, e ha anche delle API TxF che i programmatori possono usare per compiere transazioni nei loro programmi: per esempio le recenti versioni di Avast! per Vista fanno uso del TxF per aggiornare in maniera transazionale l'antivirus, Windows Update di Vista usa le transazioni di TxF per applicare gli aggiornamenti ai file e al registro, ecc.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/transact/fs/portal.asp
Transactional NTFS (TxF)
Windows® provides a transaction infrastructure in the operating system kernel that allows operating system services to participate in transactions. Windows "Longhorn" uses the kernel-mode transaction support to provide a transactional version of the NTFS file system.
Transactional NTFS (TxF) allows all file operations on an NTFS file system volume to be performed transactionally. Because transactions are necessary to both preserve data integrity and handle error conditions reliably, you can use TxF to develop robust solutions on the Windows platform.
Linux e Mac invece non offrono API native di supporto ai programmi per fare transazioni, quindi Transactional NTFS di Vista è un passo avanti.
In teoria è cosi,ma nella pratica penso che la cosa non sia esattamente quella descritta,senza nula togliere alla bontà di questo filesystem
In teoria è cosi,ma nella pratica penso che la cosa non sia esattamente quella descritta,senza nula togliere alla bontà di questo filesystem
vai a quel paese imbecille!
nuovoUtente86
22-06-2007, 09:26
vai a quel paese imbecille!
ma tu sei fuso....ora vediamo se ti sbattono definitivamwnte fuori dal forum..cosi la finisci di offendere le persone che ne sanno piu di te.
pistolino
22-06-2007, 10:31
vai a quel paese imbecille!
E' una forma di saluto confidenziale delle tue parti?:confused: :D
Regards
nuovoUtente86
22-06-2007, 10:36
E' una forma di saluto confidenziale delle tue parti?:confused: :D
Regards
probabilmente sarà cosi..ma presumo darà il primo(anzi non proprio dato che è sua consuetudine) e l' ultimo saluto che fa.
E sì che è anche da poco rientrato da 10 gg di sospensione (http://www.hwupgrade.it/forum/showthread.php?t=1484408)...
Va beh, segnaliamo...:rolleyes:
II ARROWS
22-06-2007, 18:44
E' una forma di saluto confidenziale delle tue parti?:confused: :D
RegardsVai a quel paese imbecille! WinFS è stato annullato perchè troppo esoso di risorse, quindi io non andrei a lamentarmi troppo della sua assenza, se per avere dei miglioramenti così elevati devo avere anche un decadimento prestazionale imbarazzante.
Inoltre non esageriamo: qua è stato detto che NON è NECESSARIO, non che è necessario in misura inferiore. E comunque Vista deframmenta quando il computer è in pausa, quindi non cambia molto da questo lato.
E andate tutti a quel paese imbecilli!
vai a quel paese imbecille!
Per il momento sei sospeso almeno 2 settimane, ma il provvedimento è provvisorio
lnessuno
22-06-2007, 20:27
proprio oggi il sistema operativo ha fatto un check del file system (lo fa in automatico ogni tot avvii). ho formattato un mesetto fa, e ho una frammentazione dell'1,2% :p
nuovoUtente86
22-06-2007, 20:30
proprio oggi il sistema operativo ha fatto un check del file system (lo fa in automatico ogni tot avvii). ho formattato un mesetto fa, e ho una frammentazione dell'1,2% :p
a me nn lo fa in automatico,ma dove le vedi queste statistiche?
lnessuno
22-06-2007, 20:30
a me nn lo fa in automatico,ma dove le vedi queste statistiche?
all'avvio... quando ha finito il check mi ha detto qual è la frammentazione del disco
nuovoUtente86
22-06-2007, 20:31
all'avvio... quando ha finito il check mi ha detto qual è la frammentazione del disco
ma da dove lo abiliti il check
lnessuno
22-06-2007, 20:32
ma da dove lo abiliti il check
non l'ho toccato per la verità... è configurato così di default, su ubuntu
nuovoUtente86
22-06-2007, 20:34
non l'ho toccato per la verità... è configurato così di default, su ubuntu
perdonami ma in un' area di discussione su Vista che c' entra Ubuntu?
lnessuno
22-06-2007, 20:36
perdonami ma in un' area di discussione su Vista che c' entra Ubuntu?
scusa ma... leggi la prima pagina prima di fare domande che non ti interessano :rolleyes: mi eviti la fatica di risponderti.
nuovoUtente86
22-06-2007, 20:42
scusa ma... leggi la prima pagina prima di fare domande che non ti interessano :rolleyes: mi eviti la fatica di risponderti.
esiste un ' area di discussione apposita dove poter decantare le lodi del tue bel file system..non penso questo sia il posto adatto.
II ARROWS
22-06-2007, 22:41
Ma questo posto è adatto. Basta che ora ci dica come è messo il disco che usa su Vista, naturalmente a parità di capacità ed utilizzo...
Però fallo.
Mi nasce spontanea la domanda allora: dove si vede l'indice di frammentazione in Vista?
lnessuno
23-06-2007, 00:54
Ma questo posto è adatto. Basta che ora ci dica come è messo il disco che usa su Vista, naturalmente a parità di capacità ed utilizzo...
Però fallo.
dovreste essere voi a dirlo... vista sul mio pc non è installato (ho xp, ma l'ho avviato solo una volta dopo l'installazione credo :D)
entrambi su partizioni da 40 gb... se volete domani provo ad avviarlo e vedo come e messo (ripeto... appena installato e mai usato). però non so se fra il fs di xp e quello di vista cambi qualcosa :boh:
Mi nasce spontanea la domanda allora: dove si vede l'indice di frammentazione in Vista?
Il tool grafico non l'ho trovato.
Se però vuoi vedere l'indice per una partizione basta che tu apri cmd come Amministratore e da lì scrivi
defrag C:\ -a
Ovviamente sostituendo a C la lettera della partizione che vuoi controllare.
II ARROWS
23-06-2007, 12:48
dovreste essere voi a dirlo... vista sul mio pc non è installato (ho xp, ma l'ho avviato solo una volta dopo l'installazione credo :D)E allora non è il posto adatto.
P.S. Troveresti lo 0% di frammentazione se non l'hai mai usato...
lnessuno
23-06-2007, 13:21
E allora non è il posto adatto.
P.S. Troveresti lo 0% di frammentazione se non l'hai mai usato...
oddio...
http://www.hwupgrade.it/forum/showthread.php?t=1497571
se si parla di altri file system per forza di cose si parla anche di altri sistemi operativi...
comunque una volta installato e configurato windows xp il disco è già abbastanza frammentato, poi ripeto vista non lo conosco e non so come si comporti
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.