Dado um disco com rotação de 2.400 RPM, com 120 cilindros e seis trilhas por cilindro. Cada trilha possui 16 setores e cada setor tem 512 bytes. Considere que o tempo médio de seek é de 60 ms .
a) Quantos pratos possui o disco assumindo face dupla?

Passo 1

Beleza, vamos resolver essa questão juntos! Temos um disco rígido que gira a 2.400 RPM, com 120 cilindros e seis trilhas por cilindro. Cada trilha tem 16 setores, e cada setor guarda 512 bytes. Também sabemos que o tempo médio de busca é de 60 ms. A pergunta é: Quantos pratos possui o disco, assumindo que ele é de face dupla?
Para resolver isso, vamos precisar entender como os pratos, cilindros, trilhas e setores estão relacionados dentro de um disco rígido.

Passo 2

Primeiro, vamos entender o que são esses termos:
  • Prato: É uma das superfícies circulares do disco onde os dados são armazenados. Um prato possui duas faces, podendo armazenar dados em ambos os lados.
  • Cilindro: É um conjunto de trilhas que estão alinhadas verticalmente através de todos os pratos. Ou seja, para cada cilindro, há uma trilha em cada face de cada prato.
  • Trilha: É uma circunferência onde os dados são gravados em um prato.
  • Setor: É a menor unidade de armazenamento em um disco, onde os dados são realmente armazenados.

Passo 3

Sabemos que:
  • O número total de cilindros é 120.
  • Cada cilindro possui 6 trilhas.
  • Cada trilha tem 16 setores.
  • O disco é de face dupla, ou seja, cada prato tem duas faces onde os dados são armazenados.
Agora, queremos descobrir quantos pratos o disco tem. Para isso, precisamos relacionar o número de trilhas por cilindro com o número de faces por prato.

Passo 4

Cada cilindro tem 6 trilhas e cada prato de face dupla pode ter 2 trilhas por cilindro (uma em cada face). Portanto, para cada prato, temos 2 trilhas por cilindro.
Então, o número de pratos pode ser calculado dividindo o número total de trilhas por cilindro pelo número de trilhas que cada prato pode ter por cilindro.

Passo 5

Vamos calcular:
Número de trilhas por cilindro = 6
Número de trilhas por cilindro por prato = 2 (porque é de face dupla)
Número de pratos = Número de trilhas por cilindro / Trilhas por cilindro por prato
Número de pratos = 6 / 2 = 3

Resposta

O disco possui 3 pratos assumindo face dupla.

Exercícios relacionados

Qual a diferença entre SDRAM e DRAM?
Assinale a alternativa que contenha uma memória SRAM
a)Registrador
b)Memória Principal
c)Memória Flash
d)Disco magnético
e)ROM
Considere uma máquina com uma memória principal endereçável por byte (ou seja, 1 célula palavra=1 byte) com bytes e um tamanho de bloco de 8 bytes. Suponha que essa máquina utilize uma cache de 32 linhas mapeadas diretamente. Responda as questões abaixo.
b) Em que linha da cache seria armazenado o byte com o seguinte endereço de memória: ?
Qual é o problema que uma hierarquia de memória tenta resolver?