Menu principale

News:

Ritornati online con una nuova veste grafica

Deframmentazione e eMule

Aperto da DjDiabolik, 14 Novembre 2008, 18:51:28

Discussione precedente - Discussione successiva

DjDiabolik

Ciao ragazzi, è vero che deframmentare gli hard disk crea problemi ad emule ?!!?!?
Se fosse vero....... quale cartella dovrei evitare di far deframmentare ? Incoming o Temp ?!?! E le sue cartelle quali config e tutto il resto ??

Inoltre come chiedevo nel titolo, sapete consigliarmi un buon programmino di deframmentazione ?? Ho provato a fare una ricerca su internet e i pareri sono discordanti.

zaro5o

Ciao, (leggende metropolitane?) non credo che deframmentare l'HD crei problemi. Usa l'utilità di frammentazione dischi di windows.
«Un essere umano che si adegua, che subisce, che si fa comandare, non è un essere umano» Oriana Fallaci.

«Con le vostre leggi vi invaderemo, con le nostre leggi vi domineremo!» Bin Laden.

Vincent Vega

#2
Meglio ancora se utilizzi JKDefrag.
Citazione di: DjDiabolik il 14 Novembre 2008, 18:51:28
Ciao ragazzi, è vero che deframmentare gli hard disk crea problemi ad emule?
No, al massimo è eMule che aumenta la Frammentazione dei dati scritti su disco. Puoi ridurre questo fenomeno disabilitando l'Opzione:

Opzioni > Avanzate > Crea nuovi File .part come Sparse (solo NTFS)

Se disabiliterai quest'opzione del Client ti suggerisco di abilitare |Alloca l'intera dimensione per i File .part non-Sparse|per una gestione migliore dello spazio libero sul tuo Hdd.

Ciao :D.

MoNrOo

1. L'utilità di Windows fa schifo per deframmentare.

2. Non deframmentare l'hd su cui viaggia il mulo se esso è attivo, affaticheresti l'hd inutilmente.

3. Deframmentare l'unità dove c'è eMule avrebbe senso solo se ci fossero anche altri file oltre ai temp. Altrimenti se hai una partizione o un hd solo per i temp di emule non ne vale la pena.
-=#§ MeTaL RuLeZ §#=-

Vincent Vega

Non a caso si consiglia di dedicare un intero Hdd ad eMule, oppure una singola partizione per limitare il danno ad una serie di settori del Disco Fisso.

zaro5o

Citazione di: Vincent Vega il 14 Novembre 2008, 19:19:03
...dedicare un intero Hdd ad eMule, oppure una singola partizione...

...l'avevo preso per scontato, evidentemente non è così!
«Un essere umano che si adegua, che subisce, che si fa comandare, non è un essere umano» Oriana Fallaci.

«Con le vostre leggi vi invaderemo, con le nostre leggi vi domineremo!» Bin Laden.

DjDiabolik

#6
Allora....... cominciamo a dire che io ho su installati 2 hd.
Master - 80GB Slave - 120 GB

Il Master da 80Gb è diviso in 2 partizioni:
C -> 15GB - c'è il sistema operativo e alcuni programmi
H -> il restante -> c'è appunto la cartella Temp e Incoming di emule... un pò di file mp3 e altra robetta

Lo Slave è un 120Gb anch'esso in 2 partizioni:
D e E Rispettivamente di 90 e 30GB circa dove c'è il resto.. quali programmi che uso in windows il file di swap e via dicendo.

Ora il mio dubbio è questo......... se io volessi Deframmentare C non credo di incappare in problemi stessa cosa per lo D e per E ma il problema potrebbe appunto venire mentre vado a deframmentare H che è appunto quello che contiene la cartella Temp e Incoming.

Avevo letto tempo fà che la deframmentazione di tale cartella Temp crea problemi ai file in download è vero ?!?!
Non so se quelle opzioni che dice Vincent ma credo cmq che la seconda opzione detta da lui sia appunto spuntata di default su emule.......

Cmq qua da me piove da far paura! e va in continuazione via la corrente.... non credo sia consigliabile fare la deframmentazione in questo stato.....

*EDIT*
Non mi pare molto comodo da usare sto JkDefrag però... da comando di testo...... non potevano mettere una gui.... addirittura si dice di eseguirlo dalla modalità provvisoria....... boh.

mattia.pascal

