Документ создан: 11.02.2010

Изменение swap "на лету"

06.09.2008 г.

Изменить swap без перезагрузки операционной системы не просто, а очень просто!

Увеличиваем:
  1. Смотрим какие пространства задействованы и текущий объём swap:
    swap -l
    swapfile             dev  swaplo blocks   free
    /dev/dsk/c1t0d0s1   32,1       8 2104504 2104504

    Так как 1 блок равен 512 байтам, 2104504/2=1052252 байт размер swap

  2. Выделяем простанство в 1Gb там, где есть достаточно места:
    # mkfile -v 1024m /var/swapfile
  3. Подключаем созданное пространство к существующему swap:
    # swap -a /var/swapfile
  4. Смотрим полученный объём swap (сравниваем с п.1):
    # swap -l 
    swapfile             dev  swaplo blocks   free
    /dev/dsk/c1t0d0s1   32,1       8 2104504 2104504
    /var/swapfile         -        8 2097144 2097144
Уменьшаем:
  1. Смотрим текущее состояние:
    # swap -l
    swapfile             dev  swaplo blocks   free
    /dev/dsk/c1t0d0s1   32,1       8 2104504 2104504
    /var/swapfile         -        8 2097144 2097144
  2. Исключаем устройство из swap-пространства:
    # swap -d /var/swapfile
  3. Смотрим полученный объём swap (сравниваем с п.1):
    # swap -l
    swapfile             dev  swaplo blocks   free
    /dev/dsk/c1t0d0s1   32,1       8 2104504 2104504
  4. И, в заключение, удаляем ненужный нам более файл:
    # rm /var/swapfile
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Donate