60ecac49

Затем откройте файл swapinit.sh


и создайте файл подкачки в корневом каталоге вашего Linux, назвав его /swap. Его размер установите таким, какой вам необходимо. Затем откройте файл swapinit.sh и измените последний оператор if следующим образом:

if [ $activated -ne 1 ] ; then echo "Сигнатура подкачки не найдена после $loopcount попыток (Swap signature not found after $loopcount tries)" echo "Активизирую файл подкачки (Activating swap file)" swapon /swap exit 1 fi



Таким образом, если на разделе подкачки отсутствуют необходимые сигнатуры, то мы разрешаем использование файла подкачки. Так как файл подкачки находится в корневом каталоге, а ядро Linux не запускается без подключения корневой файловой системы, то получается, что файл подкачки всегда будет нормально активизироваться. Вместо создания и хранения файла подкачки, использующего впустую дисковое пространство, вы можете изменит код скрипта, включив в него повторное создание файла подкачки на ходу.



  • Более эффективное использование дискового пространства

    Как мы уже показали, Linux и Windows могут совместно использовать раздел подкачки. Но что делать, если Windows не нужен такой большой файл подкачки, полностью занимающий раздел подкачки Linux? В этом случае, вы можете на разделе подкачки иметь свободное место (уменьшите размер файла подкачки Windows до необходимых размеров). Подкачка Windows-программ обрабатывается Windows самостоятельно. Но некоторые DOS-программы, например, Turbo C++ Compiler, Norton DOS и т.п. также создают свои файлы подкачки. В этом случае возможно их настроить таким образом, чтобы они свои личные файлы подкачки создавали на нашем разделе, вместо обычного местоположения. Это увеличит свободное место на основных дисках. Более того, некоторые из этих программ "забывают" удалить свои файлы подкачки, что приводит к неэффективному использованию дискового пространства. Но, используя нашу настройку, вы, каждый раз после завершения работы в Linux, получаете чистый раздел подкачки, тем самым исключая необходимость поиска и удаления старых файлов подкачки DOS-программ. Например, вы можете указать Turbo C++ использовать для подкачки, скажем, диск E:, запустив его командой
    C:\CLAN>TC /RE




    Начало  Назад  Вперед