Автор Тема: Настройки за NUMA на i7  (Прочетена 2119 пъти)

morbid_viper

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: (Open)SUSE since v5.3 (1999)
  • Window Manager: KDE ориентиран
    • Профил
Настройки за NUMA на i7
« -: Sep 18, 2009, 00:16 »
Здравейте, някой да се е забавлявал с настройката на NUMA?
Имам двупроцесорна машина с новите i7 процесори на Intel (E5520), 24GB памет и RAID10.
В момента съм пуснал apache2+php5, но не се товарят еднакво всички процесори (общо 16 ядра, считайки HT). Натоварването е първата и третата четворка ядра или втората и четвъртата, но не и заедно.
Четох доста из мрежата за NUMA, но никъде не намерих смислена статия или каквато и да е информация кои настройки за какво са по-подходящи.
Ако някой има опит би ли споделил?
Как бе трябвало да се настрои за apache и как за база от данни, напр. MySQL?
…или поне някакви насоки, както и (полезни!) връзки
Активен

-------------------------------------------------
Blessed are we to taste this life of sin!
-------------------------------------------------
Registered Linux user #251276

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: Настройки за NUMA на i7
« Отговор #1 -: Sep 18, 2009, 09:26 »
Не настройвай нищо там, ти нямаш NUMA архитектура
http://msdn.microsoft.com/en-us/library/ms178144.aspx
Активен

0x2B|~0x2B

morbid_viper

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: (Open)SUSE since v5.3 (1999)
  • Window Manager: KDE ориентиран
    • Профил
Re: Настройки за NUMA на i7
« Отговор #2 -: Sep 18, 2009, 16:59 »
Да това съм го чел и MS обясняват нещата малко от тяхната камбанария и главно свързани с техния SQL сървър. Това, обаче е встрани от интереса ми :-/
Мен повече ме интересува под Линукс как стават нещата.
Все пак i7 има NUMA.

ето на стар процесор как изглеждат нещата:
Код:
# numastat
                           node0
numa_hit               822589309
numa_miss                      0
numa_foreign                   0
interleave_hit             11663
local_node             822589309
other_node                     0
# numactl --hardware
available: 1 nodes (0-0)
node 0 cpus: 0 1 2 3 4 5 6 7
node 0 size: 12286 MB
node 0 free: 62 MB
node distances:
node   0
  0:  10

ето и на новия:
Код:
# numastat
                           node0           node1
numa_hit               790826709        76746121
numa_miss                  44479               0
numa_foreign                   0           44479
interleave_hit              9521            9515
local_node             789399001        76739112
other_node               1472187            7009
# numactl --hardware
available: 2 nodes (0-1)
node 0 cpus: 0 1 2 3 8 9 10 11
node 0 size: 12279 MB
node 0 free: 11293 MB
node 1 cpus: 4 5 6 7 12 13 14 15
node 1 size: 12288 MB
node 1 free: 8738 MB
node distances:
node   0   1
  0:  10  20
  1:  20  10

Активен

-------------------------------------------------
Blessed are we to taste this life of sin!
-------------------------------------------------
Registered Linux user #251276