IDE, SCSI, SSD, SATA o tutti questi.Quanto più veloce è la memoria di solito rispetto al disco?
risposta
Sono sorpreso: la figura 3 a metà di questo articolo, The Pathologies of Big Data, dice che la memoria è solo circa 6 volte più veloce quando si esegue l'accesso sequenziale (350 Mval/sec per la memoria rispetto a 58 Mval/sec per disco); ma è circa 100.000 volte più veloce quando si esegue un accesso casuale.
Una delle ragioni per cui Vista ha introdotto ReadyBoost ... anche se l'accesso sequenziale su un'unità flash è molto più lento di un disco rigido, non ci sono parti meccaniche e mobili sull'unità flash in modo che l'accesso casuale sia veloce quanto l'accesso sequenziale. –
Il link che ho citato diceva che il loro test utilizzava una macchina appena avviata, per evitare di misurare qualsiasi caching O/S. – ChrisW
suona bene! – Domenic
La memoria di accesso casuale (RAM) impiega i nanosecondi per la lettura o la scrittura, mentre la velocità di accesso del disco rigido (IDE, SCSI, SATA di cui sono a conoscenza) viene misurata in millisecondi.
grazie, rexem. – lovespring
@lovesprin: prego. –
RAM è 100 mila volte più veloce rispetto Disk per l'accesso database da http://www.directionsmag.com/articles/ram-is-100-thousand-times-faster-than-disk-for-database-access/123964
l'accesso alla RAM è nell'ordine dei nanosecondi (10e-9 secondi), mentre l'accesso ai dati sul disco o la rete è nell'ordine di millisecondi (10e-3 secondi).
da Node.JS Design Patterns
2016 Hardware Aggiornamento: Actual di lettura/scrittura di throughput seguenti
Ora il Samsung 940 PRO SSD
- lettura a 3.500 MB/sec
- scrivendo a 2,100 MB/sec
- lettura a 61.000 MB/sec
- scrivendo a 48.000 MB/sec ..
Così ora utilizzando questo parametro, RAM sembra essere 20 volte più veloce rispetto la roba in giro quando @ ChrisW ha scritto la sua risposta, non 100.000. E gli SSD sono 10 volte più veloci della RAM quando ha scritto questa domanda.
Una considerazione importante è che stiamo misurando solo la larghezza di banda della memoria non latente.
- 1. Quanto è veloce Data.Sequence.Seq rispetto a []?
- 2. GridFS è più veloce del solito FS?
- 3. Quanto è veloce Berkeley DB SQL rispetto a SQLite?
- 4. Confronto di memoria, che è più veloce?
- 5. Quanto è veloce Data.Array?
- 6. Qual è più veloce, legge dal disco o alloca memoria di sistema
- 7. Tabella hash più veloce in C# rispetto al C++?
- 8. Quanto più veloce è un database in esecuzione nella RAM?
- 9. Quanto più veloce è NUnit paragonato a MSTest
- 10. Dimensioni dei dati in memoria rispetto a disco
- 11. Quanto è veloce Google App Engine?
- 12. Quanto veloce (lento) è il quercus PHP su Resina Open Source al contrario di Resin Professional?
- 13. È divmod() più veloce rispetto all'utilizzo degli operatori% e //?
- 14. getattr() rispetto alla ricerca dict, che è più veloce?
- 15. È `estendi` più veloce di` + = `?
- 16. Quanto è più veloce l'uso di immagini in linea/base64 per un sito Web rispetto al semplice collegamento al file rigido?
- 17. Quanto veloce è SQLite via Python
- 18. La sezione critica è sempre più veloce?
- 19. Does StringBuilder utilizza più memoria rispetto alla concatenazione di stringhe?
- 20. Ruby attr_accessor rispetto al benchmark getter/setter: perché l'accessor è più veloce?
- 21. Quanto è più veloce l'implementazione nativa degli hash crittografici nativi su Windows rispetto alla versione gestita .Net?
- 22. Font 'GraphicsPath.AddString' è più piccolo del solito carattere
- 23. Perché la mia applicazione è più veloce in IntelliJ rispetto alla riga di comando?
- 24. Qual è il modo più veloce per leggere il file da 10 GB dal disco?
- 25. Quanto è stabile la lingua dell'assemblaggio LLVM?
- 26. espressione regolare di lexmatch ply ha gruppi diversi rispetto al solito re
- 27. Perché java.lang.Object.getClass() (e reflection) è più lento del solito?
- 28. quando java è più veloce di C++ (o quando JIT è più veloce, quindi precompilato)?
- 29. Memcache per utilizzare la memoria del disco?
- 30. Perché file_get_contents è più veloce di memcache_get?
cache i miei dati in un file temporaneo o memoria MySQL db? – lovespring