Якщо я маю рацію, сторінка в основній пам'яті - це найменша одиниця одиниці передачі даних між основною пам'яттю та зовнішнім запам'ятовуючим пристроєм, наприклад жорстким диском. Рядок кешу основної пам'яті - це найменша одиниця для передачі даних між основною пам'яттю та кешовими процесорами.
Цікаво, чи завжди розмір сторінки або найкраще бути натуральним числом розміру рядка кеша? Якщо розмір рядка кеша - 64 байт, а розмір сторінки пам'яті - 4 КБ, то кожна сторінка має 4 КБ / 64 байти == 64 рядки кеша.
Чи є сторінка та рядок кешу обома нерухомими об'єктами в пам'яті? Або це просто будь-який суміжний блок пам'яті певного розміру, який може запускатися і плавати в будь-якій точці пам'яті?
Чи завжди рядок кеша не може охоплювати більше однієї сторінки, тобто частина кеш-рядка знаходиться на сторінці, а інша частина рядка кеша знаходиться на іншій сторінці?
Дякую.