
Страничные ошибки
Пару слов об оптимизации, операция, заставляющая ОС заменять страницы памяти, выполняется гораздо медленнее, чем операция, ограниченная одной страницей памяти.
Проблема в том, что если массив включает слишком много строк, то при каждом обращении к новой строке ОС должна будет заменить страницы памяти. Второй пример использует страничную организацию памяти гораздо эффективнее, т.к. страницы загружаются только MAX_ROWS раз.
#programming #optimisation
Пару слов об оптимизации, операция, заставляющая ОС заменять страницы памяти, выполняется гораздо медленнее, чем операция, ограниченная одной страницей памяти.
Проблема в том, что если массив включает слишком много строк, то при каждом обращении к новой строке ОС должна будет заменить страницы памяти. Второй пример использует страничную организацию памяти гораздо эффективнее, т.к. страницы загружаются только MAX_ROWS раз.
#programming #optimisation