|
|
|
![]() |
|
Strumenti |
![]() |
#22461 | |
Senior Member
Iscritto dal: Nov 2021
Città: Milano
Messaggi: 981
|
Quote:
Facciamo un attimo i calcoli con 1TB di SSD e una dimensione dei settori di 4kB (la dimensione più comune solitamente): - 1TB = 1.000.000.000 (un miliardo) di kB; - 1.000.000.000 kB / 4 kB = 250.000.000 (250 milioni) di settori; Assumendo che 4 byte (32-bit) siano necessari per convertire una pagina logica (LBA) in una fisica (PBA), moltiplicando il numero dei settori per la capacità necessaria di una conversione L2P trovi la capacità necessaria della DRAM per memorizzare la mappa L2P dell’SSD. In questo caso: 250.000.000 * 4 = 1.000.000.000 (1 miliardo) di byte, ergo 1GB. Adesso capisci quindi che se vuoi rendere la DRAM utile nell’SSD è importante che non sia né sovradimensionata né sottodimensionata perché nel primo caso parte della sua capacità non sarebbe utilizzata e tu come produttore avresti speso più soldi inutilmente mentre nel secondo caso avresti risparmiato soldi facendo più scritture sulle NAND flash dato l’inadeguato rapporto DRAM-mappa L2P. Tu devi pensare che i produttori non pensano “mettiamo un chip più grande perché così porta a più performance (anche perché non lo fa)” ma “mettiamo un chip più grande perché necessario”. P.S.: le formule le ho prese da pagina 131 di A Beginner’s Guide to SSD Firmware: Designing, Optimizing, and Maintaining SSD Firmware di Gopi Kuppan Thirumalai Ultima modifica di Black (Wooden Law) : 21-01-2025 alle 18:09. |
|
![]() |
![]() |
![]() |
#22462 | |
Senior Member
Iscritto dal: Jun 2005
Messaggi: 22949
|
Un "Q-Latch" Universale?
Quote:
![]() ![]() Fonte: https://itigic.com/it/asus-q-latch-h...without-tools/ UP! (avevo postato a fine 2024). ![]()
__________________
Stampanti multifunzione [Thread ufficiale - consigli per gli acquisti] Ultima modifica di giovanni69 : 20-01-2025 alle 20:41. |
|
![]() |
![]() |
![]() |
#22463 | |
Senior Member
Iscritto dal: Jan 2008
Città: Cosenza
Messaggi: 2212
|
Quote:
__________________
CASE: HAF 932 Black Edition - CPU: Ryzen 7 5800X - MOBO:ASUS ROG Strix B550-F Gaming WIFI II - RAM: 4x8Gb Crucial Ballistix RGB 3600 - VGA: GTX 1080 TI Waterforce WB Xtreme Edition 11G - AUDIO:Sound BlasterX AE-5 Plus - SSD:1 Crucial MX500 500gb + 1 Samsung 970 EVO Plus 500GB - PSU: Enermax Revolution X'T 730W |
|
![]() |
![]() |
![]() |
#22464 |
Senior Member
Iscritto dal: Jan 2005
Città: ichnusa
Messaggi: 17675
|
Mah penso che si potrebbe usare un PIN in gomma, come su alcuni box USB, facile da mettere e da togliere, anche se continuo a non capire che senso abbia rispetto alla vite, parliamo di una scheda madre, per arrivarci devi aprire il case, e usare un cacciavite non sarà molto diverso... Tralasciando il prezzo della Asus proart che per quella cifra deve anche avere un omino che ti smonta il disco e te lo passa da dentro il case, altro che sgancio
Inviato dal mio 23127PN0CG utilizzando Tapatalk |
![]() |
![]() |
![]() |
#22465 | |
Senior Member
Iscritto dal: Nov 2021
Città: Milano
Messaggi: 981
|
Quote:
Sul perché alcuni usano 64MB anziché 32MB o anche meno non saprei dirti precisamente, sappiamo entrambi che di certo 32MB/64MB non bastano per l’intera mappa L2P perché l’aveva detto un po’ di tempo fa Liupen in questo thread, però penso che all’inizio di incertezza su questa tecnologia e su come funzionasse con gli SSD e quindi usassero 64MB di default per sicurezza. Poi magari mi sbaglio ma non so, non credo ci sia molta differenza tra 64MB e 100MB (attuale limite su Windows). |
|
![]() |
![]() |
![]() |
#22466 |
Senior Member
Iscritto dal: Feb 2005
Città: MI
Messaggi: 7226
|
@ black
certo, per i dram immaginavo che ci fosse un calcolo del genere alla base, è naturale che ci sia proporzionalità. La domanda era perché invece sugli hmb sembra non esserci rapporto con la dimensione della cache hmb, per cui 32 o 64 sembrano indifferenti (dicevi tu sopra). EDIT: mi hai preceduto mentre scrivevo. ![]() @ gio69 il q-latch sappiamo cos'è, quello che non sappiamo è se una cosa del genere viene venduta separatamente... se asus vendesse i ricambi... o chiederli a qualcuno che non li usa... o a sapere come si chiamano magari su aliexpress si trovano. |
![]() |
![]() |
![]() |
#22467 | |
Senior Member
Iscritto dal: Nov 2021
Città: Milano
Messaggi: 981
|
Quote:
Gli autori oltretutto affermano che "quando lo spazio dell'HMB è di 512MB, quasi tutte le richieste di scrittura da tutti i carichi di lavoro possono essere "bufferizzate"", quindi un HMB con più di 512MB risulterebbe pressoché inutile. |
|
![]() |
![]() |
![]() |
#22468 | |
Senior Member
Iscritto dal: Oct 2009
Messaggi: 24035
|
Quote:
![]() però come detto da unnilennium non vedo perchè complicarsi la vita, se la proprio mobo ha la vite IMHO va benissimo quella ciao ciao
__________________
Pc - [LianLi Pc70]-[Corsair Ax860]-[Asrock z-170 extreme 6]-[Intel i7 6700k]-[16gb ddr4 Kingston HyperX Fury]-[Ssd 870evo 4Tb + 860evo 1Tb + 14Tb Toshiba MG + 16Tb Seagate Exos + 18Tb Seagate Exos]-[Lg 34gn850b]-[Razer D-Back Plasma Red]-[Windows 11 Pro 64bit 23H2 ![]() |
|
![]() |
![]() |
![]() |
#22469 | |
Senior Member
Iscritto dal: Feb 2005
Città: MI
Messaggi: 7226
|
Quote:
Non l'ho letto tutto, non dicono che dimensione di SSD hanno simulato? Ultima modifica di sbaffo : 21-01-2025 alle 09:39. |
|
![]() |
![]() |
![]() |
#22470 | |
Senior Member
Iscritto dal: Feb 2005
Città: MI
Messaggi: 7226
|
Quote:
![]() ![]() però c'è anche gente che vuole tornare indietro perchè col dissipatore non vanno d'accordo: https://www.reddit.com/r/ASUS/commen..._it_with_a_m2/ https://www.ebay.co.uk/itm/126701087887 concordo che non è quello il problema degli M2, il problema è smontare mezzo pc e infilare le mani tra schede grafiche/varie e dissipatori, anzi un cacciavitino con punta magnetica mi sa che è più comodo del Q-latch. Nikklaus sta provando le "prolunghe", come questa: https://www.amazon.it/Cablecc-Prolun...EDV&gQT=1&th=1 ma nelle recensioni qualcuno si lamenta di errori di scrittura dovuti ai cavi non schermati... ci vorrebbero dei cavi schermati, o tanta carta stagnola fai-da-te ![]() Ultima modifica di sbaffo : 21-01-2025 alle 10:18. |
|
![]() |
![]() |
![]() |
#22471 |
Senior Member
Iscritto dal: Nov 2021
Città: Milano
Messaggi: 981
|
|
![]() |
![]() |
![]() |
#22472 | |
Senior Member
Iscritto dal: Jun 2005
Messaggi: 22949
|
@aled1974: grazie, farò quel tipo di ricerca
![]() Il problema però potrebbe essere una questione di compatibilità con altre mobo nei 'buchi', altezza del rivetto?.. Leggo anche di chi vuole invece liberarsene... Quote:
Tu dici? Se ti cade la piccola vite nel casino di cavi ecc...mah
__________________
Stampanti multifunzione [Thread ufficiale - consigli per gli acquisti] Ultima modifica di giovanni69 : 21-01-2025 alle 14:46. |
|
![]() |
![]() |
![]() |
#22473 | |||
Senior Member
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 377
|
Quote:
Quote:
Considera che è una simulazione, per quanto veritiera i risultati sono teorici. ------------------------- Stamattina ho letto un po di cose sul HMB e mi sono chiarito un po di dubbi; in realtà accorgendomi che HMB è quel che è ed era ignoranza mia CONFONDERE la differenza tra buffer e caching. Due nozioni prese dal documento ufficiale NVME: - l'uso e la quantità di RAM da utilizzare per l'HMB è stabilita dal controller dell'ssd ed in teoria può essere impostata di interi GB; condizione fondamentale è che si imposti un minimo e un massimo, pena errori (ops! fischiano le orecchie a WD). - le risorse di memoria RAM non sono persistenti attraverso un evento di reset del controller. Dopo un reset, il sistema operativo riassegna la memoria vuota precedentemente allocata al controller. L'elemento (algritmo) che in HMB si occupa della scrittura è il Fast Write Buffer (FWB). Domande e risposte. 1) HMB migliora le prestazioni di lettura casuale rispetto ad un ssd nvme che ha la DRAM? No, non è possibile; al massimo và alla stessa velocità. Perchè? La lettura dei riferimenti di mappatura da RAM o da DRAM hanno una latenza trascurabile in entrambe i casi. 2) Quantità maggiore di memoria su RAM di sistema opzionata da HMB rende l'ssd "più veloce"? La risposta a questa domanda è più articolata, perchè l'ssd legge/scrive e si comporta in maniera diversa se i dati cercati o scritti sono piccoli (casuali) o grandi (sequenziali) e se il carico di lavoro è alto (QD alta) o basso (QD bassa). Iniziando proprio dal mio errore: HMB è una memoria su cui giace una parte di mappatura (+ algoritmi di gestione). In particolare la parte di mappatura che "recentemente" per il controller dell'ssd, è stata modificata. Qundo si citano "metadati" si intendono esclusivamente gli algoritmi e nessun blocco, pezzo o frammento di file utente. Nota: sul punto 1); solo i dati recentemente modificati possono giovare della velocità di ricerca (letture) poichè gli indirizzi di mappatura perdurano in RAM di sistema. Vuol dire che nell'uso "normale", un ssd HMB leggerà la mappatura nella nand e un ssd con DRAM lo leggera da quest'ultima, MA con un accesso da parte del controller identico. Sui risultati ottenuti da Pradeep SR e Ranjith T, nel testo Exploring Performance Paradigm of HMB NVMe SSD's, promosso da Samsung, uno dei valori sfalsati a mio giudizio, è che il comando FIO di Iometer utilizzato in unico step, conserva in HMB la mappatura, dando quel gap in più, che nella realtà a pc appena acceso e con ssd nvme DRAM-less HMB inizializzato, non sono più presenti. Riprendendo il punto 2), non devo confondere, come ho fatto, la L2P (mappatura o porzione di essa) con il caching dei dati o "metadati" come si vede citato e ho scritto io stesso. Questo vuol dire che mi sono risposto alla mia domanda: perchè se ho 64 MB di HMB invece di 32 MB l'ssd non legge più velocemente o in generale non ho vantaggi prestazionali? Il fatto che ci sia più memoria HMB disponibile: in lettura - per il motivo detto sopra - non cambia le performanze. Non c'è una cache di dati da leggere di dimensione maggiore infatti; in realtà sono indirizzi... più indirizzi in memoria. A questo proposito entra in gioco un ulteriore elemento, a discapito della velocità; la richiesta di lettura viaggia attraverso più livelli (controller dell'SSD → sistema operativo dell'host → RAM host) e poi il dato deve essere inviato indietro al controller per l'elaborazione. Una diminuzione di latenza perchè la mappatura è su RAM (quando c'è) VS aumento latenza per "round trip". in scrittura si hanno le variazioni più interessanti per l'HMB. Sempre ricordando bene che la memoria HMB su RAM contiene "solo" (tra virgolette) degli indici di mappatura, le istruzioni di livellamento contingenti o di garbage pre-scrittura (e nessun bit utente), emerge un principio: più il buffer di memoria HMB è grande, più indirizzi ci stanno, più la scrittura random ad alta frequenza (maggiori QD) o i dati sequenziali scritti sono veloci. Gli indirizzi LBA infatti vengono scritti su RAM (più veloce) e più c'è buffer, più lo fanno a lungo. In particolare le scritture randomiche che sono accompagnati da parecchio overhead (che sono dati pure quelli e che ovviamente hanno i loro indirizzi di mappatura). Quote:
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI |
|||
![]() |
![]() |
![]() |
#22474 | ||||
Senior Member
Iscritto dal: Feb 2005
Città: MI
Messaggi: 7226
|
Quote:
@ liupen mi sono perso ma mi fido. ![]() Quote:
Discorso diverso i dissipatori degli ssd che possono interferire, ma dipende dal dissi. Quote:
Quote:
![]() ![]() ovviamente spero che tu stacchi corrente all'ali prima di metterci le mani, altrimenti con la vitina metallica in giro il problema non è trovarla ma le scintille e il successivo incendio stile L.A. ![]() |
||||
![]() |
![]() |
![]() |
#22475 |
Senior Member
Iscritto dal: Oct 2006
Città: Dintorni di Padova
Messaggi: 13962
|
__________________
MY PC: Thermaltake Chaser MKI - i5 12600K@default Noctua NH-U12S- Gigabyte Z690 UD - DDR5 Corsair 32GB @5800 + PNY GeForce RTX™ 4070 12GB VERTO™ Dual Fan DLSS 3 + SK Hynix Platinum P41 2TB + Samsung Evo 850-250GB+Crucial MX300-525GB - WD 3TB Green - Enermax Revolution D.F. 850WAOC Q27G2U @144 Hz ; Synology Ds918 + UPS Vertiv Edge 1500 |
![]() |
![]() |
![]() |
#22476 | |
Senior Member
Iscritto dal: Jan 2001
Città: *****Prov.AN***** My Name's MAX
Messaggi: 23950
|
Quote:
Ovviamente essendo vuoto e con un test del genere da il meglio di se. Nelle impostazioni di CrystalDiskmark, seleziona NVME Questo il mio Kingston Fury Renegade 1Tb di novembre 2022, unità di sistema con il 32% di spazio occupato ![]()
__________________
~MSI B550-A Pro~R7 5800X~RTX2060~32Gb LPX 3600C16~Kingston PCIe 4.0 SFYRS1000G~
*Album Photo4U* NPU*500px*Flickr*My FIBER* Il Mio Xiaomi 14 *MaxRecensioni ![]() |
|
![]() |
![]() |
![]() |
#22477 | ||
Senior Member
Iscritto dal: Nov 2021
Città: Milano
Messaggi: 981
|
Sì, devo ammettere anche anch'io ho dovuto rileggerlo qualche volta il commento essendo abbastanza complesso e articolato.
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#22478 | |
Senior Member
Iscritto dal: Feb 2005
Città: MI
Messaggi: 7226
|
Vabbè, ho lanciato io il sasso sull'HMB ma ora me ne pento
![]() Riassumendo: diciamo che nel random 4k circa equivale ai dram, come sembra anche dalle prove: Quote:
Poi ci sarebbe il vantaggio delle minori scritture su celle quindi maggiore durata per i dram rispetto agli hmb, ma ormai è abbastanza marginale, e soprattutto è secondario rispetto al target: per l'utilizzo basico (hmb) non ci si pone neanche il problema, per l'utilizzo intenso si va già sui dram. giusto? |
|
![]() |
![]() |
![]() |
#22479 |
Senior Member
Iscritto dal: Jan 2002
Città: Viareggio
Messaggi: 10668
|
|
![]() |
![]() |
![]() |
#22480 |
Senior Member
Iscritto dal: Oct 2006
Città: Dintorni di Padova
Messaggi: 13962
|
azz come mai tutta sta differenza col mio?
__________________
MY PC: Thermaltake Chaser MKI - i5 12600K@default Noctua NH-U12S- Gigabyte Z690 UD - DDR5 Corsair 32GB @5800 + PNY GeForce RTX™ 4070 12GB VERTO™ Dual Fan DLSS 3 + SK Hynix Platinum P41 2TB + Samsung Evo 850-250GB+Crucial MX300-525GB - WD 3TB Green - Enermax Revolution D.F. 850WAOC Q27G2U @144 Hz ; Synology Ds918 + UPS Vertiv Edge 1500 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:00.