База ответов ИНТУИТ

Программирование на С/С++

<<- Назад к вопросам

Как и почему расположение в памяти объектов данных влияет на производительность?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
считывание ячеек памяти, расположенных в одном столбце, то есть с интервалом в длину строки оперативной памяти, выполняется наиболее быстро
случайный доступ к ячейкам памяти выполняется быстрее, так как не создаёт нагрузки на строку или столбец оперативной памяти
если данные, с которыми работают соседние инструкции кода умещаются в кэше процессора, то не требуется, затратное по процессорному времени, считывание данных из оперативной памяти(Верный ответ)
по схемотехническим причинам считывание соседних ячеек памяти в строке выполняется гораздо быстрее чем соседних ячеек в столбце(Верный ответ)
Похожие вопросы
Каким образом порядок полей в структуре влияет на производительность памяти при работе с структурой (и массивом структур)?
чем статические объекты памяти отличаются от автоматических объектов памяти?
Что влияет на наличие лакун в памяти при описании структуры?
Для каких объектов данных связывание отсутствует?
На что следует обратить внимание при оптимизации программ по размеру объектного кода и памяти данных?
К какой характеристике класса памяти относится следующее определение: "насколько долго участок памяти, будет занят соответствующей переменной"?
Какие утверждения про производительность работы объектно-ориентированных программ на С++ верны?
Почему лучше использовать исключения, унаследованные от стандартных исключений?
Для каких классов памяти связывание отсутствует?
Какими аспектами характеризуются различные классы памяти?