100s di letture vs 100s di scritture


0

Prendi in considerazione un disco rigido piuttosto veloce.

So che molte scritture su un singolo disco saranno sempre più lente di molte letture. Ad esempio, il tempo impiegato per completare 100 operazioni di scrittura è molto più lungo del tempo per eseguire 100 letture.

Ma

  1. Quanto più lento è più scritture su più letture.
  2. Definisci "molti". Quante scritture / letture simultanee dovrei eseguire per notare una differenza.
  3. Le scritture sono veloci quanto le letture su SDD?
  4. Alcune 100 operazioni di lettura su un disco lo impantaneranno? (Sono sicuro che altrimenti non saremo in grado di eseguire database di grandi dimensioni)

2
Le scritture sono molto più lente di quelle su SSD. Sui dischi rigidi, non c'è molta differenza se la dimensione di ogni scrittura è grande ma può essere significativa se stiamo parlando di molte piccole scritture.
David Schwartz,

Perché le scritture sono più lente sugli SSD? Di quante piccole scritture stiamo parlando? Che dire di centinaia di letture? A che punto il numero di letture provoca il thrashing?
Dhiwakar Ravikumar,

Chiarisci la tua domanda Stai chiedendo informazioni sull'I / O non elaborato o sull'I / O del filesystem. Per un HDD, la differenza tra scrittura raw e lettura raw non è un periodo di tempo significativo. Ma se è coinvolto un filesystem, una scrittura può essere più complicata quando si devono allocare nuovi settori / cluster. Vedi superuser.com/questions/332787/…
segatura

@DhiwakarRavikumar Le scritture sono più lente delle letture su SSD perché le scritture richiedono spesso una cancellazione. Se le scritture sono rare, saranno abbastanza veloci perché possono essere memorizzate nel buffer (nessuno deve aspettare che vengano completate) e la cancellazione può essere effettuata quando l'SSD non è occupato. Ma se hai delle scritture sostenute, alla fine finirai per aspettare le cancellazioni e le cancellazioni sono lente.
David Schwartz,

Le scritture possono essere più lente delle letture ma se si dispone di una velocità di scrittura ssd di 500 / 512gb sono 450+ e le letture sono 500-550mb. Mentre più lenti sono solo molto più lenti su SSD più piccoli. I più recenti transistor Samsung 850 w / 3d eliminano la lentezza su ssd fino a 128 GB. Le scritture di grandi dimensioni sono più efficaci di 1k di lettura / scrittura.
cybernard,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.