vtrambovetsky Опубликовано 22 ноября, 2010 На сервере стоит один камень Xeon E5410 и режет юзерам скорости на Dummynet. Потоки небольшие и в принципе машинка справляется, но... После перезагрузки обратили внимание, что сервер стал работать только с 2мя ядрами CPU. s1#cat /var/log/messages Nov 22 08:42:50 s1 kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Nov 22 08:42:50 s1 kernel: The Regents of the University of California. All rights reserved. Nov 22 08:42:50 s1 kernel: FreeBSD is a registered trademark of The FreeBSD Foundation. Nov 22 08:42:50 s1 kernel: FreeBSD 7.2-STABLE #0: Tue Sep 29 11:39:01 UTC 2009 Nov 22 08:42:50 s1 kernel: root@:/usr/obj/usr/src/sys/m_kernell.2009-29-09 Nov 22 08:42:50 s1 kernel: Timecounter "i8254" frequency 1193182 Hz quality 0 Nov 22 08:42:50 s1 kernel: CPU: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (2336.83-MHz 686-class CPU) Nov 22 08:42:50 s1 kernel: Origin = "GenuineIntel" Id = 0x10676 Stepping = 6 Nov 22 08:42:50 s1 kernel: Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFL USH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Nov 22 08:42:50 s1 kernel: Features2=0xce3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1> Nov 22 08:42:50 s1 kernel: AMD Features=0x20100000<NX,LM> Nov 22 08:42:50 s1 kernel: AMD Features2=0x1<LAHF> Nov 22 08:42:50 s1 kernel: Cores per package: 4 Nov 22 08:42:50 s1 kernel: real memory = 2147221504 (2047 MB) Nov 22 08:42:50 s1 kernel: avail memory = 2091565056 (1994 MB) Nov 22 08:42:50 s1 kernel: ACPI APIC Table: <HP ProLiant> Nov 22 08:42:50 s1 kernel: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs Nov 22 08:42:50 s1 kernel: cpu0 (BSP): APIC ID: 0 Nov 22 08:42:50 s1 kernel: cpu1 (AP): APIC ID: 2 Nov 22 08:42:50 s1 kernel: ioapic0 <Version 2.0> irqs 0-23 on motherboard Nov 22 08:42:50 s1 kernel: kbd1 at kbdmux0 Nov 22 08:42:50 s1 kernel: acpi0: <HP ProLiant> on motherboard .............. соответственно: s1#top -P last pid: 32632; load averages: 0.15, 0.16, 0.13 69 processes: 1 running, 68 sleeping CPU 0: 0.0% user, 0.0% nice, 1.3% system, 9.2% interrupt, 89.5% idle CPU 1: 0.0% user, 0.0% nice, 5.3% system, 3.9% interrupt, 90.8% idle Mem: 198M Active, 1546M Inact, 146M Wired, 97M Cache, 112M Buf, 11M Free Swap: 4062M Total, 104K Used, 4062M Free Изначально после сборки ядра и первое время работали все 4 ядра. В чем может быть засада? Экспериментировать с рабочей машиной не охота, лучше бы наверняка. Спасибо Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Hawk128 Опубликовано 22 ноября, 2010 В биосе лимит не ставили? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vtrambovetsky Опубликовано 23 ноября, 2010 Полез в БИОС. Действительно: Physical CPUs : 1 of 1 Enabled Logical CPUs : 2 of 4 Enabled Но грабли в том что нигде нет никакого пункта чтобы иметь возможность что-либо выбрать на эту тему... Буду пока копать в сторону обновления БИОС. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Hawk128 Опубликовано 23 ноября, 2010 Скореее всего плохо искали. Такой пункт очень часто есть, там можно выбрать доступное системе количтво ядер и процов, и есть пунк дать все... Ищите. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vtrambovetsky Опубликовано 24 ноября, 2010 После обновления БИОС появился пунктик о Multiprocessor configuration, включение которого проблему решило и вместо 2 ядер стали активны 4. Странно, как первоначально было 4 ядра... Видимо после очередного обновления БИОС проявлалась багофича. Спасибо за советы. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
st_re Опубликовано 24 ноября, 2010 Видимо после очередного обновления БИОС проявлалась багофича. А зачем их обновлять, если все работает ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...