Известны способы динамического распределения информации в памяти преимущественно электронных вычислительных машин, имеющих запоминающие устройства различного типа, например ферритовый накопитель и магнитный барабан, разделенные на равные группы последовательных ячеек (страниц), путем динамического распределения по страницам соответствующих им групп слов (сегментов) с групповым обменом G последовательными сегментами между запоминающими устройствами (ЗУ) различного типа.
Описываемый способ отличается тем, что с целью сокращения времени обмена между ферритовым накопителем и магнитным барабаном при отсутствии в ферритовом накопителе требуемого сегмента с номером / определяют число h сегментов с номерами /-1, /-2,..., /-h и число р сегментов с номерами /4-1, /+2,..., , где , находящимися в ферритовом наконителе, а также число обращений Bj к ферритовому накопителю между 1-ым и i-1-ым групповыми обменами, сравнивают число обращений S с числом обращений Bi-i между i-1-ым и i-2-ым групповыми обменами, и если и G.G или G 1, вырабатывают сигнал увеличения размера группы или при невыполнении условий сигнал уменьиления размера группы, и если к этому моменту нри К предыдущих последовательных обменах было получено К одноименных сигналов увеличения (уменьшения) размера группы, где К - некоторое фиксированное целое число, текущий размер групп увеличивают, (уменьшают) на единицу и пересылают в ферритовый накопитель группу сегментов с номерами /, /+1, /+2, ..., /+G-1, если , с номерами /, /-1, J-2, ..., j-G-f-l, если h.p, и сегмента I, если h p.
Предмет изобретения
Снособ динамического распределения информации в памяти преимущественно электронных вычислительных машин, имеющих запоминающие устройства различного типа, например ферритовый накопитель и магнитный барабан, разделенные на равные группы последовательных ячеек (страниц), путем динамического распределения по страницам соответствующих им групп слов (сегментов) с групповым обменом G последовательными сегментами между ЗУ различного типа, отличающийся тем, что, с целью сокращения времени обмена между ферритовым накопителем и магнитным барабаном, при отсутствии в ферритоБОМ накопителе требуемого сегмента с номером /, определяют число h сегментов с номерами /-1, /-2,...,/-/i и число р сегментов с номерами , /-)-2,...,/+А, где ,
находящимися в ферритовом накопителе, а также число обращений 5 к ферритовому накопителю между г-ым и i-1-ым групповыми обменами, сравнивают число обращений В j с числом обращений Br-i между i-1-ым н i-2-ым групповыми обменами, и если B 0( G 1, вырабатывают сигнал увеличения размера группы или при невыполнении условий сигнал уменьшения размера группы, и если к этому моменту при
К предыдущих последовательных обменах было получено /С одноименных сигналов увеличения (уменьшения) размера группы, где К-некоторое фиксированное целое число, текущий размер группы увеличивают (уменьшают) на единицу и пересылают в ферритовый накопитель группы сегментов с номерами /. /+1. /+2,...,/+G-1, если , с номерами i /-1, /-2,...,/-G-f-l, если , и сегмента /, если А р.
название | год | авторы | номер документа |
---|---|---|---|
Вычислительная система | 1977 |
|
SU692400A1 |
СПОСОБ ДИНАМИЧЕСКОГО РАСПРЕДЕЛЕНИЯ ИНФОРМАЦИИ | 1967 |
|
SU193578A1 |
УСТРОЙСТВО УПРАВЛЕНИЯ БУФЕРНОЙ ПАМЯТЬЮ | 1990 |
|
RU2010317C1 |
Запоминающее устройство с переменным форматом данных | 1981 |
|
SU987678A1 |
Запоминающее устройство с исправлением ошибок | 1980 |
|
SU955207A1 |
СПОСОБ ОРГАНИЗАЦИИ ХРАНЕНИЯ СВЯЗАННЫХ ДАННЫХ | 2016 |
|
RU2621628C1 |
Устройство для управления виртуальной памятью | 1986 |
|
SU1327113A2 |
Запоминающее устройство | 1977 |
|
SU733021A1 |
Система регистрации сейсмической информации | 1986 |
|
SU1354151A2 |
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО | 1973 |
|
SU385319A1 |
Даты
1966-01-01—Публикация