Составители:
61
тимость со старыми приложениями, описывает 16-разрядный мо-
дуль GDI.EXE.
Модуль User управляет пользовательским вводом-
выводом, включая операции с клавиатурой, мышью, звуковым
драйвером, системными часами и портами ввода-вывода. Модуль
обеспечивает пользовательский интерфейс Windows, поддер-
живает отображение и перемещение окон, меню и значков. 32-
разрядная часть модуля (файл USER32.DLL) зачастую использу-
ется для трансформации вызовов 32-разрядных приложений и пе-
реадресации их 16-разрядной части.
3.4.4 Windows 95 и выше позволяет использовать вирту-
альную адресацию памяти, то есть, адресовать больший ее объ-
ем, чем на компьютере установлено оперативной памяти. Для
этого Windows использует возможности процессора по обмену
страницами памяти с жестким диском. В процессе работы в па-
мять постоянно загружаются программный код и данные. Если
потребности программ превышают возможности компьютера, те
участки (страницы) памяти, которые требуются реже всего, «от-
кладываются» на жесткий диск. Для этого используется специ-
альный файл подкачки (файл виртуальной памяти). В Windows-
2000 этот файл называется pagefile.sys и располагается в корне-
вом каталоге системного диска, в Windows-95 файл подкачки но-
сил имя win386.swp
Таким образом, виртуальная адресация - это способ
управления памятью, при котором адресуемая память делится
между процессами и прозрачно отображается на доступные об-
ласти физической памяти. Особенностью виртуальной памяти
Windows является способность файла подкачки динамически из-
менять свой размер в зависимости от потребностей системы.
Процессор делит доступное адресное пространство на
страницы по 4 Кб, общим числом 2
20
, что дает 4 Гб адресуемой
памяти Windows. При этом страницы памяти, виртуальные адреса
которых находятся в строгом порядке, могут быть на самом деле
разбросаны самым причудливым образом. Диспетчер виртуаль-
ной памяти процессора устанавливает соответствие между вирту-
тимость со старыми приложениями, описывает 16-разрядный мо- дуль GDI.EXE. Модуль User управляет пользовательским вводом- выводом, включая операции с клавиатурой, мышью, звуковым драйвером, системными часами и портами ввода-вывода. Модуль обеспечивает пользовательский интерфейс Windows, поддер- живает отображение и перемещение окон, меню и значков. 32- разрядная часть модуля (файл USER32.DLL) зачастую использу- ется для трансформации вызовов 32-разрядных приложений и пе- реадресации их 16-разрядной части. 3.4.4 Windows 95 и выше позволяет использовать вирту- альную адресацию памяти, то есть, адресовать больший ее объ- ем, чем на компьютере установлено оперативной памяти. Для этого Windows использует возможности процессора по обмену страницами памяти с жестким диском. В процессе работы в па- мять постоянно загружаются программный код и данные. Если потребности программ превышают возможности компьютера, те участки (страницы) памяти, которые требуются реже всего, «от- кладываются» на жесткий диск. Для этого используется специ- альный файл подкачки (файл виртуальной памяти). В Windows- 2000 этот файл называется pagefile.sys и располагается в корне- вом каталоге системного диска, в Windows-95 файл подкачки но- сил имя win386.swp Таким образом, виртуальная адресация - это способ управления памятью, при котором адресуемая память делится между процессами и прозрачно отображается на доступные об- ласти физической памяти. Особенностью виртуальной памяти Windows является способность файла подкачки динамически из- менять свой размер в зависимости от потребностей системы. Процессор делит доступное адресное пространство на страницы по 4 Кб, общим числом 220, что дает 4 Гб адресуемой памяти Windows. При этом страницы памяти, виртуальные адреса которых находятся в строгом порядке, могут быть на самом деле разбросаны самым причудливым образом. Диспетчер виртуаль- ной памяти процессора устанавливает соответствие между вирту- 61
Страницы
- « первая
- ‹ предыдущая
- …
- 59
- 60
- 61
- 62
- 63
- …
- следующая ›
- последняя »