Управление буфером ассоциативной трансляции


https://doi.org/10.21122/2309-4923-2019-4-20-24

Полный текст:




Аннотация

В данной статье основное внимание уделяется управлению Буфером Ассоциативной Трансляции (БАТ) как одному из основных разделов управления памятью в компьютерных системах. БАТ является ассоциативным кешем, включаемым в состав развитых микропроцессоров, для сокращения накладных расходов на отображение адресов виртуального адресного пространства на адреса физического адресного пространства. В предлагаемой работе рассматриваются вопросы, связанные с проектированием подсистемы управления БАТ в ядрах операционных систем на примере платформы IA-32, и предлагается простая модель полной и целостной политики управления БАТ. Предлагаемая модель может быть применена как в качестве основы для проектирования подсистем управления памятью в ядрах операционных систем, так и для верификации таких подсистем в уже существующих ядрах ОС.


Об авторе

Е. И. Клименков
Белорусский государственный университет информатики и радиоэлектроники
Беларусь
Инженер-программист


Список литературы

1. Intel Corporation. IA-32 Intel Architecture Software Developer’s Manual. Volume 3: System Programming Guide. 245472–007. 2002.

2. Seal D. ARM Architecture Reference Manual. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2nd ed., 2000. ISBN 0201737191.

3. MIPS Technologies. MIPS32 Architecture for Programmers Volume III: The MIPS32 Privileged Resource Architecture, 0.95 ed., 2001.

4. Bryant R., O’Hallaron D. Computer systems: a programmer’s perspective. Prentice Hall, 2003. ISBN 9780130340740.

5. Mosberger D., Eranian S. IA-64 Linux Kernel: Design and Implementation. Prentice Hall PTR, Upper Saddle River, NJ, USA, 2001. ISBN 0130610143.

6. Gorman M. Understanding the Linux Virtual Memory Manager. Prentice Hall PTR, Upper Saddle River, NJ, USA, 2004. ISBN 0131453483.

7. Klimiankou Y. M-M/S-CD Memory Management: Conceptual and System Models – In: 2017 Ivannikov ISPRAS Open Conference (ISPRAS), 2017 – pp. 51–57.


Дополнительные файлы

Для цитирования: Клименков Е.И. Управление буфером ассоциативной трансляции. «Системный анализ и прикладная информатика». 2019;(4):20-24. https://doi.org/10.21122/2309-4923-2019-4-20-24

For citation: Klimiankou Y.I. Translation lookaside buffer management. «System analysis and applied information science». 2019;(4):20-24. https://doi.org/10.21122/2309-4923-2019-4-20-24

Просмотров: 705

Обратные ссылки

  • Обратные ссылки не определены.


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2309-4923 (Print)
ISSN 2414-0481 (Online)