СПОСОБ ПОВЫШЕНИЯ ПРОИЗВОДИТЕЛЬНОСТИ ЭЛЕКТРОННО-МЕХАНИЧЕСКИХ УСТРОЙСТВ ХРАНЕНИЯ ИНФОРМАЦИИ ПРИ ВЫПОЛНЕНИИ ОГРАНИЧЕННО ПРЕДСКАЗУЕМОЙ ПОСЛЕДОВАТЕЛЬНОСТИ ОПЕРАЦИЙ ВВОДА-ВЫВОДА ПУТЕМ ПРЕДВАРИТЕЛЬНОЙ ЗАГРУЗКИ

1. Способ повышения производительности электронно-механических устройств хранения информации при выполнении ограниченно предсказуемой последовательности операций ввода-вывода путем предварительной загрузки, отличающийся тем, что информационная структура данных, размещенная на том же устройстве хранения информации и используемая для осуществления операции предварительной загрузки секторов с диска, содержит копии содержимого этих секторов и информацию о соответствии номеров секторов копий номерам секторов оригиналов, эти копии используют для выполнения операций чтения без необходимости чтения оригиналов с диска, а при записи в оригинальные сектора обновляют копии.
2. Способ по п.1, отличающийся тем, что информационная структура данных дополнительно содержит информацию об актуальности копий, копии секторов используют для выполнения операций чтения без необходимости чтения оригиналов с диска только в случае актуальности копий, а при записи в оригинальные сектора обновляют информацию об актуальности копий и обновляют копии, причем операции обновления могут быть отложены на более позднее время.
3. Способ по п.1 или 2, отличающийся тем, что во время выполнения ограниченно предсказуемой последовательности операций ввода-вывода операции записи на диск не осуществляют, информацию о них накапливают в буфере в оперативной памяти и используют для выполнения операций чтения, а выполнение операций записи осуществляют после завершения обработки ограниченно предсказуемой последовательности операций ввода-вывода.