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