Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Pf2.0.3 Большая загрузка процессора (до 100%)

    Scheduled Pinned Locked Moved Russian
    44 Posts 10 Posters 22.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dvserg
      last edited by

      1. PFTOP
      2. риторический вопрос

      SquidGuardDoc EN  RU Tutorial
      Localization ru_PFSense

      1 Reply Last reply Reply Quote 0
      • G
        garald50
        last edited by

        @dvserg:

        1. PFTOP

        И как может помочь мне эта информация?

        1 Reply Last reply Reply Quote 0
        • D
          dvserg
          last edited by

          @garald50:

          @dvserg:

          1. PFTOP

          И как может помочь мне эта информация?

          Как посмотреть что грузит

          Извините - утилита ТОР

          SquidGuardDoc EN  RU Tutorial
          Localization ru_PFSense

          1 Reply Last reply Reply Quote 0
          • G
            garald50
            last edited by

            Включил в биосе мультипроцессорность (отключал при установке pf). Загрузка проца в дашборде уменьшилась, но все равно стабильно 38-43 процента.
            В версии 1,2,3 с более слабым процессором больше 10 процентов не поднималась.

            Вот результат утилиты top

            
            last pid: 63956;  load averages:  0.00,  0.02,  0.00    up 0+01:22:19  09:33:25
            55 processes:  1 running, 54 sleeping
            CPU:  0.0% user,  0.0% nice,  0.4% system, 38.1% interrupt, 61.5% idle
            Mem: 66M Active, 17M Inact, 80M Wired, 120K Cache, 85M Buf, 1716M Free
            Swap: 4096M Total, 4096M Free
            
              PID USERNAME  THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
              245 root        1  76   20  3348K  1192K kqread  0   2:27  0.00% check_reload
            10780 proxy       1  44    0 37996K 30260K kqread  1   0:14  0.00% squid
            31989 root        1  64   20  3256K  1280K select  1   0:02  0.00% apinger
            62620 root        1  50    0 62108K 20012K accept  0   0:01  0.00% php
            46494 proxy       1  44    0  7188K  3236K sbwait  1   0:01  0.00% squidGuard
            20934 root        1  44    0 61084K 18080K accept  0   0:01  0.00% php
            38829 nobody      1  44    0  5504K  2548K select  1   0:00  0.00% dnsmasq
            20299 root        1  44    0  6780K  3600K kqread  0   0:00  0.00% lighttpd
            49928 root        1  76   20  3596K  1472K wait    1   0:00  0.00% sh
            43322 root        1  64   20  5324K  3584K select  1   0:00  0.00% racoon
             5697 root        1  44    0  8808K  3896K select  1   0:00  0.00% mpd5
            10430 root        1  44    0  4908K  2476K select  1   0:00  0.00% syslogd
            43420 root        1  44    0  9616K  4036K select  1   0:00  0.00% mpd4
            36380 root        1  44    0  6020K  6044K select  1   0:00  0.00% ntpd
            21018 root        1  55    0 60060K 12932K wait    1   0:00  0.00% php
            46591 proxy       1  44    0  7188K  3216K sbwait  1   0:00  0.00% squidGuard
            10361 root        1  44    0  3256K   900K piperd  1   0:00  0.00% logger
            

            Что тут можно сказать? Прерывания выеживаются? От чего это зависит?

            1 Reply Last reply Reply Quote 0
            • D
              dvserg
              last edited by

              Ну те-же 38% что и на 1.2.3, как вы говорите.
              Прерывания могут от разных причин генерироваться, в том числе и от сетевых карт.
              В Адванс настройках почитайте - галки оптимизации были типа скраба/пересборки пакетов и пр..
              Так-же при работе веб интерфейса может подниматься загрузка процессора.

              SquidGuardDoc EN  RU Tutorial
              Localization ru_PFSense

              1 Reply Last reply Reply Quote 0
              • G
                garald50
                last edited by

                В 1,2,3 40% было в момент пиковой загрузки, прерывания 0%. А здесь на 2,0,3 прерывания стабильно около 40%. Что-т нездорОво, но я не пойму что.
                Pfsense устанавливался в режиме IDE в биос, если выбрать AHCI, то установка была невозможной.
                Сейчас выставляю AHCI, система не грузится.

                1 Reply Last reply Reply Quote 0
                • D
                  dvserg
                  last edited by

                  Причем здесь режимы харда. Речь о настройках pfSense.

                  SquidGuardDoc EN  RU Tutorial
                  Localization ru_PFSense

                  1 Reply Last reply Reply Quote 0
                  • G
                    garald50
                    last edited by

                    @dvserg:

                    В Адванс настройках почитайте - галки оптимизации были типа скраба/пересборки пакетов и пр..

                    Это где-то здесь смотреть

                    System: Advanced

                    ?

                    1 Reply Last reply Reply Quote 0
                    • G
                      garald50
                      last edited by

                      @dvserg:

                      Причем здесь режимы харда.

                      Проблема с нагрузкой на проц прерываниями ненова на фряхах. Я загуглил и нашел, что некоторые устраняли отключением двд-привода, включением ahci и прочим шаманством.
                      http://forum.lissyara.su/viewtopic.php?f=8&t=16150#p147168
                      http://forum.lissyara.su/viewtopic.php?f=8&t=16150#p148623

                      1 Reply Last reply Reply Quote 0
                      • D
                        dvserg
                        last edited by

                        @garald50:

                        @dvserg:

                        В Адванс настройках почитайте - галки оптимизации были типа скраба/пересборки пакетов и пр..

                        Это где-то здесь смотреть

                        System: Advanced

                        ?

                        Да. 
                        У меня сейчас нет под рукой работающего pfSense, поэтому точнее сказать не могу.
                        Почитайте аннотации и подергайте настройки ( пересборка пакетов, поллинг и др. )

                        SquidGuardDoc EN  RU Tutorial
                        Localization ru_PFSense

                        1 Reply Last reply Reply Quote 0
                        • G
                          garald50
                          last edited by

                          [2.0.3-RELEASE][root@pfsense.local]/root(13): vmstat -i                         
                          interrupt                          total       rate
                          irq16: em1 ehci0                16260359        184
                          irq19: em0 atapci0+           1764803224      20068
                          irq23: ehci1                      176014          2
                          cpu0: timer                    175881261       2000
                          cpu1: timer                    175881054       2000
                          Total                         2133001912      24255
                          

                          Похоже сетевушные заморочки.
                          Вообще странно, что показывает разные интерфейсы (ehci0 и atapci0+). Сетевушки то одинаковые совершенно, воткнуты в pci-слоты.

                          1 Reply Last reply Reply Quote 0
                          • D
                            dvserg
                            last edited by

                            Похоже на Interrupt Storm на старших прерываниях.
                            Была здесь тема, вроде подключали монитор по HDMI и из-за этого было.
                            Так-же рекомендуют обновить BIOS; переставить сетевые карты на другие места, поиграть настройками IRQ в BIOS чтобы назначить на PCI слоты другие прерывания.
                            Однозначного решения не видел пока.

                            SquidGuardDoc EN  RU Tutorial
                            Localization ru_PFSense

                            1 Reply Last reply Reply Quote 0
                            • G
                              garald50
                              last edited by

                              БИОС обновлял.
                              А что значит переставить сет.карты? Сейчас вставлено три одинаковых карты (с расчетом на резервный инет-канал), в сист.плате только три разъема PCI. Имеет ли смысл попереставлять сетевые карты?

                              1 Reply Last reply Reply Quote 0
                              • D
                                dvserg
                                last edited by

                                Тогда не стоит. Иногда бывает от 5-ти.

                                SquidGuardDoc EN  RU Tutorial
                                Localization ru_PFSense

                                1 Reply Last reply Reply Quote 0
                                • G
                                  garald50
                                  last edited by

                                  С прерываниями поиграюсь. Может еще какие мысли будут, напишите

                                  1 Reply Last reply Reply Quote 0
                                  • G
                                    garald50
                                    last edited by

                                    Все железо новое. Может имеет смысл написать в поддержку Интел (производителя сист.платы)?
                                    Затрудняюсь, как объяснить проблему.

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      dvserg
                                      last edited by

                                      В интернете погуглите Interrupt storm

                                      SquidGuardDoc EN  RU Tutorial
                                      Localization ru_PFSense

                                      1 Reply Last reply Reply Quote 0
                                      • werterW
                                        werter
                                        last edited by

                                        1. Отключите в БИОСе всё ненужное - СОМ, LPT, Audio etc.
                                        2. Попробуйте отключить в БИОСе это - http://www.probios.ru/options/usb/configure/bios-ehci-hand-off.html.

                                        И последнее :
                                        У вас контроллер жестких дисков работает в АТА режиме ? Возможно , что это он "штормит". Попробуйте следующее - выгрузите конфиг пфсенсе, зайдите в БИОС и переведите контроллер в AHCI, затем установите пфсенсе "на чистую" , подгрузите конфиг и проверяйте работу.

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          aleksvolgin
                                          last edited by

                                          Сейчас вставлено три одинаковых карты
                                          Может еще какие мысли будут, напишите
                                          Может имеет смысл написать в поддержку Интел

                                          Из опыта могу сказать, что bsd очень плохо переносит наличие нескольких одинаковых сетевых карт. И это редко когда лечиться. Проблема в самой оси. Переходите на линукс, вот и все мысли.
                                          2 werter

                                          переведите контроллер в AHCI, затем установите пфсенсе "на чистую"

                                          Pfsense устанавливался в режиме IDE в биос, если выбрать AHCI, то установка была невозможной.

                                          1 Reply Last reply Reply Quote 0
                                          • werterW
                                            werter
                                            last edited by

                                            Кто о чем ,а aleksvolgin за свое.
                                            Нет , я бы понял, если б M$ "продвигал" за деньги. А тут Линух. Не могу понять такое неприятие *BSD . Чем это мотивировано ? Бывают проблемы, само собой, как и у любого продукта. Но такая навязчивость для многих тут неприемлема. Как что , так сразу "переходите на Linux".

                                            У меня пф работает (sic!) на 4-ых разных платформах - начиная от старых Селеронов\Пней и заканчивая виртуальными средами (ESXi, Proxmox, Xen).

                                            http://frena.ru/news/646-freebsd-90-universalna-i-nadezhna

                                            Самый лучший показатель надежности в этом отношении у систем, основанных на BSD (около двух лет), у систем, поддерживаемых Linux это 85 дней, и Windows-сервера могут непрерывно работать без сбоев около 20 дней. В соответствии с исследованиями институтов, изучающих проблемы безопасности, в процентном соотношении количество дыр распределяется следующим образом: 44% в системе Windows, 22%, – в системе Linux, ну и в FreeBSD – всего 9%.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.