Newsgroup: it.comp.hardware.storage
Titolo: Acquisto e installazione SSD

Ciao a tutti.
Ho deciso di acquistare il mio primo SSD e volevo qualche consiglio
dagli esperti.
Il taglio su cui mi orientero' sara' quello 60-80GB, visto che lo
usero' solo per il sistema operativo e poco altro.
Avevo pensato al Corsair F60, ma utilizzo ancora Windows XP e so che
quest'ultimo non supporta il comando TRIM.
Mi conviene orientarmi su un'altro modello o marca?
Oppure posso vivere bene lo stesso senza il TRIM, senza compromettere
ne' la vita ne' le prestazioni del disco?
Ringrazio anticipatamente per le risposte

 Mi conviene orientarmi su un'altro modello o marca?
magari ti conviene orientarti su 7, tanto per cominciare, anzichè
continuare a tenerti quel rottame di XP.
Ale

Giorgio scriveva il 22/03/11 :

Senza il trim più che altro comprometteresti un pò le prestazioni a 
lungo termine...ovvero nel momento in cui tutte le celle nand saranno 
state coinvolte in operazioni di lettura/scrittura.

 magari ti conviene orientarti su 7, tanto per cominciare
O magari su Linux, che è gratis.
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
____________________________________________________________________
Non sprecare i cicli idle della tua CPU, né quelli della tua GPU.
 
http://boinc.berkeley.edu
 
 
http://www.worldcommunitygrid.org/index.jsp
 
http://boincsimap.org/
 
http://www.gpugrid.net/
 

 O magari su Linux, che è gratis.
O magari su OSX che fa figo.
Uno chiede un consiglio per un SSD e si sente consigliare di
cambiare OS: LOL :-)
-- 
ValeRyo
XT600 "Katoki Pajama" - 
http://www.slimmit.com/go.asp?7Y9
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png
 

 cambiare OS: LOL :-)
è un pò come uno che chiede che alettone e minigonne può montare su una
500 del 1972 :)
Ale

500 del 1972 :)
Se avesse Windows 95 potresti anche avere ragione, nel caso di XP no.
E' un sistema ancora vivo.
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 E' un sistema ancora vivo.
ti ricordo che il supporto principale è stato ritirato nell'aprile
2009, due anni fa:
http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&alpha=windows+xp&Filter=FilterNO
e il supporto esteso cesserà nel 2014.
Dunque, nessuno sviluppo, nessun supporto a nuove tecnologie, nessun
altro service pack o estensioni di sorta.
Io oggi come oggi non resterei appiccata a XP.. poi ognuno faccia
quello che vuole.
Ale

 O magari su OSX che fa figo.
Mica tanto. OSX 10.6.7 attualmente non supporta il TRIM.
Lo farà il nuovo Lion.


 ha scritto nel messaggio
news:4d88eb6c$0$6822$5fc...@news.tiscali.it...

hai ragione su tutte le limitazioni che ha un sistema operativo con
dieci anni sulle spalle ma non per questo non trarrà beneficio
dall'installazione di un SSD
per anni abbiamo "stripe-izzato" hard disk per aumentare il transfer-rate,
poi li abbiamo "short stroke-izzati" per migliorare il tempo d'accesso,
con hardware molto meno potente, ed ora che si può fare tutto
in silenzio, vuoi toglierci il divertimento :)
parlando di storage, XP ha diverse limitazioni, risolvibili parzialmente
con software di terze parti, per esempio il limite dei 2,2TB a causa della
mancanza del supporto alla GPT, oppure il disallineamento delle
partizioni, dannoso per gli SSD e causa di rallentamenti per gli hard disk
con settori 4K, la mancanza del supporto al comando TRIM per la
cancellazione preventiva dei blocchi liberi
windows 7 li risolve tutti (credo anche linux e mac os x) ma se vuole
(o deve) continuare ad usare XP può farlo benissimo
ciao
luca

Dopo dura riflessione, Alessandra R. ha scritto :

Ellamadonna... manco fosse Win95 :D

 
complimenti per il suggerimento degno dei Darwin Awards..
quindi cambiare macchina, magari periferiche (per certe stampanti non 
esistono drivers a 64 bit) per mettere su 7 ed un ssd? geniale..
S.

 state coinvolte in operazioni di lettura/scrittura.
Ti ringrazio per la risposta.
Siccome i file sarebbero scritti e sovrascritti poco spesso, non
esiste una qualche utility che mi permetta di fare il TRIM una volta
ogni tanto?
Oppure potrei installare una partizione con linux, solo per questa
operazione.
Sarebbe possibile?

 continuare a tenerti quel rottame di XP.
