La zone de mémoire de l'information d'amortisseur de cachette et de circuits de cachette à l'intérieur du disque dur SCSI conduit des plateaux de disque dur de conseil de logique de segments de déclencheur de disque dur d'interface de disque dur

 
Data Recovery PRO DATA DOCTOR

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

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


Cachette et circuits de cachette

La fonction de la cachette intégrée (souvent appelée également un amortisseur) d'un disque dur est d'agir en tant qu'amortisseur entre un dispositif relativement rapide et relativement lent. Pour les disques durs, la cachette est employée pour tenir les résultats de récent lit à partir du disque, et également à l'information de pre-fetch qui est susceptible d'être demandée dans un avenir proche, par exemple, le secteur ou les secteurs juste après que celui juste demandé.

Ainsi le but de cette cachette n'est pas différent à d'autres cachettes utilisées dans le PC, quoiqu'il ne soit pas ait normalement pensé à en tant qu'élément de la hiérarchie régulière de cachette de PC. Vous devriez toujours le garder à l'esprit qui quand quelqu'un parle génériquement au sujet d'une cachette de disque, elles ne se rapportent habituellement pas à cette petite zone de mémoire à l'intérieur du disque dur, mais plutôt à une cachette de mémoire système mise de côté pour protéger des accès au système de disque. L'utilisation de la cachette améliore l'exécution de n'importe quel disque dur, en réduisant le nombre d'accès physiques au disque sur répété lit et en permettant à des données de couler à partir du disque non interrompu quand l'autobus est occupé.

La plupart des disques durs modernes ont entre 512 KBs et le mb 2 d'antémémoire interne même quelques commandes à rendement élevé de SCSI ont pas moins du mb 16 aussi. La cachette d'un disque dur est due important à la différence fine dans les vitesses du disque dur et de l'interface de disque dur. La conclusion d'un morceau de données sur le disque dur implique le positionnement aléatoire et encourt une pénalité des millisecondes pendant que le déclencheur de disque dur est déplacé et le disque tourne autour sur l'axe. C'est pourquoi les disques durs ont les amortisseurs internes. Le principe de base derrière l'opération d'une cachette simple est franc.

Des données de lecture à partir du disque dur sont généralement faites dans les blocs de diverses tailles pas simplement un secteur de 512 bytes à la fois. La cachette est cassée dans les segments ou les morceaux qui peuvent contenir un bloc de données. Quand une demande est faite pour des données à partir du disque dur, les circuits de cachette sont d'abord questionnés pour voir si les données sont présentes dans des segments l'uns des de la cachette. S'ils sont présents, ils sont fournis au conseil de logique sans accès aux plateaux de disque dur étant nécessaires. Si les données ne sont pas dans la cachette, on le lit à partir du disque dur, est fourni au contrôleur et puis placé dans la cachette au cas où il obtiendrait demandé encore. Puisque la cachette est limitée dans la taille, il y a seulement tant de morceaux de données qui peuvent être contenues avant que les segments doivent être réutilisés. Typiquement le morceau le plus ancien de données est remplacé avec les plus nouvelles. Ceci s'appelle circulaire, premier-dans, première-dehors (fifo) ou cacher de bouclage.

Dans un effort d'améliorer l'exécution, la plupart des fabricants de disque dur aujourd'hui ont mis en application des perfectionnements à leurs circuits de gestion de cachette, en particulier sur SCSI à extrémité élevé conduit :

 

  • Segmentation adaptative : Des cachettes conventionnelles sont coupées dans un certain nombre de segments classés égaux. Puisque des demandes peuvent être faites pour des blocs de données de différentes tailles, ceci peut mener à une partie du stockage de la cachette dans quelques segments étant laissés finis et par conséquent gaspillés. Beaucoup de plus nouvelles commandes remettent à la côte dynamiquement les segments basés sur combien d'espace est exigé pour chaque accès, pour assurer une plus grande utilisation. Elle peut également changer le nombre de segments. C'est plus complexe pour manipuler que des segments à taille fixe, et il peut avoir comme conséquence la perte elle-même si l'espace n'est pas contrôlé correctement.
  • Pre-Fetch : La logique de cachette d'une commande, basée sur analyser des modèles d'accès et d'utilisation de la commande, essaye de charger dans une partie des données de cachette qui n'ont pas été demandées encore mais qu'il prévoit sera demandé bientôt. Habituellement, ceci signifie des données additionnelles de chargement au delà de cela qui a été juste lu à partir du disque, puisqu'il est statistiquement pour être demandé après. Quand fait correctement, ceci améliorera l'exécution à un certain degré.
  • Commande d'utilisateur : Les commandes à extrémité élevé ont mis en application un ensemble de commandes qui permet la commande détaillée par utilisateur de l'opération de la cachette d'entraînement. Ceci inclut laisser l'utilisateur permettre ou neutralise cacher, a placé la taille des segments, s'allume ou outre de la segmentation et du pre-fetch adaptatifs 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

maison | contacter | Téléchargement | Ressources | Modalités et conditions | Carte d'emplacement

Home | Contact us | Downloads | Resources | 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