Я читаю « Операційні системи Вільяма Столлінга : внутрішні та принципи дизайну (сьома редакція)» , і уривок про ієрархію пам’яті збентежив мене. Що означає автор, коли згадує про "більшу вартість за біт"?
Ось що говорить відповідний параграф на сторінці 24:
Як і слід було очікувати, існує компроміс серед трьох ключових характеристик пам'яті: а саме - ємність, час доступу та вартість. Для впровадження систем пам’яті використовуються різноманітні технології, і в цьому спектрі технологій існують такі відносини:
- Швидше час доступу, більша вартість за біт
- Більша ємність, менша вартість за біт
- Більша ємність, менша швидкість доступу
Я розумію, що чим нижче ви спускаєтесь піраміди ієрархії пам'яті, тим повільніше час доступу.
Можливо, магнітний диск або SSD-карта матимуть повільніші часи доступу, ніж регістри процесора або кеш-пам'ять або оперативна пам'ять.
Але що означає "більша вартість за біт"? Чи сповільнює це інші процеси для доступу до цієї пам'яті? Це може здатися контрінтуїтивним, оскільки час доступу повинен бути швидшим? Вони просто займають більше місця, і тому їх менше?