Файл подкачки.
Очень часто возникает вопрос “Что такое файл подкачки и для чего он нужен?”.
Везде упоминается этот самый файл подкачки, но почему-то практически нигде
не даётся подробное объяснение, что он из себя представляет. А представляет
он из себя файл, который служит как бы “продолжением” вашей оперативной памяти.
Как он служит продолжением, я сейчас попытаюсь вам объяснить. Каждая запущенная
программа занимает определённый объём оперативной памяти. Некоторые много,
а некоторые мало. Но если одновременно взять и запустить несколько программ,
то может случиться такое, что вашей оперативной памяти просто не хватит под
нужды всех этих программ. И тогда Windows просто берёт и переносит данные неактивных
программ из оперативной памяти в файл подкачки (виртуальную память). Тем самым,
оставляя оперативную память для более нуждающихся в ней программ. Но если вы
закроете несколько приложений, и тем самым освободите некоторый объём вашей
оперативки, то из файла подкачки обратно перейдут данные в оперативную память.
Физически файл подкачки находится на жёстком диске в файлах win386.swp для Win9x/ME
и файле pagefile.sys для WinNT/2000/XP. “Но зачем же тогда вообще нужна оперативная
память, если есть файл подкачки?” – спросите вы меня. А вот зачем. Насколько
мне известно, скорость доступа к самому современному жёсткому диску примерно
8-10 миллисекунд (мс.), а к оперативной памяти примерно 6-7 наносекунд (нс.).
Разница примерно в сотни тысяч раз!!. Так что если бы не было оперативной памяти,
то компьютер работал бы горазда медленней.
Ну, вот мы и разобрались, что такое файл подкачки, и я надеюсь, что вы всё поняли.