Newsgroup: it.comp.os.win.xp
Titolo: NTFS Last Access Time Logging

  1.. Disable NTFS Last Access Time Logging (solo per file system NTFS)
  Start > Esegui > regedit > HKEY_LOCAL_MACHINE > System > CurrentControlSet 
 > Control > Filesystem. Aggiungi una nupva DWORD - 
"NtfsDisableLastAccessUpdate" ed impostala a 1.
ma conviene ????

Daniele ha scritto:

IMHO no...
-- 
Gerardo Fransecky
Microsoft MVP
http://blogs.dotnethell.it/gerardo

 ha scritto nel 
messaggio news:mn.7aea7d680...@ID-160269.user.uni-berlin.de...

perchè no? quell'accesso al disco ogni 5 secondi è seccante anche se ho 2 
dischi sata 2 veloci non capisco perchè deve loggare in continuo, ho fatto 
la modifica e adesso s'è calmato anche se con filemon vedo C:\$Logfile che 
viene richiamato da system , qualche idea?

 richiamato da system , qualche idea?
Principalmente perché l'impatto a livello di prestazioni è minimo ed
infatti si consiglia di disabilitarlo solo in particolari circostanze
quali sistemi embedded basati su memorie flash. Il fatto che il sistema
acceda a $LogFile è normale visto che viene utilizzato da NTFS per il
recovery in caso di anomalie (NTFS è un file system transazionale).


 ha scritto nel 
messaggio news:mn.7b157d688...@ID-160269.user.uni-berlin.de...

ho rimesso come prima, ma come mai la microsoft consiglia quella 
modifica????

 ho rimesso come prima, ma come mai la microsoft consiglia quella modifica????
In sistemi embedded solitamente non è necessario gestire il "Last
Access Time Logging", a maggior ragione se il sistema utilizza memorie
flash che hanno un numero limitato di cicli di lettura/scrittura.


 viene richiamato da system , qualche idea?
Ti hanno mai detto che le cose che non si conoscono non si toccano? :-)
Quel file (C:\$Logfile) e le impostazioni che hai menzionato prima
(NtfsDisableLastAccessUpdate) c'entrano tra loro come le zucchine con
gli aspirapolvere.
Quanto al quesito originale non vi è vantaggio salvo che in casi
particolari, come per esempio su filesystem dedicati a spooling di mail
o (come detto da Gerardo) filesystem su CF.
Nell'uso desktop il vantaggio prestazionale è assolutamente trascurabile.
Infine leggiti questo articolo: 
http://www.krisopea.it/mvp/Quoting.htm
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

 ha scritto nel messaggio 
news:44e24c3f$1...@news.telnetwork.it...

ciao non hai capito un cazzo c:$logfile c'entra eccome basta che leggi uno 
dei 3 milioni di articoli che consigliano di disattivare quella funzione di 
logging , gerardo cita solo un'articolo tra i milioni contrari ma senza dare 
una spiegazione convincente

 una spiegazione convincente
Come ti ha chiesto Karappo nell'altro NG
(microsoft.public.it.windowsxp) nel quale hai fatto multipost, perché
non citi uno dei 3 milioni di articoli in modo che si possa ragionare
sul perché viene consigliato di disattivarlo?


 IMHO no...
IMHO si'.
Purche' con cautela e consapevolezza.
Tempo fa ho studiato a lungo la struttura di NTFS (solo per cultura
personale).
La registrazione di una data di ultimo accesso e' molto utile, ma solo se
fatta con criterio.
Il problema e' che in Windows un file risulta 'letto' anche se solo ne
esamini le proprieta'.
In queste condizioni la validita' dell'informazione crolla drasticamente.
Io l'ho disabilitata.
La controindicazione e' molto seria e pericolosa: se il sistema per qualche
motivo avvia un'attivita' che usa questa informazione, il risultato puo'
essere molto diverso dalle aspettative.
Per esempio, una compressione dei files 'vecchi' puo' portare a comprimere
mezzo sistema, compresi i moduli eseguibili di uso continuo.
-- 
Beppe
--
L'indirizzo email non e' valido; il dominio giusto e' 
katamail.com

 mezzo sistema, compresi i moduli eseguibili di uso continuo.
In questo caso però verrebbe controllata non la data di ultimo accesso
ma la data di ultima modifica, il cui aggiornamento non è
disabilitabile. AFAICT le uniche cose che quasi per certo sfruttano tale
informazione, sono le routine di ottimizzazione integrate in XP (file
meno usati, preloading delle librerie, ecc.). Per il resto non vi
dovrebbero essere particolari controindicazioni nel perdere
l'informazione se non nel caso di analisi forense (vedere quali sono
stati gli ultimi files acceduti).
Fatto sta che alla fine l'incremento prestazionale è assolutamente
irrilevante nell'uso desktop comune, ed è quindi inutile disabilitare
tale opzione.


 contrari ma senza dare una spiegazione convincente
Ma guarda che tu puoi fare quel che ti pare, anche formattarti il
sistema. Hai fatto una domanda e ti è stato risposto. Se non vuoi
ascoltare le risposte che ti vengono date puoi anche evitare di porre
direttamente le domande, dato che la gente non viene pagata per darti il
supporto; il NG non è un helpdesk.
Per quanto mi riguarda certamente non perderò un solo minuto in più né
per leggere altri tuoi stupidi commenti, né tantomeno per darti risposte
che non ti interessa leggere; spero che anche tutti gli altri siano
della stessa opinione.
Bye Bye.
PLONK!!!


 mezzo sistema, compresi i moduli eseguibili di uso continuo.
Il discorso secondo me è leggermente diverso... Non si parlava tanto
della possibilità di poterlo fare e delle relative controindicazioni da
te esposte, quanto dell'effettiva utilità di una tale operazione.
L'attributo "Last Access Time" non viene scritto immediatamente su
disco, ma viene mantenuto in memoria: la scrittura vera e propria
avviene solitamente una volta ogni ora oppure quando viene modificato
un altro attributo (ad esempio in caso di modifica del file). Quindi
l'impatto sulle prestazioni è praticamente irrilevante.
