Vai al contenuto

Problemi di Yosemite con SSD e Trim attivato


colgian

Messaggi raccomandati

  • Risposte 556
  • Creato
  • Ultima Risposta

Ho letto tutta la discussione, ma vedo che non ancora si arriva ad una soluzione comune. 

Io ho tenuto abilitato il TRIM per un po', probabilmente rischiando, ma per fortuna non è successo nulla. 

Adesso lo terrò disabilitato fino a maggiori chiarimenti.

 

Una domanda: 

in preferenze di sistema/ risparmio energia, devo togliere la spunta a "metti in stop i dischi quando possibile"?

"C'è molto più della carne dietro questa maschera, che un'idea. E le idee sono a prova di proiettile."

Link al commento
Condividi su altri siti

Ho letto tutta la discussione, ma vedo che non ancora si arriva ad una soluzione comune. 

Io ho tenuto abilitato il TRIM per un po', probabilmente rischiando, ma per fortuna non è successo nulla. 

Adesso lo terrò disabilitato fino a maggiori chiarimenti.

 

Una domanda: 

in preferenze di sistema/ risparmio energia, devo togliere la spunta a "metti in stop i dischi quando possibile"?

 

 

il GC lavora quando il mac (e quindi l'ssd) sono in stand - by.

 La supposizione è la madre di tutte le cazzate.

Link al commento
Condividi su altri siti

Ho letto tutta la discussione, ma vedo che non ancora si arriva ad una soluzione comune. 

Io ho tenuto abilitato il TRIM per un po', probabilmente rischiando, ma per fortuna non è successo nulla. 

Adesso lo terrò disabilitato fino a maggiori chiarimenti.

 

Una domanda: 

in preferenze di sistema/ risparmio energia, devo togliere la spunta a "metti in stop i dischi quando possibile"?

Non capisco pure che l'avessi tenuto attivato cosa dovrebbe di catastrofico accadere, è semplicemente un blocco di avvio del sistema operativo senza un minimo di pardita dati e da recovery si aggiusta tutto alle brutte si deve rinstallare il sistema operativo e basta.

Link al commento
Condividi su altri siti

Non capisco pure che l'avessi tenuto attivato cosa dovrebbe di catastrofico accadere, è semplicemente un blocco di avvio del sistema operativo senza un minimo di pardita dati e da recovery si aggiusta tutto alle brutte si deve rinstallare il sistema operativo e basta.

 

 

bhe ma converrai che non è proprio "comodo" no?

 La supposizione è la madre di tutte le cazzate.

Link al commento
Condividi su altri siti

disabilitare il trim è un suicidio x gli ssd...dovete solo ricordarvi prima di fare un update del sistema di disattivare il trim prima del riavvio...

 

 

veramente a me quelli di OCZ hanno detto che il trim è inutile e che il garbage collection fa il suo dovere.

 

 

ne sai più tu di loro? tutti quanti dicono che è meglio NON abilitare il trim se hai il GC ... le tue fonti quali sono???

 La supposizione è la madre di tutte le cazzate.

Link al commento
Condividi su altri siti

Ieri, c'è stato l'aggiornamento 10.10.1, ho tranquillamente disabilitato il trim  e tutto ok. Quale e' il problema, bisogna semplicemente impararci a convivere fino a che non si trova una soluzione, ma io al mio SSD che abbia la velocità giusta e che rimanga  più inalterato nel tempo ci tengo e specialmente perchè è un Samsung Evo e perciò ancora più obbligato ad avere l'abilitazione del Trim. Questo vale per me e ognuno la pensi come vuole.

Link al commento
Condividi su altri siti

Ieri, c'è stato l'aggiornamento 10.10.1, ho tranquillamente disabilitato il trim  e tutto ok. Quale e' il problema, bisogna semplicemente impararci a convivere fino a che non si trova una soluzione, ma io al mio SSD che abbia la velocità giusta e che rimanga  più inalterato nel tempo ci tengo e specialmente perchè è un Samsung Evo e perciò ancora più obbligato ad avere l'abilitazione del Trim. Questo vale per me e ognuno la pensi come vuole.

 

Anche io ci tengo, ed avrei l'accortezza di disabilitare il TRIM prima di ogni aggiornamento e reset PRAM. Il problema è che qui qualcuno parla di aggiornamenti fatti in modo "automatico" che potrebbero portare, all'avvio successivo con TRIM attivato, alla non lettura dell'SSD. 

Ma possibile che apple non si renda conto di questo problema?

Oh meglio, mi correggo, possibile che nessuno faccia notare a apple che non può obbligare gli utenti a comprare solo SSD apple?

"C'è molto più della carne dietro questa maschera, che un'idea. E le idee sono a prova di proiettile."

Link al commento
Condividi su altri siti

è meglio tenere il trim attivato lo fa anche apple con tutti gli ssd che escono dalla fabbrica...chi disattiva il trim fa un favore al produttore dell'ssd xchè ne comprerà poi un altro!!usura anticipata garantita..le prestazioni perdono ma non + di tanto...ma l'usura c'è eccome ed è legata al funzionamento del controller degli ssd!se sai come un ssd gestisce i dati non hai bisogno di alcuna fonte...a parte che la crucial lo raccomanda...io ho anche un pc con win 7 e ubuntu. sempre con stesso ssd crucial m550 e win 7 mi ha attivato il trim in installazione...6 liberissimo di non farlo ma se tra un paio di anni butti il tuo ssd nel cesso non ti lamentare...qua l'unica cosa da sapere è che PRIMA del riavvio di un update di sistema o di un reset pram bisogna disattivare il trim da trim enabler....pena smanettare col terminale per ripristinare il sistema....di sicuro lo preferisco all'usura anticipata dell'ssd!!punto di vista personale...

Link al commento
Condividi su altri siti

Anche io ci tengo, ed avrei l'accortezza di disabilitare il TRIM prima di ogni aggiornamento e reset PRAM. Il problema è che qui qualcuno parla di aggiornamenti fatti in modo "automatico" che potrebbero portare, all'avvio successivo con TRIM attivato, alla non lettura dell'SSD. 

Ma possibile che apple non si renda conto di questo problema?

Oh meglio, mi correggo, possibile che nessuno faccia notare a apple che non può obbligare gli utenti a comprare solo SSD apple?

la apple guadagna sull'hw e anche tanto...tu accetti il contratto di licenza quando uso osx...nessuno ti obbliga..non vuoi usi windows!o meglio ubuntu!nemmeno a me piace...a non lo vedo tutto sto dramma ricordarsi di disattivare il trim...combinazione giusto oggi ho aggiornato disattivando prima trim enabler ed è andato tutto ok!

Link al commento
Condividi su altri siti

la apple guadagna sull'hw e anche tanto...tu accetti il contratto di licenza quando uso osx...nessuno ti obbliga..non vuoi usi windows!o meglio ubuntu!nemmeno a me piace...a non lo vedo tutto sto dramma ricordarsi di disattivare il trim...combinazione giusto oggi ho aggiornato disattivando prima trim enabler ed è andato tutto ok!

 

Se fosse solo prima degli aggiornamenti o reset PRMA non ci sarebbero problemi. 

Il mio timore è di blocchi improvvisi. Lo uso per lavoro e mi scoccerebbe arrivare in riunione o a un tavolo di lavoro e avere il macbook impallato. 

Capisci?

"C'è molto più della carne dietro questa maschera, che un'idea. E le idee sono a prova di proiettile."

Link al commento
Condividi su altri siti

Se fosse solo prima degli aggiornamenti o reset PRMA non ci sarebbero problemi. 

Il mio timore è di blocchi improvvisi. Lo uso per lavoro e mi scoccerebbe arrivare in riunione o a un tavolo di lavoro e avere il macbook impallato. 

Capisci?

La certezza purtroppo non te la può dare nessuno, stiamo parlando di una problematica nuova e allo studio. Certo che se arrivi a lavoro ed è bloccato l'inconveniente è importante e serio.

Link al commento
Condividi su altri siti

La certezza purtroppo non te la può dare nessuno, stiamo parlando di una problematica nuova e allo studio. Certo che se arrivi a lavoro ed è bloccato l'inconveniente è importante e serio.

 

Per questo non voglio rischiare. Aspetto buone notizie per riattivare il trim. 

"C'è molto più della carne dietro questa maschera, che un'idea. E le idee sono a prova di proiettile."

Link al commento
Condividi su altri siti

Se fosse solo prima degli aggiornamenti o reset PRMA non ci sarebbero problemi. 

Il mio timore è di blocchi improvvisi. Lo uso per lavoro e mi scoccerebbe arrivare in riunione o a un tavolo di lavoro e avere il macbook impallato. 

Capisci?

disattiva l'installazione di update automatici e vai tranquillo...installi gli update manualmente disattivando il trim e non rischi nulla!ok? ;)

Link al commento
Condividi su altri siti

io ormai è tanto che l'ho disabilitato e non ho riscontrato nessun problema.

non da nulla nell'immediato ma è come passare da non fumare a fumare i 2 pacchetti al giorno nel primo caso dopo tot tempo avrai i polmoni sani mentre se fumi secco li avrai marci....tra un paio di anni il tuo ssd tira le cuoia...

Link al commento
Condividi su altri siti

non da nulla nell'immediato ma è come passare da non fumare a fumare i 2 pacchetti al giorno nel primo caso dopo tot tempo avrai i polmoni sani mentre se fumi secco li avrai marci....tra un paio di anni il tuo ssd tira le cuoia...

 

 

ci pensa il garbage collection ....

 La supposizione è la madre di tutte le cazzate.

Link al commento
Condividi su altri siti

ci pensa il garbage collection ....

funziona in idle ed è cmq raccomandato l'abilitazione del trim....io fossi in te prenderei un ssd apple...il garbage collector a quanto leggo non è molto efficiente nel comunicare i blocchi liberi al controller ssd e lavora in sinergia col comando trim...

 

 [sSD] TRIM vs Background Garbage Collection

Il TRIM non è la stessa cosa del Garbage Collector... hanno lo steso scopo (preservare le performance e la vita dell'SSD) ma sono due funzioni diverse.

Le finalità sono le stesse (recuperare il degrado prestazionale) ma operano in modo completamente diverso.

Il TRIM NON è una prerogativa di Windows 7, c'è anche su Linux.

Il TRIM NON è una funzione presente solo sui Samsung e sui Corsair.

Il TRIM non è attivo quando si utilizzano configurazioni RAID:

Il problema vero è che il TRIM è una funzionalità Software del SO che richiede una controparte Firmware nel controller. Se due dischi sono configurati in RAID si avvalgono di un apposito controller RAID, che non sa dove sta di casa il TRIM. In parole povere è come se il controller per gestire il RAID "scavalcasse" per una questione gerarchica quello dell'SSD negando la controparte al SO per la funzione TRIM.

 

Il GC è un operazione svolta dal controller indipendentemente dallo stato del SO visto che non lo coinvolge. Quindi lo stato di IDLE è da intendere del disco non del SO, a conti fatti il GC agisce quando l'SSD è in stato di IDLE, o perlomeno sotto una certa soglia di lavoro. Questo perché essendo un attività lato controller introduce un overhead notevole sul disco tralasciando quasi del tutto il sistema operativo.

 

Il Garbage Collector rialloca le celle con dati non validi.

Il sistema operativo marca gli LBA (modifiche di file e non cancellazioni dei file) per i dati non validi ed l'SSD ne viene informato.

Quindi il GC legge/scrive/formatta.

 

Il BGC, come dice la parola stessa, non è altro che il GC lanciato durante dei tempi di idle (quali specificatamente non saprei dire e variano in base ai vari firmware).

La funzione principale è quella di rendere subito disponibili i vari blocchi di nand.

Funziona a livello di controller e le modalità di funzionamento variano a seconda delle implementazioni al livello di firmware.

Aspetti positivi: mantiene alte le performance.

Aspetti negativi: aumento write amplification, aumento scritture sulle nand.

 

Il TRIM istruisce l'SSD tramite i blocchi LBA quali dati sono cancellati.

Di conseguenza l'SSD non si porterà dietro questi blocchi dati (che non sono modificati) durante il GC.

Aspetti positivi: mantiene alte le perfomarnce, diminuisce i cicli di scrittura e la write amplification.

Aspetti negativi: funziona a livello di SO e deve essere implementato nel firmware dell'SSD.

 

Sono due cose diverse?

Sì.

Chi dei due è più importante?

Entrambi.

 

Chi è meglio implementato (attualmente)?

Il TRIM.

Non bisogna fare l'errore di credere che si possa fare a meno dell'uno o dell'altro.

Attualemente le due tecnologie sono complementari.

 

L'OverProvisionig è lo spazio che viene messo a disposizione del controller (quindi tutto quello non partizionato più quello riservato dall'SSD stesso) per le operazioni di GC e WL.

Credo funzioni anche per mappare eventuali nand danneggiate ma non ne sono sicuro.

 

E' importante?

Ovviamente sì.

 

Garbage collection

 

http://www.enterprisestorageforum.co...he-Garbage.htm

http://www.enterprisestorageforum.co...-with-TRIM.htm

 

Chi vuole informasi legga.

 

Faccio un esempio alla "Topolino apprendista stregone"... Il Trim è uno scopino magico, che toglie la spazzatura ogni volta che qualcuno la butta per terra.. un pò come fanno i ragazzi con i pattini a Disneyland...il Garbage Collection, invece... è lo staff che finisce e rifinisce le pulizie la sera, quando i parchi sono chiusi e le giostre sono immobili.

Entrambe le funzionalità sono in tutti i nuovi SSD prodotti dopo il 2008, il Trim opera su Windows 7, su Linux e presto anche sui Mac. Il GC, opera in condizioni di ridotto uso del disco, basso flusso dati, semi-idle e idle.

Quanto sia meglio il Trim su un tipo di controller rispetto al Garbage Collection, su altri tipi, è oggetto di discussione quotidiana puramente speculativa su diversi forum, perchè occorrerebbe un test su decine di unità in centinaia di configurazioni diverse, su diversi sistemi operativi di diverse configurazione di PC, prima di avere un valore attendibile al 100%.

Di norma, il degrado prestazionale su Sandforce, Indilinx e Intel, su un Windows 7, può non avvertirsi per mesi o anni.

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.


×
×
  • Crea Nuovo...