System and method for improving the performance of high-density data storage media
First Claim
1. In computer system having a main memory and having a magneto-optical data storage medium of a type having data subdivisions which must be erased before they can be written on, a system for erasing previously used data subdivisions before they are needed again, said erasing system comprising:
- means for maintaining a table of previously-used, formatted, erased data subdivisions;
means for maintaining a list of previously-used formatted data subdivisions to be erased;
means for automatically determining when said computer system is disk-idle;
means responsive to said disk-idle determining means and to said list maintaining means for automatically selecting from said list one of said previously-used subdivisions to be erased when said computer system is disk-idle; and
means for automatically erasing one of said subdivisions responsive to one of (a) selection by said selecting means of said one of said subdivisions upon a determination by said determining means that said computer system is disk-idle, and (b) a need by said computer system for access to one of said subdivisions when said table maintaining means indicates that no erased subdivisions exist.
4 Assignments
0 Petitions
Accused Products
Abstract
In a computer system equipped with a magneto-optical disk drive having high data density, and therefore lengthy format times, and also requiring an erase step before each write operation, a system and method for decreasing user waiting time is provided. The system and method format the disk on a continuous basis during "disk-idle" periods rather than all at once. The system and method also erase disk portion belonging to deleted data in advance during disk-idle periods, so they are ready for the next write operation.
58 Citations
30 Claims
-
1. In computer system having a main memory and having a magneto-optical data storage medium of a type having data subdivisions which must be erased before they can be written on, a system for erasing previously used data subdivisions before they are needed again, said erasing system comprising:
-
means for maintaining a table of previously-used, formatted, erased data subdivisions; means for maintaining a list of previously-used formatted data subdivisions to be erased; means for automatically determining when said computer system is disk-idle; means responsive to said disk-idle determining means and to said list maintaining means for automatically selecting from said list one of said previously-used subdivisions to be erased when said computer system is disk-idle; and means for automatically erasing one of said subdivisions responsive to one of (a) selection by said selecting means of said one of said subdivisions upon a determination by said determining means that said computer system is disk-idle, and (b) a need by said computer system for access to one of said subdivisions when said table maintaining means indicates that no erased subdivisions exist. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. For use in a computer system having a main memory and having a magneto-optical data storage medium of a type having data subdivisions which must be erased before they can be written on, a method for erasing previously used data subdivisions before they are needed again, said erasing method comprising the steps of:
-
maintaining a table of previously-used, formatted, erased data subdivisions; maintaining a list of previously-used formatted data subdivisions to be erased; automatically determining when said computer system is disk-idle; automatically selecting one of said previously-used subdivisions to be erased when said computer system is disk-idle; and automatically erasing one of said subdivisions responsive to one of (a) selection by said selecting step of said one of said subdivisions upon a determination that said computer system is disk-idle, and (b) a need by said computer system for access to one of said subdivisions when no erased subdivisions exist. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. In a computer system having a main memory and having a magneto-optical data storage medium of a type having data subdivisions which must be erased before they can be written on, a system for erasing previously used data subdivisions before they are needed again, said erasing system comprising:
-
means for maintaining a list of previously-used formatted data subdivisions to be erased; means for automatically determining when said computer system is disk-idle; means responsive to said disk-idle determining means and to said list maintaining means for automatically selecting one of said previously-used subdivisions to be erased when said computer system is disk-idle; and means for automatically erasing one of said subdivisions responsive to selection by said selecting means of said one of said subdivisions upon a determination by said determining means that said computer system is disk-idle. - View Dependent Claims (14, 15, 16, 17)
-
-
18. For use in a computer system having a main memory and having a magneto-optical data storage medium of a type having data subdivisions which must be erased before they can be written on, a method for erasing previously used data subdivisions before they are needed again, said erasing method comprising the steps of:
-
maintaining a list of previously-used formatted data subdivisions to be erased; automatically determining when said computer system is disk-idle; automatically selecting one of said previously-used subdivisions to be erased when said computer system is disk-idle; and automatically erasing one of said subdivisions responsive to selection by said selecting step of said one of said subdivisions upon a determination that said computer system is disk-idle. - View Dependent Claims (19, 20, 21, 22, 24)
-
-
23. In a computer system having a magneto-optical data storage medium of a type having data subdivisions which must be erased before they can be written on, a system for erasing previously used data subdivisions before they are needed again, said erasing system comprising:
-
means for maintaining a table of previously-used, formatted, erased data subdivisions; means for automatically erasing one of said subdivisions responsive to a need by said computer system for access to one of said subdivisions when said table maintaining means indicates that no erased subdivisions exist. - View Dependent Claims (25, 26)
-
-
27. For use in a computer system having a magneto-optical data storage medium of a type having data subdivisions which must be erased before they can be written on, a method for erasing previously used data subdivisions before they are needed again, said erasing method comprising the steps of:
-
maintaining a table of previously-used, formatted, erased data subdivisions; and automatically erasing one of said subdivisions responsive to a need by said computer system for access to one of said subdivisions when no erased subdivisions exist. - View Dependent Claims (28, 29, 30)
-
Specification