Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

ARQUITETURA DE COMPUTADORES
MODERNOS
Ciência da Computação
HIERARQUIA DE MEMÓRIA
Memória Secundária
(parte 2)
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk
Um disco magnético pode ser composto de um ou mais
pratos de alumínio, cobertos por material magnetizável.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk
A cabeça de leitura/gravação flutua rente à superfície do
prato em um colchão de ar.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Cada superfície dos discos é organizada logicamente em
trilhas e setores:
• As trilhas são anéis magnéticos concêntricos sobre
toda a superfície do disco.
• A trilha mais interna (próxima do eixo de rotação) é
a trilha 0 (zero), a qual contém o índice do disco.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Fonte: https://pt.dreamstime.com/ilustra%C3%A7%C3%A3o-stock-casas-bonitos-dos-
desenhos-animados-na-rua-image49864690
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Exemplo de parte da trilha de um disco
Obs.: 1 mícron = 1 milésimo de mm = 10-6 m
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Fonte: https://www.prefeitura.sp.gov.br/cidade/secretarias/habitacao/noticias/?p=280765
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
O HD frequentemente é constituído por mais de um disco:
• Nesta situação o 
endereçamento não pode 
mais ser efetivado apenas com 
trilhas e setores.
• Surge o conceito de “cilindro”.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Um cilindro (imaginário) é
formado pelo conjunto de
todas as trilhas de mesmo
endereço em superfícies
diferentes.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Os acessos a discos sempre se dão pelo início de um
setor, nunca no meio.
Se as informações a serem transferidas ocuparem mais
de uma trilha, não há perda de tempo (se as trilhas
pertencerem ao mesmo cilindro). Na mudança de
cilindro há perda de tempo de, pelo menos, uma
rotação.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
A performance de um disco depende do tempo de acesso
para ler ou gravar uma informação.
Em primeiro lugar, a cabeça de leitura / gravação precisa se
deslocar, no sentido radial do disco, da trilha em que se
encontra parada até a trilha desejada. Este tempo é
denominado de “Tempo de Seek”.
Em segundo lugar, uma vez atingida a trilha desejada, há um
retardo para esperar que a informação passe sob a cabeça de
leitura / gravação. Este tempo é denominado de “Tempo de
Latência Rotacional”.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Portanto tem-se:
TTA = Tempo total de acesso (a determinada informação)
TS = Tempo de Seek
TLR = Tempo de Latência Rotacional
então:
TTA = TS + TLR
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Alguns tempos médios padrão são:
TS = Tempo de Seek  entre 5 a 15 ms
TLR = Tempo de Latência Rotacional  entre 4 a 8 ms (se o disco
girar a 7.200 rpm)
Observação:
O tempo de latência pode variar de 0 (zero) a uma rotação
completa do disco, dependendo de onde a cabeça estiver no
momento da leitura / gravação a ser efetuada.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Exemplo 1:
Se a rotação do disco for de 3.600 rpm, qual é a latência máxima?
1 min = 60 s, portanto:
Latênciamax = ------------ = 0,01667 s = 16,67 ms (por volta)
60
3.600
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Exemplo 2:
Quanto tempo seria gasto para ler um disco completo com as
seguintes características:
800 cilindros
6 trilhas/cilindro
32 setores/trilha
Trotação = 20 ms (por volta)
Tseek = 10 ms (entre cilindros adjacentes)
Todas as trilhas são lidas a partir do cilindro 0 
(zero).
A cabeça está recolhida (fora do disco).
Fonte: Organização Estruturada de Computadores – Andrew S. Tanenbaum
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
Cilindros 0 a 799
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
HD – Hard Disk: Organização - Endereçamento
800 cilindros
6 trilhas/cilindro
32 setores/trilha
Trotação = 20 ms (por volta)
Tseek = 10 ms (entre cilindros adjacentes)
Todas as trilhas são lidas a partir do cilindro 0 (zero).
A cabeça está recolhida (fora do disco).
Exemplo 2:
TTA = TS + TLR
TS = (800 + 1) x 10 ms = 8.010 ms
TLR = 20 x 6 x 800 = 96.000 ms
TTA = 8.010 + 96.000 = 104.010 ms = 104,01 s
Fonte: Organização Estruturada de Computadores – Andrew S. Tanenbaum
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: SSD – SOLID STATE DRIVE
HIERARQUIA DE MEMÓRIA
Um SSD é constituído basicamente de uma placa de circuito
impresso, um conjunto de chips de memória flash NAND, um
cache DRAM, um controlador de memória, um controlador
de interface e um conector de interface, como IDE, SATA ou
SAS.
NAND: Not And
DRAM: Dynamic Random Access Memory
IDE: Integrated Drive Electronics
SATA: Serial AT Attachment (AT: Advanced Technology)
SAS: Serial Attached SCSI
MEMÓRIA SECUNDÁRIA: SSD – SOLID STATE DRIVE
Fonte: https://storage.toshiba.eu/cms/en/support_services/solid_state_drives.html
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: SSD – SOLID STATE DRIVE
A memória usada em SSDs é uma memória flash não
volátil NAND e é produzida em diferentes graus de
qualidade. A NAND é projetada baseada no uso da
tecnologia Single Level Cell (SLC) ou da tecnologia Multi
Level Cell (MLC).
SLC: Célula de nível único
MLC: Célula multinivel
Fonte: https://storage.toshiba.eu/cms/en/support_services/solid_state_drives.html
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: SSD – SOLID STATE DRIVE
A memória NAND SLC armazena um bit por célula, tem
mais resistência, mas é significativamente mais cara para
produzir com maior capacidade. A MLC NAND usa dois
bits por célula. Esta tecnologia flash tem menor
resistência, mas tem capacidades maiores e pode ser
produzida com custos muito mais baixos.
Fonte: https://storage.toshiba.eu/cms/en/support_services/solid_state_drives.html
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: SSD – SOLID STATE DRIVE
Arquitetura 
básica de 
um SSD
Fonte: www. http://thessdguy.com/category/ssd-secure-erase-forensics
HIERARQUIA DE MEMÓRIA
Exemplo de arquitetura de um SSD
Fonte: https://storage.toshiba.eu/cms/en/support_services/solid_state_drives.html
1. Como ocorre com HDs, a interface SATA é
geralmente usada em SSDs. O conector tem
uma configuração mecânica que é compatível
com as tomadas para unidades de disco rígido.
2. O controlador é o dispositivo central do SSD,
permitindo desempenho nas velocidades de
leitura / gravação, alta resistência de gravação e
maior confiabilidade.
3. Função Cache (alguns SSDs não têm cache).
4. Os dados são armazenados em uma matriz de
memória flash NAND, que utiliza a tecnologia
NAND MLC para obter custos baixos e de alta
capacidade de armazenamento.
MEMÓRIA SECUNDÁRIA: SSD – SOLID STATE DRIVE
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
Discos IDE - Integrated Drive Electronics
• A placa controladora
passou a ser integrada aodrive, não era mais (como
anteriormente) uma placa
separada inserida num slot.
• A placa controlava até dois
HDs simultaneamente.
• Esta tecnologia foi lançada
no início da década de 80.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
Discos EIDE – Extended Integrated Drive Electronics
• Substituiu os discos IDE.
• A placa controlava até 4 dispositivos 
simultaneamente, sendo um deles um CD-ROM.
• A taxa de transferência era mais alta que no IDE.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
Discos SCSI – Small Computer System Interface
SCSI: pronuncia-se “scâzzi”.
Contém um barramento
integrado na controladora que
pode controlar um disco SCSI
e até 7 outros dispositivos
concomitantemente: HDs,
DVDs, scanner, fitas, etc.
HIERARQUIA DE MEMÓRIA
MEMÓRIA SECUNDÁRIA: DISCOS MAGNÉTICOS
Discos SCSI – Small Computer System Interface
Tantos os controladores SCSI, 
como os dispositivos 
periféricos, podem funcionar 
como mestres ou como 
escravos.
A taxa de transferência é mais 
alta que no EIDE.
ARQUITETURA DE COMPUTADORES
MODERNOS
Ciência da Computação
HIERARQUIA DE MEMÓRIA
Memória Secundária
(parte 2)

Mais conteúdos dessa disciplina