В операционных системах Windows (особенно это относится к Windows на ядре NT) крайне сложная система управления памятью, в том числе и виртуальной. Поскольку Windows относится к многозадачным (пусть Windows 9x псевдомногозадачная — это не важно) системам, могут возникать всевозможные конфликты как между приложениями, так и между операционной системой и приложениями, связанные именно с памятью. Именно поэтому в Windows встроены сложнейшие механизмы и подсистемы разрешения подобных ситуаций: эвристические алгоритмы, угадывание, учет предыстории, правило большого пальца, конфигурация административных параметров. Более того: эта схема настолько сложна, что разработчики не любят менять в ней что-либо из страха сломать в системе какой-нибудь фрагмент, структуру и назначение которого сегодня уже никто не понимает. >>> |