|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
www.hwupgrade.it
Iscritto dal: Jul 2001
Messaggi: 75173
|
Link alla notizia: http://www.hwupgrade.it/news/portatili/15867.html
Pare che alla base di alcuni problemi di rallentamento in smartphone o dispositivi simili vi sia il disco frammentato Click sul link per visualizzare la notizia. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: May 2003
Città: Pontedera
Messaggi: 569
|
Proprio vero che ormai gli smartphone diventano sempre più simili a dei piccoli PC, con i pregi ma a quanto pare anche i difetti di questi ultimi.
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 1999
Città: Passato, Presente e Futuro
Messaggi: 3700
|
Un'aggiunta alla notizia
Lo stesso dicasi per gli "oggetti" tecnologicamente più grandi, quali videocamere, fotocamere, videoregistratori, ecc. che hanno una memoria interna (non necessariamente un Hard Disk).
Personalmente, come frammento periodicamente i due Hard Disk del PC, così faccio anche con la mia Yamaha Tyros (che ha un Hard Disk da "solo" 2 GB). Aggiungo inoltre che alcuni supporti ottici, tipo i DVD-RAM, necessitano di periodica deframmentazione.
__________________
Il tempo non è denaro.[/url] ma si può usare quando si vuole.[/url]i9-11900F~128 GB~ASRock Z590 Taichi~9070 XT 16GB |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Nov 2003
Messaggi: 224
|
...mi sembra di ricordare che ext2 (un diffuso file system di linux) sia molto meno sensibile alla frammentazione di FAT. Non sarebbe sufficiente che i produttori adottasero quello (che è liberamente disponibile) per eliminare il problema? Qualche superesperto ne sa qualcosa? Ci sarebbero controindicazioni (a parte le maggiori ma non insuperabili difficoltà di accesso da Windows)?
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: May 2005
Città: Verona
Messaggi: 952
|
si Ext2 è poco sensibile alla frammentazione, anzi direi che per la quantità di dati elaborati dagli smartphone e simili sarebbe praticamente immune. E lecito aspettarsi che solo gli smartphone equipaggiati da OS Microsoft soffrano di questo problema (cioè la maggior parte).
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jul 2005
Messaggi: 491
|
Le difficoltà è una questione di pigrizia. I driver per fat in win ci sono di default, e i produttori li hanno programmati, per i loro apparecchi diversi anni fa e ora non vogliono sbattersi a fare un nuovo driver. Il fs etx2 è libero, e dovrebbe essere facile scrivere un driver. Inoltre data la sua maggiore complessità rispeto a fat avrebbe un rendimento in termini di spazio minore. E poi con win non è possibile accedervi se non con un programma expolre2fs. Con il mac invece dovrebbe essere facile accedervi. Comunque sarebbe la migliore idea secondo me.(premetto che sono un utente GNU che disprezza i prodotti M$). Inoltre se ci fosse un driver integrato in win per ext2 win migliorerebbe la compatibilità con GNU/Linux, e pensso che cio non lo vogliono. Opppure secondo voi (sono ignorante in materia) si potrebbe usare NFS o Samba anche via USB , perchè col bluetuth di sicuro, ma tutto diventerebbe + complicat. Verra un giorno che doveremo fare il defrag, agg. antivirus, pulizia del registro, pulizia dagli spy/ad-ware alla lavatrice, al frigo, al forno, alla doccia.... ecc
|
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Sep 2003
Città: Novara
Messaggi: 246
|
Non vorrete mica che MS rinuncia alle royalty sulla FAT32 vero?
Per questo Windows non sarà mai (almeno volontariamente da parte MS) compatibile con ext2 (a cui posso aggiungere ext3, reiserfs, reiser4, come tantissimi altri fs non sensibili alla frammentazione...). |
![]() |
![]() |
![]() |
#8 | |
Member
Iscritto dal: Aug 2004
Messaggi: 140
|
Quote:
__________________
<<Ryzen 7 1700 @ 3,775GHz (C&Q attivi) > Noctua NH-U12P se2 || Gigabyte Aorus Gaming 5 || 16 GB Corsair Vengeance LPX @ 3000MHz CL16 || Sapphire Radeon HD 7870 (aspettando... maledetti minatori) > Asus VX248H || Samsung 850 Evo 250GB & WD Caviar Blue 1TB || EVGA SuperNova G2 650W || Fractal Design Define R4>> |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jan 2004
Città: Bologna
Messaggi: 655
|
Esiste una soluzione molto semplice cmq: il PC penso che uno che ha una digitale al 90% ce l'abbia quindi basta:
1) collegare la memoria al PC 2) copiarsi tutti i dati 3) formattare la memoria 4) se serve, ricopiare i dati Certo e' poco pratico ma molto meglio che usare una utility di deframmentazione che magari ci mette una vita col richio poi di perdere dati!!! |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Apr 2003
Messaggi: 16462
|
Mah, a me sembra una non notizia nel senso che mancano dati quantificabili.
Se la perdita di prestazione e' dell'ordine di qualche punto percentuale non vedo motivo per scatenare crisi allarmanti (un po' come fanno le software house di sicurezza con i virus). Certo se poi si rivelasse che la perdita di prestazione fosse dell'ordine di 35% o piu' allora si che mi preoccuperei.
__________________
MICROSOFT : Violating your privacy is our priority |
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4741
|
Quote:
- si aggiungono file sull' HDD senza eliminarne: in questo caso i nuovi dati molto probabilmente verranno attaccati in coda a quelli preesistenti - si inizia a eliminare qualcosa di vecchio: si libera un certo numero di cluster... quando si salva un nuovo file, se lo spazio precedentemente liberato non e' sufficiente, con buona probabilita' il file verra' spezzato in due e via cosi' ... uno dei modi per limitare l' incidenza di questo meccanismo e' di effettuare una compattazione dopo ogni cancellazione (ma si puo' immaginare quanto tempo richieda)
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
Ultima modifica di jappilas : 25-11-2005 alle 11:02. |
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Jul 2003
Città: Amsterdam (NL)
Messaggi: 1188
|
Ma in questo articolo di parla di microdrive, non di memorie flash, quindi credo sia una minoranza parecchio esigua degli smartphone (anche se sinceramente penso siano solo un paio di samsung...).
Le memorie flash non hanno alcun decadimento di prestazioni dovuto alla frammentazione perchè non ha latenze dovute alle testine di lettura-scrittura proprio perchè non ha testine!!! ciax Nico |
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Jan 2003
Messaggi: 2355
|
Quote:
qualsivoglia sotto Linux (si puo' usare anche ISO9660 volendo, o XFS o ext3), quindi penso che la deframmentazione dei DVD-RAM dipenda dal filesystem. A proposito di DVD-RAM, qualcuno è riuscito a farne uno bootstrappabile utilizzando un filesystem RW (ISO9660+eltorito non è un filesystem rewritable): lilo non ci si installa perché il DVD-RAM non ha partizioni (ma è come un floppy) quindi non ha l'MBR. Il syslinux nemmeno, perché vuole blocchi da 512bytes, mentre nel DVD-RAM sono da 2048...boh. |
|
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
Quote:
![]() perchè tu paghi royalty per usare la fat32 ???? ![]() bhè... contento tu... nessun altro al mondo paga niente alla microsoft per usare la fat.
__________________
![]() |
|
![]() |
![]() |
![]() |
#15 | ||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Quote:
Il punto è: perché dovrebbe essere proprio MS a supportare sui suoi prodotti, che hanno già a disposizione FAT32 e soprattutto NTFS, qualunque fs che mente umana abbia mai concepito?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||
![]() |
![]() |
![]() |
#16 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
http://www.microsoft.com/mscorp/ip/tech/fat.asp
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#17 |
Member
Iscritto dal: Apr 2001
Messaggi: 10
|
Mi suona strano...
Devo dire la verità, sono un po' scettico su questa notizia: su un hard disk avere i dati frammentati e sparpagliati rallenta perchè le testine vanno avanti e indietro, ma su una memoria tipo una flash da 2GB che vantaggio ho ad avere i dati tutti vicini ?? Se devo leggere 100 kb e ci metto sempre 20 ns a prescindere di dove stanno memorizzati, a che pro eseguire un software che li mette vicini???
|
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Jul 2002
Città: Nowhere
Messaggi: 4723
|
Se Palm avesse sfruttato il BeFS
![]() |
![]() |
![]() |
![]() |
#19 |
Member
Iscritto dal: Jul 2002
Città: Ceccano
Messaggi: 255
|
Non è esatto mad.
la velocità complessiva del trasferimento dati (qualunque esso sia) è dato dalla somma del tempo di accesso (latenza) e del transfer rate (la velocità alla quala il dispositivo è in grado di "sparare" pacchetti dati). Se il tuo file è frammentato, che tu abbia latenza 20ns o latenza 1000ms poco sposta nell'economia del sistema, perderai sempre + tempo che se tu avessi un file in un unico frammento. Esempio banale: - tempo di trafertimento file frammentato= n° di frammenti X (latenza + tranfer rate) - tempo di trasferimento file non frammentato= latenza + tranfer rate Spero di essere stato esaustivo |
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Aug 2003
Città: Legnano (MI)
Messaggi: 4901
|
Quote:
tutte le soluzioni proposte comunque non tengono conto di una cosa: i filesystem + evoluti aggiungono overhead e sono più pesanti da gestire computazionalmente. Una differenza insignificante per un pc di oggi (o di ieri), ma meno per uno smartphone con processore da poche centinaia di hertz. Basterebbe comunque che durante la ricarica notturna il firmware provveda al defrag automaticamente. Sarebbe una soluzione semplice e veloce. |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:05.