Você está na página 1de 4

ESTUDO DIRIGIDO CAPÍTULO 5-MEMÓRIA EXTERNA

1. Quais são as vantagens de usar um substrato de vidro para um disco magnético?


R: Redução nos defeitos da superfície, diminui ocorrência de erros de leitura/escrita. Maior resistência
a choques e danos.
2. Como os dados são gravados em um disco magnético?
R: Os dados são gravados e depois lidos do disco por meio de uma bobina condutora, chamada cabeça
de leitura/gravação; O mecanismo de escrita explora o fato de que a eletricidade que flui pela bobina
produz um campo magnético. Os pulsos elétricos são enviados à cabeça de leitura, e os padrões
magnéticos resultantes são gravados na superfície abaixo dele, com diferentes padrões para correntes
positivas e negativas.
3. Como os dados são lidos de um disco magnético?
R: O responsável pela leitura e também gravação de dados sobre o disco magnético é chamado de "cabeça
de leitura". A cabeça de leitura posiciona um leitor (uma espécie de "agulha") sobre os discos magnéticos
para ler ou gravar dados. Esses dados são lidos e gravados sem que a agulha encoste no disco. Isso
só acontece porque o HD é hermeticamente fechado e em consequência à alta velocidade em que o
disco é submetido, a cabeça de leitura acaba sendo jogada para cima. O atuador é uma peça que
movimenta a cabeça de leitura em torno do disco e ele funciona por atração/repulsão magnética.
4. Explique a diferença entre um sistema CAV simples e um sistema com gravação
emmúltiplas zonas.

R: CV a quantidade de setores por trilha é constante e os setores próximos ao


centro são menores em tamanho que os mais afastados. Gravação em múltiplas
zonas os setores possuem o mesmo tamanho. Suas trilhas são mais afastadas do
centro possuem mais setores do que as mais próximas do centro.
5. Defina os termos trilha, cilindro e setor.
R: A cabeça é um dispositivo relativamente pequeno, capaz de ler e escrever em uma parte do
prato girando por baixo dela. Isso sugere a organização dos dados no prato em um conjunto
concêntrico de anéis, chamados de trilhas. Cada trilha tem a mesma largura da cabeça. Existem
milhares de trilhas por superfície. O conjunto de todas as trilhas na mesma posição relativa na placa
e conhecido como um cilindro. Os dados são transferidos de e para o disco em setores.
Normalmente, existem centenas de setores por trilha, e estes podem ter tamanho fixo ou variável.
Na maioria dos sistemas modernos, são usados setores de tamanho fixo, com 512 bytes, sendo o
tamanho de setor cabeça é um dispositivo relativamente pequeno, capaz de ler e escrever em uma
parte do prato girando por baixo dela. Isso sugere a organização dos dados no prato em um
conjunto concêntrico de anéis, chamados de trilhas. Cada trilha tem a mesma largura da cabeça.
Existem milhares de trilhas por superfície. O conjunto de todas as trilhas na mesma posição relativa
na placa e conhecido como um cilindro. Os dados são transferidos de e para o disco em setores.
Normalmente, existem centenas de setores por trilha, e estes podem ter tamanho fixo ou variável.
Na maioria dos sistemas modernos, são usados setores de tamanho fixo, com 512 bytes, sendo o
tamanho de setor quase universal. quase universal.
6. Qual é o tamanho típico de um setor de disco? Justifique.
R: Cada trilha possui 30 setores de 600 bytes (nr. fixo). Cada setor mantém 512 bytes + infos de
controle.
7. Defina os termos tempo de busca, atraso rotacional, tempo de acesso e tempo
detransferência.
Tempo de acesso a disco é o tempo exigido para que um computador processe dados dum
processador e então recupere os dados solicitados de um dispositivo de armazenamento, tal como
um disco rígido. Para discos rígidos, o tempo de acesso a disco é determinado por uma soma do
tempo de busca, atraso rotacional e tempo de transferência.
Atraso rotacional - é o atraso para que a rotação do disco posicione o setor solicitado sob a cabeça
de leitura-gravação do mecanismo.
Tempo de busca - é o tempo para que o braço de acesso atinja a trilha que contém o setor desejado.
Atraso rotacional - é o atraso para que a rotação do disco posicione o setor solicitado sob a cabeça
de leitura-gravação do mecanismo. Depende em grande parte da velocidade rotacional do disco,
mensurada em rotações por minuto (RPM).
Tempo de transferência - tempo durante o qual os dados são realmente lidos ou escritos na mídia,
com um certo throughput.
8. Que características comuns são compartilhadas por todos os níveis de RAID?
Grupos de HDs vistos como um único dispositivo lógico, dados são distribuídos entre os HDs,
capacidade de disco redundante é utilizada para armazenar paridades, garante recuperabilidade
de dados em caso de uma falha de disco.
9. Defina resumidamente os sete níveis de RAID.
10. Explique o termo dados intercalados (striped data).
R: São discos disponíveis, aonde todos os dados do usuário e do sistema são vistos como estando
armazenados em um disco lógico. O disco lógico é dividido em strips (faixas); esses strips podem ser
blocos físicos, setores físicos ou alguma outra unidade. Os strips são mapeados em padrão round-robin
aos discos físicos consecutivos no array RAID. Um conjunto de strips logicamente consecutivos, que
mapeia exatamente um strip em cada membro do array, é conhecido como um stripe.
11 . Como a redundância é obtida em um sistema RAID?
R: Para conseguir maior desempenho e maior disponibilidade, servidores e sistemas de grande porte
utilizam tecnologia de disco RAID. RAID é uma família de técnicas para utilização de múltiplos discos
como um array paralelo de dispositivos de armazenamento de dados, com a redundância embutida para
compensar a falha futura.