Possono esserci dei problemi nel deframmentare la cartella Temp di eMule (mentre eMule è in uso) perchè mentre il client, scaricando, scrive dati sull'hard disk e quindi crea i file temporanei, contemporaneamente l'applicazione che esegue il defrag deve spostare gli stessi dati in altri settori dello stesso hard disk per "compattare" i file (e il lavoro dovrà essere eseguito dalla stessa testina).
Ovviamente eMule scarica singoli chunks (pezzi) del file in download dove trova posto nell'hard disk e visto che i singoli chunks vanno a formare un file temporaneo se, nel momento in cui deframmenti, eMule sta scaricando quel file, il programma non potrà deframmentarlo perchè già in uso da un'altra applicazione.. il problema è che eMule non scarica continuamente un singolo file (o meglio i suoi chunks) ma ne scarica diversi contemporaneamente fermando e riprendendo in continuazione il singolo download di un file, quindi se durante questa attività viene avviato un deframmentatore è facile che si creino conflitti nel "trattare" gli stessi file.

Nel tuo caso tra l'altro, avendo una partizione apposta per i temporanei, è abbastanza inutile deframmentarla.. visto che sarà comunque continuamente soggetta a spostamenti durante tutto il periodo di utilizzo di eMule.
Deframmentare le altre unità, durante l'utilizzo di eMule, ovviamente non crea problemi.

Sostanzialmente è quello che aveva già scritto Monroo ;)

Per quanto riguarda le applicazione potresti provare Auslogics Disk Defrag o un applicazione molto interessante come Defraggler
".. c’è dentro tutta la nostra storia, tutto il nostro passato, tutti i nostri dolori, le nostre sciagure, le nostre gioie. .. e, a sapere intendere.. ci si sentono delle voci lontane.. Grandi voci lontane, grandi nomi lontani" P.C.

" .. spaghetti e mandolini. Allora qui m'inc_zzo, son fiero e me ne vanto, gli sbatto sulla faccia, cos'è il Rinascimento." G.G.

"Un nome, almeno, un nome, bisogna che me lo dia subito." L. Pirandello

Walter

Personalmente consiglio JKDefrag. Free software, veloce e leggero.
L'unica banalità sta nel giudizio.

Vincent Vega

#9
Citazione di: DjDiabolik il 14 Novembre 2008, 22:32:28
Non mi pare molto comodo da usare sto JkDefrag però... da comando di testo...addirittura si dice di eseguirlo dalla modalità provvisoria.
Da riga di comando ti consente di escludere le partizioni che vorrai dal processo di deframmentazione, nel tuo caso [H:].

http://www.emuleitalia.eu/index.php/topic,24645.msg225446.html#msg225446

Quindi, nel tuo caso:

C:\Programmi\JkDefrag-3.36\jkdefrag -e h:

A meno che il File jkdefrag.exe non venga salvato altrove. Non è necessario eseguirlo in modalità provvisoria come pensi ;).

DjDiabolik

Citazione di: Vincent Vega il 14 Novembre 2008, 19:12:25
Meglio ancora se utilizzi JKDefrag.No, al massimo è eMule che aumenta la Frammentazione dei dati scritti su disco. Puoi ridurre questo fenomeno disabilitando l'Opzione:

Opzioni > Avanzate > Crea nuovi File .part come Sparse (solo NTFS)

Se disabiliterai quest'opzione del Client ti suggerisco di abilitare |Alloca l'intera dimensione per i File .part non-Sparse|per una gestione migliore dello spazio libero sul tuo Hdd.

Ciao :D.
Ho appena disabilitato la prima e abilitato la seconda......... cmq ho trovato un sistema per eseguire JkDefrag che va che è una meraviglia:
Avete presente la scansione che fà Spybot se lo seleziona per una volta all'avvio del sistema !?!?!?
Se si basta andare nel registro e piazzare il JkDefrag li e riavviare XP o Vista, ancora prima che tutti i servizi principali vengano attivati l'Os avvia JKDefrag..... una volta terminato basta chiuderlo e viene avviato XP correttamente con tutti gli HD Deframmentati!

Vincent Vega

Spiega meglio, mi interessa...

MoNrOo

Se ho ben capito fa una deframmentazione pre-boot.
-=#§ MeTaL RuLeZ §#=-

Vincent Vega

In stile PageDefrag. Ma come?

... ^-^!!!

Walter

Dovrebbe essere sufficiente andare nel registro con regedit, cercare la cartella "Run" sotto HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion, poi clic destro -> Nuovo -> Valore stringa e digitare un nome per il servizio da avviare.

Compare il nome del servizio; fai clic destro sul servizio e clic su Modifica. In "Dati valore" immetti il percorso completo dell'applicazione da avviare con gli argomenti.

E da quel momento in poi, all'avvio di Windows, fa quello che gli hai detto di fare.

Correggetemi se sbaglio qualcosa. Pasticciare nel Registro è a nostro rischio e pericolo.
L'unica banalità sta nel giudizio.