ВУЗ:
Составители:
Рубрика:
производительностью. Если цена важнее производительности, то при нехватке
памяти увеличивают размер раздела свопинга, если важнее производительность
- увеличивают объем оперативной памяти. Если же нет возможности сделать ни
то ни другое, новые процессы не смогут быть запущены при нехватке
виртуальной памяти (это можно заметить по сообщениям "Not enough space"
или "WARNING: /tmp: File system full, swap space limit exceeded").
Если виртуальной памяти достаточно, но оперативной памяти хронически
не хватает, система будет в значительной степени занята пейджингом и не
сможет нормально откликаться на запросы. В такой ситуации можно наблюдать
невиданную дисковую активность, а сканер страниц будет занимать до 80%
времени процессора.
Индикаторами нехватки памяти в системе являются активность
сканирования страниц на предмет пометки для выгрузки и активная работа
устройства, на котором расположен swap-раздел.
При этом высокая активность может быть временной или постоянной. В
любом случае, имеет смысл уяснить ее причину.
Частота сканирования страниц
Повышенная частота сканирования страниц (scan rate) - главный
показатель того, что в системе перестало хватать оперативной памяти. Для
просмотра значения scan rate используйте команды sar –g или vmstat.
При анализе частоты сканирования с помощью vmstat имеет смысл
запустить эту программу с параметром 60 для получения статистики каждые 60
секунд:
Первую строку (суммарную статистику) можно игнорировать. Если
показатель page/sr остается выше 200 страниц в секунду в течение длительного
времени, это говорит о вероятной нехватке оперативной памяти в системе.
Постоянно низкое значение частоты сканирования страниц говорит о том,
что системе хватает памяти. С другой стороны, высокое значение может быть
вызвано активностью процесса (или нескольких процессов одновременно),
читающего данные с диска или получающего их через сеть - эти данные не
производительностью. Если цена важнее производительности, то при нехватке памяти увеличивают размер раздела свопинга, если важнее производительность - увеличивают объем оперативной памяти. Если же нет возможности сделать ни то ни другое, новые процессы не смогут быть запущены при нехватке виртуальной памяти (это можно заметить по сообщениям "Not enough space" или "WARNING: /tmp: File system full, swap space limit exceeded"). Если виртуальной памяти достаточно, но оперативной памяти хронически не хватает, система будет в значительной степени занята пейджингом и не сможет нормально откликаться на запросы. В такой ситуации можно наблюдать невиданную дисковую активность, а сканер страниц будет занимать до 80% времени процессора. Индикаторами нехватки памяти в системе являются активность сканирования страниц на предмет пометки для выгрузки и активная работа устройства, на котором расположен swap-раздел. При этом высокая активность может быть временной или постоянной. В любом случае, имеет смысл уяснить ее причину. Частота сканирования страниц Повышенная частота сканирования страниц (scan rate) - главный показатель того, что в системе перестало хватать оперативной памяти. Для просмотра значения scan rate используйте команды sar –g или vmstat. При анализе частоты сканирования с помощью vmstat имеет смысл запустить эту программу с параметром 60 для получения статистики каждые 60 секунд: Первую строку (суммарную статистику) можно игнорировать. Если показатель page/sr остается выше 200 страниц в секунду в течение длительного времени, это говорит о вероятной нехватке оперативной памяти в системе. Постоянно низкое значение частоты сканирования страниц говорит о том, что системе хватает памяти. С другой стороны, высокое значение может быть вызвано активностью процесса (или нескольких процессов одновременно), читающего данные с диска или получающего их через сеть - эти данные не
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »