Я работал над журналом Higher Computing, и возник следующий вопрос

Опишите ситуацию, когда кеш-память не улучшит производительность процессора (1 оценка)

Ответ (который я лично считаю крайне слабым), данный в схеме разметки:

Если инструкция не находится в кеше, а основная память должна быть доступна

Размышляя о других ответах, я подумал, что, если программа использует неиспользуемый кэш процессора, она может замедлиться, как утечка памяти в ОЗУ. Затем я понял, что не знаю, способны ли программы контролировать то, что записывается в кеш-память или из нее, небольшое исследование не помогло. Я хотел бы знать, на каком уровне находится кэш-память, программное обеспечение, операционная система или сам процессор? И действительно ли возникнет ситуация, в которой кеш-память не улучшится или даже не скажется на производительности компьютера?

Ура, kerr_max

0