|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Velikanov 2:5020/400 07 Jun 2006 09:37:39 To : All Subject : Разделение нагрузки от squid -------------------------------------------------------------------------------- Имею двухголовый транспарент прокси, хочу чтобы оба процессора загружались равномерно, в факе сквида есть такой раздел 3.10 Can Squid benefit from SMP systems? Squid is a single process application and can not make use of SMP. If you want to make Squid benefit from a SMP system you will need to run multiple instances of Squid and find a way to distribute your users on the different Squid instances just as if you had multiple Squid boxes. запустил два сквида, на каждый теперь идет половина нагрузки (видно по графикам, было 100 запросов в секунду, сейчас на каждом из них по 50), но все равно получается, что один процессор нагружен гораздо сильнее чем второй. почему нагрузка не распределяется поровну? ядро 2.6.16 Работают два сквида, у каждого тип хранилища aufs 00:00:01 CPU %user %nice %system %iowait %steal %idle 15:30:01 0 20.07 0.00 37.59 0.59 0.00 41.75 15:40:01 0 19.66 0.00 35.72 0.59 0.00 44.03 15:50:01 0 19.55 0.00 36.53 0.80 0.00 43.11 16:00:01 0 20.45 0.00 36.97 0.92 0.00 41.67 16:10:01 0 20.90 0.00 38.80 0.99 0.00 39.31 16:20:01 0 21.62 0.00 39.73 1.09 0.00 37.57 16:30:01 0 21.00 0.00 38.72 1.37 0.00 38.91 00:00:01 CPU %user %nice %system %iowait %steal %idle 15:30:01 1 6.59 0.00 9.68 1.55 0.00 82.19 15:40:01 1 5.49 0.00 7.92 1.68 0.00 84.90 15:50:01 1 5.70 0.00 8.48 1.84 0.00 83.98 16:00:01 1 6.75 0.00 9.59 2.38 0.00 81.28 16:10:01 1 6.95 0.00 14.60 2.09 0.00 76.35 16:20:01 1 8.72 0.00 17.33 1.96 0.00 71.99 16:30:01 1 7.73 0.00 13.68 2.43 0.00 76.17 для сравнения, загрузка когда работал один процесс сквида + diskd на этом процессоре работал сам сквид 00:00:01 CPU %user %nice %system %iowait %steal %idle 15:30:01 0 14.36 0.00 40.33 5.40 0.00 39.92 15:40:01 0 15.06 0.00 41.65 5.07 0.00 38.22 15:50:01 0 15.94 0.00 42.67 7.78 0.00 33.62 16:00:01 0 16.10 0.00 44.14 5.30 0.00 34.46 16:10:01 0 15.95 0.00 43.12 7.20 0.00 33.73 16:20:01 0 15.38 0.00 40.88 6.21 0.00 37.53 16:30:01 0 17.17 0.00 46.68 3.59 0.00 32.56 а на этом diskd от сквида 00:00:01 CPU %user %nice %system %iowait %steal %idle 15:30:01 1 0.03 0.00 0.85 13.11 0.00 86.02 15:40:01 1 0.03 0.00 0.97 14.43 0.00 84.57 15:50:01 1 0.02 0.00 1.08 19.40 0.00 79.49 16:00:01 1 0.02 0.00 0.86 17.18 0.00 81.95 16:10:01 1 0.03 0.00 1.11 18.99 0.00 79.87 16:20:01 1 0.02 0.00 0.88 15.84 0.00 83.25 16:30:01 1 0.03 0.00 1.04 14.08 0.00 84.85 как можно посмотреть на каком процессоре работает конкретный процесс? -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488ba5d8880.html, оценка из 5, голосов 10
|