URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 71872
[ Назад ]

Исходное сообщение
"использует ли система два процессора?"

Отправлено HAN7 , 01-Фев-07 20:50 
Есть двухпроцессорный компьютер, система FreeBSD 6.1, вот что пишется в dmesg:
CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2392.05-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI
,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
...............
ядро пересобрал с добавлением PAE, там еще есть шаблон для SMP - но т.к. здесь я не вижу
упоминания об SMP, то я его в ядро не включал (а можно? тут просто риск - компьютер далеко и добираться к нему для отката назад... проблематично)

все собралось нормально, перезагрузка нормально, вобщем теперь вопрос - а используется ли система два процессора и как это проверить?

Спасибо за внимание.


Содержание

Сообщения в этом обсуждении
"использует ли система два процессора?"
Отправлено newser , 01-Фев-07 22:12 
>Есть двухпроцессорный компьютер, система FreeBSD 6.1, вот что пишется в dmesg:
>CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2392.05-MHz 686-class CPU)
>  Origin = "GenuineIntel"  Id = 0xf29  Stepping =
>9
>Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI
>,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
>...............
>ядро пересобрал с добавлением PAE, там еще есть шаблон для SMP -
>но т.к. здесь я не вижу
>упоминания об SMP, то я его в ядро не включал (а можно?
>тут просто риск - компьютер далеко и добираться к нему для
>отката назад... проблематично)
>
>все собралось нормально, перезагрузка нормально, вобщем теперь вопрос - а используется ли
>система два процессора и как это проверить?
>
>Спасибо за внимание.

Нет, не использует. Нужен таки SMP (Symmetric Multi-Processor).


"использует ли система два процессора?"
Отправлено HAN7 , 01-Фев-07 22:27 
>>Есть двухпроцессорный компьютер, система FreeBSD 6.1, вот что пишется в dmesg:
>>CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2392.05-MHz 686-class CPU)
>>  Origin = "GenuineIntel"  Id = 0xf29  Stepping =
>>9
>>Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI
>>,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
>>...............
>>ядро пересобрал с добавлением PAE, там еще есть шаблон для SMP -
>>но т.к. здесь я не вижу
>>упоминания об SMP, то я его в ядро не включал (а можно?
>>тут просто риск - компьютер далеко и добираться к нему для
>>отката назад... проблематично)
>>
>>все собралось нормально, перезагрузка нормально, вобщем теперь вопрос - а используется ли
>>система два процессора и как это проверить?
>>
>>Спасибо за внимание.
>
>Нет, не использует. Нужен таки SMP (Symmetric Multi-Processor).

так а как это включить? использовать тот шаблон что идет с системой? а не зависнет?


"использует ли система два процессора?"
Отправлено HAN7 , 02-Фев-07 17:23 
>>Нет, не использует. Нужен таки SMP (Symmetric Multi-Processor).
>
>так а как это включить? использовать тот шаблон что идет с системой?
>а не зависнет?

kern.smp.maxcpus: 16
kern.smp.active: 1
kern.smp.disabled: 0
kern.smp.cpus: 4
kern.smp.forward_signal_enabled: 1
kern.smp.forward_roundrobin_enabled: 1

ну как, получилось?
ура, спасибо! рискнул с этим SMP
только почему процессоров как-бы 4?
--------------------------------------------------
CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2392.05-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf29 Stepping = 9
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI
,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x4400<CNTX-ID,<b14>>
Logical CPUs per core: 2
real memory = 3221159936 (3071 MB)
avail memory = 3149549568 (3003 MB)
ACPI APIC Table: <RCC GCHE >
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 1
cpu2 (AP): APIC ID: 6
cpu3 (AP): APIC ID: 7
ACPI-0698: *** Warning: Type override - [DEB_] had invalid type (Integer) for Scope operator, changed to (
Scope)
ACPI-0698: *** Warning: Type override - [MLIB] had invalid type (Integer) for Scope operator, changed to (
Scope)
ACPI-0698: *** Warning: Type override - [IO__] had invalid type (Integer) for Scope operator, changed to (
Scope)
ACPI-0698: *** Warning: Type override - [DATA] had invalid type (String) for Scope operator, changed to (S
cope)
------------------------------------
а эти warnings - не серьезные ошибки?


"использует ли система два процессора?"
Отправлено NShadow , 03-Фев-07 18:48 
Logical CPUs per core: 2

У Вас у каждого ядра по 2 виртуальных ядра (Intel Hyper Threading)

таким образом 2x2=4

cpu(0)
cpu(1)
cpu(2)
cpu(3)


"использует ли система два процессора?"
Отправлено lavr , 03-Фев-07 19:51 
>>>Нет, не использует. Нужен таки SMP (Symmetric Multi-Processor).
>>
>>так а как это включить? использовать тот шаблон что идет с системой?
>>а не зависнет?
>
>kern.smp.maxcpus: 16
>kern.smp.active: 1
>kern.smp.disabled: 0
>kern.smp.cpus: 4
>kern.smp.forward_signal_enabled: 1
>kern.smp.forward_roundrobin_enabled: 1
>
>ну как, получилось?
>ура, спасибо! рискнул с этим SMP
>только почему процессоров как-бы 4?
>--------------------------------------------------
>CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2392.05-MHz 686-class CPU)
>Origin = "GenuineIntel" Id = 0xf29 Stepping = 9
>Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI
>,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
>Features2=0x4400<CNTX-ID,<b14>>
>Logical CPUs per core: 2
>real memory = 3221159936 (3071 MB)
>avail memory = 3149549568 (3003 MB)
>ACPI APIC Table: <RCC GCHE >
>FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>cpu0 (BSP): APIC ID: 0
>cpu1 (AP): APIC ID: 1
>cpu2 (AP): APIC ID: 6
>cpu3 (AP): APIC ID: 7
>ACPI-0698: *** Warning: Type override - [DEB_] had invalid type (Integer) for
>Scope operator, changed to (
>Scope)
>ACPI-0698: *** Warning: Type override - [MLIB] had invalid type (Integer) for
>Scope operator, changed to (
>Scope)
>ACPI-0698: *** Warning: Type override - [IO__] had invalid type (Integer) for
>Scope operator, changed to (
>Scope)
>ACPI-0698: *** Warning: Type override - [DATA] had invalid type (String) for
>Scope operator, changed to (S
>cope)
>------------------------------------
>а эти warnings - не серьезные ошибки?

у вас RAM=4GB? Если да - нафик тогда PAE? А гипертрейдинг лучше вырубить, imho


"использует ли система два процессора?"
Отправлено HAN7 , 04-Фев-07 23:11 

>у вас RAM=4GB? Если да - нафик тогда PAE? А гипертрейдинг лучше
>вырубить, imho

а PAE не служит для работы как раз с большой памятью? я не уверен, но что тогда дает PAE?