-
公开(公告)号:EP0116544A1
公开(公告)日:1984-08-29
申请号:EP83900611.0
申请日:1983-01-26
CPC分类号: G11B20/1883 , G11B2220/20 , G11C29/76
摘要: Procédé permettant d'éviter l'accès d'emplacements présentant des défauts dans des disques et d'autres supports de stockage. Un contrôleur de fichier sur disque (12) utilise des informations fournies par le fabriquant sur l'emplacement des défauts pour établir une liste séquentielle des adresses des emplacements de stockage défectueux dans le disque, et cette liste est stockée dans un tableau dans le disque. Pendant l'utilisation du disque (13), le contrôleur de fichier sur disque lit le tableau de défauts en le stockant dans sa mémoire (15) et l'utilise pour traduire les adresses virtuelles en adresses réelles. Le procédé de traduction saute les adresses réelles d'emplacements défectueux. Les adresses virtuelles sont traduites en adresses réelles en les incrémentant du nombre de défauts dont les adresses sont inférieures aux adresses réelles. Des adresses virtuelles contiguës successives sont traduites en adresses réelles en les incrémentant du nombre d'emplacements défectueux contigus qui suivent l'emplacement associé à l'adresse virtuelle précédente. Les adresses des nouveaux défauts détectés pendant l'utilisation du disque sont stockées par le contrôleur de fichier sur disque dans un espace de stockage temporaire sur le disque et sont incorporées dans le tableau des défauts lorsque le disque n'est plus utilisé.
-
公开(公告)号:EP0116544B1
公开(公告)日:1987-11-11
申请号:EP83900611.1
申请日:1983-01-26
CPC分类号: G11B20/1883 , G11B2220/20 , G11C29/76
摘要: Method for avoiding accessing of defective locations in disks and other storage media. A disk file controller (12) uses manufacturer-provided information about the location of defects to construct a sequentially ordered list of addresses of defective storage locations in the disk, and the list is stored in a table in the disk. During use of the disk (13), the disk file controller reads the table of defects into its memory (15), and uses it to translate virtual addresses into real addresses. The translation process skips over real addresses of defective locations. The virtual addresses are translated into a real address by being incremented by the number of defects whose addresses are lower than the real address. Subsequent contiguous virtual addresses are translated into real addresses by being incremented by the number of contiguous defective locations that follow the location associated with the preceding virtual address. Addresses of new defects found during use of the disk are stored by the disk file controller in temporary storage on the disk and are incorporated into the defect table when the disk is taken out of service.
-