logo
AOM / Мельник А

10.8. Питання до розділу 10

  1. Чим пояснюється різниця між продуктивністю процесора та пам'яті?

  2. Що показує аналіз зміни з роками швидкодії статичної і динамічної напівпровідникової та дискової пам'яті і процесора?

  3. Як зростає з роками розрив між швидкодією процесора і динамічної пам'яті? На що це впливає?

  4. Як зростає з роками розрив між швидкодією динамічної і дискової пам'яті? На що це впли­ває?

  5. Чим викликана необхідність побудови системи пам'яті за ієрархічним принципом?

  6. Що включає поняття «локальність за зверненням»?

  7. Що таке просторова локальність?

  8. Що таке часова локальність?

  9. Які висновки витікають з властивості локальності?

  1. Наведіть принцип ієрархічної організації пам'яті

  2. Завдяки чому середній час доступу в ієрархічній системі пам яті визначається більш швидкодіючими видами пам'яті?

398

  1. Що в ієрархічній системі пам'яті визначають терміни «промах» і «попадання»?

  2. На які питання необхідно відповісти, щоб охарактеризувати певний рівень ієрархічної пам яті?

  3. Наведіть принципи обміну інформацією між рівнями ієрархічної пам'яті.

  4. Які характеристики використовуються для оцінки ефективності ієрархічної пам'яті?

  5. Поясніть місце кеш пам'яті в складі комп'ютера.

  6. Поясніть призначення і логіку роботи кеш пам'яті.

  7. В чому вигода від поділу кеш пам'яті першого рівня на кеш пам'ять даних та кеш пам'ять команд?

  8. Які проблеми породжує включення кеш пам'яті в ієрархію пам'яті?

  9. Чим обумовлена різноманітність методів відображення основної пам'яті на кеш пам'ять?

  10. Якій вимозі повинен відповідати «ідеальний» алгоритм заміщення вмісту кеш пам'яті?

  11. Якими методами забезпечується узгодженість вмісту основної і кеш пам'яті?

  12. Чим обумовлене введення додаткових рівнів кеш пам'яті?

  13. Які чинники впливають на вибір ємності кеш пам'яті та розміру блоку?

  14. Як співвідносяться характеристики звичайної і дискової кеш пам'яті?

  15. Якими засобами забезпечується віртуалізація пам яті?

  16. Чи існує обмеження на розмір віртуального простору?

  17. Що визначає об'єм сторінкової таблиці?

  18. Якими прийомами досягають скорочення об'єму сторінкових таблиць?

  19. Які алгоритми заміщення використовуються при завантаженні в основну пам ять нової віртуальної сторінки?

  20. Поясніть призначення буфера швидкого перетворення адреси (TLB).

  21. Чим мотивується розбиття віртуальних секторів на сторінки?

  22. Яка частина віртуальної адреси залишається незмінною при його перетворенні у фізичну адресу?

  23. Наведіть способи апаратної реалізації сторінкової таблиці.

  24. Наведіть алгоритми заміщення сторінок в основній пам'яті.

  25. Для чого призначена сегментна організація пам'яті?

  26. Дайте порівняння сторінкової та сегментної організації пам'яті.

  27. Наведіть ієрархію таблиць перетворення віртуальних адрес у фізичні.

  28. Чим обумовлена необхідність захисту пам яті?

  29. Назвіть способи захисту пам'яті.

  30. Поясніть спосіб захисту пам'яті за допомогою ключів захисту.