LINUX.ORG.RU

История изменений

Исправление vM, (текущая версия) :

Трансляция адресов известна с 1960-х годов.

Что я пропустил? Хотя бы один чип назовите?

Для 1960-х CPU, как и прочие unitы – это не чипы, а шкафы, тумбы и рамы.

См., напр., первый попавшийся патент 3533075 (заявлен в 1967 ) https://www.freepatentsonline.com/3533075.pdf

DYNAMIC ADDRESS TRANSLATION UNIT WITH LOOK-AHEAD

CPU (Computer processing unit) выдаёт адреса MSU (Main Storage unit ) не напрямую, а через DATU (Dynamic address translation unit). И эта схема на момент заявки известна.

Заявленное изобретение ускоряет обработку ситуации, когде не все страницы, необходимые для выполнения инструкции, доступны.

Об одной из первых XENIX машин на 8086 читайте выше: Почему на рынке домашних ПК победил DOS, а не какой-нибудь UNIX? (комментарий)

8086-based system carry a proprietary memory management system. It can sub-divide … memory into 4KByte blocks. It assign a logical to physical address translation and various access attributes to each block so that non-contiguous physical memory can be assigned to any given task. … While providing access to more memory, the system also provides write protection and access protection to increase reliability and performance.

The memory management system contributes significantly to enhanced performance for the XENIX/UNIX operating system.

Исходная версия vM, :

Трансляция адресов известна с 1960-х годов.

Что я пропустил? Хотя бы один чип назовите?

Для 1960-х CPU, как и прочие unitы – это не чипы, а шкафы, тумбы и рамы.

См., напр., первый попавшийся патент 3533075 (заявлен в 1967 ) https://www.freepatentsonline.com/3533075.pdf

DYNAMIC ADDRESS TRANSLATION UNIT WITH LOOK-AHEAD

CPU (Computer processing unit) выдаёт адреса MSU (Main Storage unit ) не напрямую, а через DATU (Dynamic address translation unit). И эта схема на момент заявки известна.

Заявленное изобретение ускоряет обработку ситуации, когде не все страницы, необходимые для выполнения инструкции, доступны.

Об одной из первых XENIX машин на 8086 читайте выше: Почему на рынке домашних ПК победил DOS, а не какой-нибудь UNIX? (комментарий)

8086-based system carry a proprietary memory management system. It can sub-divide .. memory int 4KByte blocks. It assign a logical to physical address translation and various access attributes to each block so that non-contiguous physical memory can be assigned to any given task. While providing access to more memory, the system also provides write protection and access protection to increase reliability and performance.

The memory management system contributes significantly to enhanced performance for the XENIX/UNIX operating system.