4.5 Средняя нагрузка на один процессор

Я сейчас смотрю на...

top - 16:27:37 up 27 min,  1 user,  load average: 4.96, 3.75, 2.87
Tasks: 141 total,   6 running, 135 sleeping,   0 stopped,   0 zombie
Cpu(s): 91.4%us,  6.9%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.3%hi,  1.3%si,  0.0%st
Mem:    514952k total,   507500k used,     7452k free,     5652k buffers
Swap:  1044184k total,   281400k used,   762784k free,    89164k cached

Это один процессор с частотой 2,0 ГГц и 2 ГБ оперативной памяти.

Это время для обновления? Я наблюдаю, и кажется, что он на 50% "мы", что, как я полагаю, означает использование.

3 ответа

Решение

Вы отчаянно нуждаетесь в большем количестве оперативной памяти. Почти все это потребляется приложениями, и обмен заставляет ваш LA расти.

Вы используете виртуальные машины Xen? Это может объяснить разницу в оперативной памяти. Низкое ожидание ввода / вывода указывает, что это не обмен и подкачка как сумасшедший. Мое предположение, у вас довольно тяжелое приложение пользовательского пространства? Возможно, коллекция виртуальных машин?

Несколько низкий уровень использования буфера указывает на то, что у вас есть приложения из пользовательского пространства, которые занимают вашу оперативную память, и это не все направлено на внутренние структуры ядра (что Linux будет делать, а не оставлять его без дела).

В любом случае, сначала больше оперативной памяти. Если вы все еще видите такое использование (высокий пользователь), то обновление может помочь.

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

Бла-бла-бла, это примерно так точно, как любой может получить с одним моментальным верхним снимком. Насколько нам известно, какой-то тупой пользователь решил вычислить простые числа в то же время, что и вы top,

Редактировать: Но высокий уровень использования свопа указывает на то, что он захлебнулся оперативной памятью. Вам нужна оперативная память Затем атакуйте процессор.

Решением для уменьшения накладных расходов было установить xCache

Другие вопросы по тегам