Grazie ma mi trovo bene con XP.
Sara' un rottame, ma da 7 anni faccio quel che mi serve e non ho mai
avuto un problema.
Quando cambiero' PC ovviamente gli mettero' un sistema operativo
nuovo, ma siccome non ho mai avuto nessun problema, non ho particolare
fretta.

 Sarebbe possibile?
Tantovale che usi direttamente Linux allora...:)

 operazione.
No, il TRIM non funziona così.
Ma col Corsair F60, basato sul controller Sandforce, mi pare tu abbia 
comunque la background garbage collection (una specie di TRIM, diciamo), 
che funziona a prescindere dal sistema operativo.


 Euro per potenziare l'impianto elettrico di casa, perche' non ce la fa.
dai, non esageriamo :)
ha espresso la sua opinione e ha anche motivato i punti dolenti di XP,
che dal punto di vista dello storage, ha i suoi limiti (vedi altra risposta)
anche io uso XP con un SSD e posso garantirti che i limiti ci sono tutti
e per superarli occorre usare accorgimenti e software di terze parti
non sempre intuitivi o facili da usare per tutti (con seven o simili
non te ne devi preoccupare minimamente)
luca

altro service pack o estensioni di sorta.
Finché c'è il supporto esteso ci sono le patch di sicurezza, e tanto
basta per definire il sistema vivo e utilizzabile.
Qualunque produttore di software per MS, attualmente, supporta Windows
XP. Magari tra un paio d'anni si inizieranno a vedere software
"Windows Vista and Later", per ora non me ne risultano.


 Sarebbe possibile?
tutti gli SSD di recente introduzione, oltre ad essere compatibili con
il comando TRIM,  adottano una sorta di garbage collection in tempo
reale, in modo più o meno efficiente effettuano la cancellazione "fisica"
delle celle di memoria contenenti dati eliminati solo "logicamente",
il tutto in modo trasparente per l'utente e a prescindere dal sistema
operativo usato
questo processo permette il ripristino delle condizioni iniziali delle
celle di memoria e le massime prestazioni in caso di nuove scritture
(la memoria NAND non può essere scritta se prima non è azzerata)
purtroppo ha anche il difetto di rallentare le operazioni di lettura
e scrittura quando è in azione (a seconda dell'aggressività
dell'algoritmo utilizzato)
gli SSD con controller SandForce hanno una funzione simile che
entra in funzione solo quando il sistema è in idle, per esempio sul
forum di OCZ consigliano di lasciare il sistema nella pagina di login
per alcune ore, una volta a settimana, per far partire questo processo
di "pulizia" (con windows xp non sono riuscito a farlo funzionare ...
riproverò)
un altro sistema è il "secure erase" dell'SSD che ripristina totalmente
lo stato di nuovo (dura pochi secondi), per esempio si può usare in
concomitanza del backup mensile (o bimestrale) , facendo prima la
copia, poi il secure erase ed infine il ripristino (questo sistema
funziona benissimo, provato anche con controller Indilinx)
ciao
luca

 funziona benissimo, provato anche con controller Indilinx)
Bene potrei fare cosi', tanto un backup lo faccio comunque.
Hai qualche utility o programma da consigliare per il secure erase?
E, gia' che ci siamo, cosa usi per il backup?
Io sono abituato a usare Ghost e farmi una copia completa della
partizione, ma magari c'e' qualche programma migliore o piu' comodo
per l'uso con SSD.
Ciao

 che funziona a prescindere dal sistema operativo.
Si' il garbage colletor c'e'.
Ma volevo appunto capire cosa comportava non avere il TRIM.
Ciao

 Tantovale che usi direttamente Linux allora...:)
Immaginavo, ma sono costretto ad usare XP perche' ho alcuni programmi
che girano solo su quella piattaforma (e comunque mi ci trovo
piuttoosto bene).
A questo punto l'idea del backup + secure erase non mi pare cosi'
malvagia.

 Ma volevo appunto capire cosa comportava non avere il TRIM.
Ok, inquadriamo sinteticamente.
Nei dischi meccanici l'unità minima di scrittura e di lettura è il 
settore (normalmente di 512B, in alcuni casi di 4KB). Non puoi leggere o 
scrivere meno di un settore alla volta. Inoltre, cosa molto importante, 
un singolo settore già scritto può essere comodamente sovrascritto, come 
se fosse vuoto.
Negli SSD, invece, l'unità minima di lettura e di scrittura si chiama 
pagina. Cosa importantissima: una pagina non può essere direttamente 
sovrascritta: prima dev'essere "cancellata", diciamo "resettata" se vuoi 
(controintuitivamente, tutti suoi bit devono essere portati a 1), e solo 
poi può essere scritta di nuovo. Il che non genererebbe problemi, oltre a 
un minimo delay, se non fosse che una *singola* pagina su un SSD non può 
essere cancellata: l'unità minima di cancellazione sugli SSD è il blocco, 
e ogni blocco è fatto di taaante pagine, più di cento.
Che cosa succede nell'uso comune? Tu hai blocchi con alcune pagine 
scritte, che ti servono, e con altre, scritte, che però non ti servono 
più. Ma queste ultime non le puoi cancellare, perché dovresti cancellare 
il blocco intero, e perderesti anche le prime, e quindi continuano a 
occupare spazio utile. Tu puoi cancellare un blocco solo se *tutte* le 
sue pagine sono prima marcate dall'SSD come cancellaBILI.
Quando lo spazio finisce, e resta solo la "spare area", non puoi più 
scrivere, o meglio succede questo:
OS  - Ssd, scrivimi 'ste N pagine di dati.
SSD - Spazio finito, attendi.
[Spostamento nella spare area delle pagine utili di X blocchi; resetta i 
blocchi; ricopiaci le pagine utili; nello spazio libero creatosi scrivi 
le nuove N pagine]
SSD - Fatto.
Insomma: per scrivere N pagine, l'SSD ne ha dovute leggere, scrivere, 
cancellare, riscrivere molte di più. E si è inchiodato. OK, questo sopra 
è il disastro peggiore. Se N è piccolo, invece della spare area si usa la 
RAM e il processo è molto più veloce (si carica un blocco in ram, lo si 
modifica in ram aggiungendo i nuovi dati, intanto lo si resetta sull'SSD 
e poi lo si riscrive). Comunque, dà l'idea.
I dischi SSD non sono stupidi, e il loro firmware tende ad evitare che si 
arrivi alla situazione di cui sopra, effettuando per tempo le operazioni 
di riallocazione (prevenire è meglio che curare) quando c'è tempo libero. 
Si cerca cioè di far sì che il disco non si allontani mai troppo dalla 
condizione ottimale, in cui sia minimo il numero di blocchi con 
compresenza di pagine utili e pagine cancellabili. Per riuscire 
nell'intento, però, il firmware *deve* sapere in ogni momento *quali* 
siano le pagine cancellaBILI. Normalmente NON LO SA, perché il filesystem 
non glielo dice! Quando tu cancelli qualcosa sul filesystem, il filesystem 
marca quello spazio come cancellabile, e se ne frega d'informare il disco 
(il che va benissimo coi dischi meccanici, che come abbiamo visto non 
hanno problemi a sovrascrivere i settori direttamente). Quando su quello 
stesso spazio il filesystem ordinerà una scrittura, l'SSD si troverà 
spiazzato: e se non avrà spazio altrove, rallenterà. Il comando TRIM 
serve a proprio questo: a informare il firmware dell'SSD che il tale 
spazio è stato marcato dal filesystem come cancellabile! Poi l'SSD si 
aggiusterà lui a fare le sue riallocazioni.
La garbage collection funziona in modo diverso. È tutta interna all'SSD: 
si tratta di soluzioni proprietarie, e quindi se ne sa poco. Io, almeno, 
ne so molto poco. Ma mira allo stesso obiettivo: concentrare spazio 
utilmente occupato, da una parte, e spazio pronto all'uso, dall'altra.
Tieni presente che spare area e garbage collection, di per loro, 
funzionano comunque bene, specie se non riempi l'SSD di dati (compralo 
sempre grande, rispetto a quel che ti serve): quando si usa il RAID0, il 
trim non funziona. E ci sono SSD su PCI che funzionano in raid0 che 
costano un occhio della testa. E hanno mercato... :)



CUTTONE
Alla faccia del "sinteticamente"...:D


Se sei abituato ad usare quello allora andrà benissimo anche per quanto 
riguarda gli SSD...

per l'uso con SSD.
uso Acronis ma Ghost va bene ugualmente, come tutti quelli pensati
per gli HDD
ricordati, prima di installare il sistema operativo, di formattare l'SSD con
GParted o altre utility che permettono l'allineamento delle partizioni (4K)
non usare il gestore dischi di XP perchè non compatibile, ci sono anche
altri post che spiegano quali servizi disattivare per migliorare le
prestazioni ed allungare la vita all'unità, in alternativa puoi usare
SSDTweaker (o simili) per disattivarli tutti
con seven non devi avere nessuna attenzione particolare, è tutto
gestito in modo automatico e trasparente (non solo merito del TRIM)
è per questo che qualcuno ti aveva suggerito di abbandonare XP
non certo per l'interfaccia grafica ;)
ciao
luca