Calcolo della capacità del disco e della massima velocità di trasferimento dati di un disco rigido?

0

Sto imparando i concetti del disco rigido e mi sono imbattuto in questa domanda:

Supponiamo di avere un disco da 10000 RPM con 8 testine e 480 cilindri. È suddiviso in zone a 120 cilindri con i cilindri in diverse zone contenenti 200, 240, 280 e 320 settori. Assunto ogni settore contiene 4096 byte e un tempo di ricerca tra cilindri adiacenti di 2 ms.

  1. qual è la capacità del disco?
  2. Qual è la velocità massima di trasferimento?

Per la prima domanda, ho iniziato con questi passaggi

  1. Aggiungi i settori insieme per una zona a 120 cilindri: (200 + 240 + 280 + 320) = 1040 settori
  2. Poiché ci sono 4 zone cilindro, ci sono un totale di 4160 settori.
  3. Moltiplica i settori per 4096: 4160 * 4096 byte = 17.03 MB

Sembra incredibilmente piccolo. È corretto?

Per il problema 2, non sono sicuro da dove cominciare.

    
posta dhint4 11.04.2015 - 05:39
fonte

1 risposta

2

Per ottenere la capacità del disco, moltiplica il numero totale di settori per la dimensione del settore. Il numero totale di settori è 120 * 200 + 120 * 240 + 120 * 280 + 120 * 320 o 124800, quindi la capacità totale del disco deve essere 124800 * 4096 o 511,180,800 byte.

Per ottenere la velocità di trasferimento, innanzitutto, selezionare la zona del cilindro con il maggior numero di settori (320). Questa è la zona del cilindro che produrrà la massima velocità di trasferimento. Probabilmente è vicino al di fuori del disco (dal momento che c'è più area di superficie con cui lavorare).

Ora, moltiplica il numero di settori per il numero di byte per settore (320 * 4096) e ottieni 1310720. Questo è il numero di byte che puoi recuperare per rotazione del disco.

Il numero di rotazioni al secondo è 10000/60, circa 166,67. Moltiplicalo per 1310720 byte per rotazione e ottieni 218453333 o circa 208 megabyte al secondo.

Dato che hai bisogno di 166,67 cilindri per ottenere il valore di un secondo di dati, devi sottrarre la quantità di dati che non possono essere letti mentre la testa cerca tra i cilindri (2 ms per ricerca).

    
risposta data 11.04.2015 - 19:42
fonte

Leggi altre domande sui tag