PROBLEMAS
13. Defina o seguinte para um sistema de disco:

t s = tempo de busca; tempo médio para posicionar a cabeça sobre a trilha.


r = velocidade de rotação do disco, em rotações por segundo.
n = número de bits por setor
N = capacidade de uma trilha, em bits.
t A = tempo para acessar um setor.
Desenvolva uma fórmula para t A como função dos outros parâmetros.
R: Ta= Ts+ 1/2r + b/rN

14. Considere uma unidade de disco magnético com 8 superfícies, 512 trilhas por superfície
e 64 setores por trilha. O tamanho do setor é de 1 KB. O tempo de busca médio é de 8
ms, o tempo de acesso de uma trilha é de 1,5 ms, e a unidade gira a 3600 rpm. As tr ilhas
sucessivas em um cilindro podem ser lidas sem movimento da cabeça.
a. Qual a capacidade do disco?
R: a capacidade máxima de armazenamento será calculada a partir da multiplicação de faces
x cilindros x setores x 512
b. Qual o tempo médio de acesso? Suponha que esse arquivo seja
armazenado em setores sucessivos e trilhas de cilindros sucessivos,
começando no setor O,trilha O do cilindro roi.
c. Estime o tempo necessário para transferir um arquivo de 5 MB.
d. Qual é a taxa de transferência de rajada (burst)?
15. Considere um disco com único prato, com os seguintes parâmetros: 7200 rpm; número
de trilhas em um lado da placa: 30000 números de setores por trilha: 600; tempo de
busca: um ms para cada cem trilhas atravessadas. Considere que o disco recebe uma solicitação
para acessar um setor aleatório em uma trilha aleatória e suponha que a cabeça do disco
comece na trilha.

a. Qual é o tempo médio de busca?


R:
Ts = m*n+s
Ts = tempo estimado de busca M constante que depende da unidade de disco N número de
trilhas percorridas S tempo de partida
M = 0,3 ms
S=300 ms
Ts=0,3 * 30000 + 300
Ts = 9300 ms
b. Qual é o atraso rotacional médio?
R:
7200 rpm = 7200/60 = 120 rps
120 --- 1
1 ---- x
1/120 = 0,0083
O atraso médio deste equipamento é de 8,3ms
c. Qual é o tempo de transferência para um setor?
R:
T=b / rN
T = tempo de transferência
b =número de bytes transferidos
N =número de Bytes na trilha
R =velocidade de rotação em número de rotações por segundo
T = 540.000.000/ 18000*120
T = 250 s
T = 250000ms
d. Qual é o tempo total médio para atender a uma solicitação?
R: 9300ms+8,3ms+250000ms = 259308,3ms +/- 4,32 min

16. Existe uma distinção entre registros físicos e registros lógicos. Um registro lógico é
uma coleção de elementos de dados relacionados, tratados como uma unidade
conceituai, independentemente de como e onde a informação é armazenada. Um registro
físico é uma área contígua do espaço de armazenamento, definida pelas características
do dispositivo de armazenamento e do sistema operacional. Considere um sistema de
disco em que cada registro físico contenha trinta registros lógicos de 120 bytes. Calcule
quanto espaço em disco (setores, trilhas e superfícies) será necessário para armazenar
300 000 registros lógicos se o disco tiver um tamanho fixo de 512 bytes/setor, com 96
setores/trilha, 110 trilhas por superfície e 8 superfícies utilizáveis. Ignore quaisquer
registros de cabeçalho de arquivo e índice de trilha, e suponha que os registros não
possam se espalhar por dois setores.
17. Considere um disco que gira a 3600 rpm. O tempo de busca para mover a cabeça entre
trilhas adjacentes é de 2 ms. Existem 32 setores por trilha, que são armazenados em ordem
linear a partir do setor O até o setor 31. A cabeça vê os setores em ordem ascendente.
Suponha que a cabeça de leitura/gravação esteja posicionada no início do setor 1 na trilha
9. Existe um buffer de memória principal grande o suficiente para manter uma trilha
inteira. Os dados são transferidos entre os locais do disco lendo da trilha de origem para
o buffer da memória principal e depois gravando os dados do buffer para a trilha de
destino.
a. Quanto tempo levará para transferir o setor 1 na trilha 8 para o setor 1 na
trilha 9?
b. Quanto tempo levará para transferir todos os setores da trilha 8 para os
setores correspondentes na trilha 9?

Você também pode gostar