A área de memória da informação do amortecedor do esconderijo e dos circuitos do esconderijo dentro do disco duro SCSI dirige platters do disco duro da placa da lógica dos segmentos do atuador do disco duro da relação do disco duro

 
Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Esconderijo e circuitos do esconderijo

A função do esconderijo integrado (também chamado frequentemente um amortecedor) de um disco duro é agir como um amortecedor entre um dispositivo relativamente rápido e relativamente lento. Para discos duros, o esconderijo é usado prender os resultados de recente lê do disco, e também à informação do pre-fetch que é provável ser pedida no futuro próximo, por exemplo, no setor ou nos setores imediatamente depois que esse pedido apenas.

Assim a finalidade deste esconderijo não é dissimilar a outros esconderijos usados no PC, mesmo que não seja pense normalmente como parte da hierarquia regular do esconderijo do PC. Você deve sempre mantê-la na mente que quando alguém fala genèrica sobre um esconderijo de disco, eles geralmente não está consultando a esta área de memória pequena dentro do disco duro, mas rather a um esconderijo da memória de sistema reservado para proteger acessos ao sistema de disco. O uso do esconderijo melhora o desempenho de todo o disco duro, reduzindo o número de acessos físicos ao disco no repetido lê e permitindo que os dados fluam do disco uninterrupted quando a barra-ônibus é ocupada.

A maioria de discos duros modernos têm entre 512 KB e o MB 2 da memória de esconderijo interna mesmo algumas movimentações high-performance de SCSI tem tanto quanto MB 16 demasiado. O esconderijo de um disco duro é importante devido à diferença sheer nas velocidades do disco duro e da relação do disco duro. Encontrar uma parte de dados no disco duro envolve posicionar aleatório e incorre uma penalidade dos milissegundos enquanto o atuador do disco duro é movido e o disco gira ao redor no eixo. Isso é porque os discos duros têm amortecedores internos. O princípio básico atrás da operação de um esconderijo simples é direto. Os dados de leitura do disco duro são feitos geralmente nos blocos de vários tamanhos não apenas um setor de 512 byte de cada vez.

O esconderijo é quebrado nos segmentos ou nas partes cada qual podem conter um bloco dos dados. Quando um pedido é feito para dados do disco duro, os circuitos do esconderijo estão perguntados primeiramente para ver se os dados estiverem atuais em alguns dos segmentos do esconderijo. Se estiverem atuais, estão fornecidos à placa da lógica sem o acesso aos platters do disco duro que são necessários. Se os dados não estiverem no esconderijo, lê-se do disco duro, está-se fornecido ao controlador e colocado-se então no esconderijo caso começar pedido outra vez. Desde que o esconderijo é limitado no tamanho, há somente assim muitas partes de dados que podem ser prendidos antes que os segmentos devam recycled. A parte a mais velha de dados é substituída tipicamente com o mais novo. Isto é chamado circular, primeiro-em, primeira-para fora (FIFO) ou caching do wrap-around.

Em um esforço melhorar o desempenho, a maioria de fabricantes do disco duro têm executado hoje realces a seus circuitos da gerência do esconderijo, particularmente em SCSI high-end dirigem:

 

  • Segmentação adaptável: Os esconderijos convencionais chopped em um número de segmentos feitos sob medida iguais. Desde que os pedidos podem ser feitos para blocos dos dados de tamanhos diferentes, este pode conduzir a algum do armazenamento do esconderijo em alguns segmentos que estão sendo saidos excedentes e daqui desperdiçados. Muitas movimentações mais novas resize dinâmicamente os segmentos baseados no quanto espaço é requerido para cada acesso, para assegurar uma utilização mais grande. Pode também mudar o número dos segmentos. Isto é mais complexo segurar do que segmentos fixed-size, e pode resultar no desperdício próprio se o espaço não for controlado corretamente.
  • Pre-Fetch: A lógica do esconderijo de uma movimentação, baseada em analisar testes padrões do acesso e do uso da movimentação, tenta carregar na parte dos dados do esconderijo que não foram pedidos ainda mas que antecipa será pedido logo. Geralmente, isto significa dados adicionais do carregamento além daquele que foi lido apenas do disco, desde que é estatìstica mais provável ser pedido em seguida. Quando feito corretamente, isto melhorará o desempenho a algum grau.
  • Controle do usuário: As movimentações High-end executaram um jogo dos comandos que permitisse o controle detalhado usuário da operação do esconderijo da movimentação. Isto inclui deixar o usuário permitir ou incapacita caching, ajusta o tamanho dos segmentos, gira-o sobre ou fora da segmentação e do pre-fetch adaptáveis etc.

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi, translated using machine translation. See original English contents on Data recovery book pages.

Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contato | Download | Termos e circunstâncias | Sitemap

Home | Contact us | Downloads | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek