Администрирование вычислительных систем и сетей. Халабия Р.Ф. - 25 стр.

UptoLike

Составители: 

другой - для помещения прочих освобождающихся страниц (разделяемой
памяти, процессов и т.п.). При таком подходе файловый кэш ни с кем не
соперничает за место в памяти.
В результате этих изменений в системах Solaris, начиная с версии 8,
vmstat сообщает иные цифры, чем в той же ситуации в более старых системах,
а именно:
- скорость возврата страниц выше;
- весь файловый кэш показывается как свободная память;
- скорость сканирования страниц (scan rate) низкая аже близка к нулю),
за исключением ситуаций, когда в системе ощущается острая нехватка памяти
для приложений.
Для получения отдельного отчета по пейджингу страниц приложений
(executables), данных (anonymous) и файловой системы используйте команду
vmstat –p.
Если системе в течение некоторого времени (обычно 30 секунд подряд)
не хватает памяти (объем свободной оперативной памяти падает ниже desfree),
то начинается свопинг процессов. Планировщик задач выгружает те процессы,
которые не претендовали на процессорное время в течение более чем maxslp
секунд. По умолчанию maxslp равно 20. Этот режим свопинга называется
мягким.
Если дело дошло до того, что памяти меньше, чем desfree, и, кроме того,
два и более процессов выстроились в очередь к процессору, а активность
пейджинга превышает maxpgio, начинается жесткий свопинг. Это означает, что
ядро выгружает модули и страницы кэша, а затем начинает последовательно
выгружать процессы до тех пор, пока объем свободной памяти не станет
больше desfree.
Не выгружаются:
процессы классов планирования SYS и RT;
процессы, запускаемые в данный момент или остановленные по сигналу
(например, при отладке);
другой - для помещения прочих освобождающихся страниц (разделяемой
памяти, процессов и т.п.). При таком подходе файловый кэш ни с кем не
соперничает за место в памяти.
      В результате этих изменений в системах Solaris, начиная с версии 8,
vmstat сообщает иные цифры, чем в той же ситуации в более старых системах,
а именно:
      - скорость возврата страниц выше;
      - весь файловый кэш показывается как свободная память;
      - скорость сканирования страниц (scan rate) низкая (даже близка к нулю),
за исключением ситуаций, когда в системе ощущается острая нехватка памяти
для приложений.
      Для получения отдельного отчета по пейджингу страниц приложений
(executables), данных (anonymous) и файловой системы используйте команду
vmstat –p.
      Если системе в течение некоторого времени (обычно 30 секунд подряд)
не хватает памяти (объем свободной оперативной памяти падает ниже desfree),
то начинается свопинг процессов. Планировщик задач выгружает те процессы,
которые не претендовали на процессорное время в течение более чем maxslp
секунд. По умолчанию maxslp равно 20. Этот режим свопинга называется
мягким.
      Если дело дошло до того, что памяти меньше, чем desfree, и, кроме того,
два и более процессов выстроились в очередь к процессору, а активность
пейджинга превышает maxpgio, начинается жесткий свопинг. Это означает, что
ядро выгружает модули и страницы кэша, а затем начинает последовательно
выгружать процессы до тех пор, пока объем свободной памяти не станет
больше desfree.
      Не выгружаются:
      процессы классов планирования SYS и RT;
      процессы, запускаемые в данный момент или остановленные по сигналу
(например, при отладке);