Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Нужен ли hyper threading для HLDS?

, hyper threading + hlds
Статус пользователя WarDeN4ik
сообщение 1.6.2014, 10:18
Сообщение #1


Стаж: 12 лет

Сообщений: 451
Благодарностей: 142
Полезность: 490

Здравствуйте!
Вот предполагаемая конфигурация дедика:
Intel Xeon E3-1230 v3 3.3Ghz Turbo Boost 3.7Ghz
16GB RAM
120GB SSD Intel S3500
15TB Traffic
200Mbps

Сам процессор 4-ех ядерный, но с гипертрейдинговыми ядрами будет 8.
Сколько по вашему кс серверов можно запустить на данном железе? В теории конечно желательно каждому hlds отельное ядро, вот тут можно будет 4 или 8 тогда запустить?
Понятно что при должной оптимизации ядра ОС (Debian 7 х64 планируется) можно запускать и несколько достаточно нагруженных кс серверов на одном ядре, но будем считать что ОС без оптимизации.
Есть смысл вообще в hyper threading приминительно к HLDS?
Поделитесь пожалуйста опытом.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
trollface
сообщение 1.6.2014, 10:21
Сообщение #2
Стаж: 12 лет

Сообщений: 1970
Благодарностей: 2423
Полезность: 0

WarDeN4ik,
знаю даже что за хостер... xD

по теме, можно использовать виртуальные ядра. хлдс особо не заметит разницы
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя WarDeN4ik
сообщение 1.6.2014, 10:29
Сообщение #3


Стаж: 12 лет

Сообщений: 451
Благодарностей: 142
Полезность: 490

trollface, На одном вражеском форуме в теме про оптимизацию ядра под hlds, рекомендуют hyper threading офать совсем, но не объясняется почему.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 1.6.2014, 13:55
Сообщение #4


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Цитата(WarDeN4ik @ 1.6.2014, 10:29) *
trollface, На одном вражеском форуме в теме про оптимизацию ядра под hlds, рекомендуют hyper threading офать совсем, но не объясняется почему.

i7 2600k

Много тестировал на ВИН7 64бит с ht и без него - разницы в ФПС нету.

Но зато намного удобней иметь 8 ядер хоть и не физических .


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя StasL
сообщение 1.6.2014, 14:15
Сообщение #5
Стаж: 13 лет

Сообщений: 420
Благодарностей: 18
Полезность: < 0

как по мне то с авп когда резко дёрнуть и выстрелить, не доводит до цели. это с HT
без HT стрельба четко. Но вроде производительность теряется на 25%, мб сказки, не знаю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя WarDeN4ik
сообщение 2.6.2014, 6:47
Сообщение #6


Стаж: 12 лет

Сообщений: 451
Благодарностей: 142
Полезность: 490

А можно как то узнать какое ядро у меня выдано на vds, или какие из них виртуальные или нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя w0nd3r
сообщение 3.6.2014, 0:59
Сообщение #7


Стаж: 13 лет
Город: US

Сообщений: 1368
Благодарностей: 490
Полезность: 518

Ну это сверх идиотизма выдавать виртуальное ядро под VDS.

Отредактировал: w0nd3r, - 3.6.2014, 1:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя WarDeN4ik
сообщение 3.6.2014, 17:19
Сообщение #8


Стаж: 12 лет

Сообщений: 451
Благодарностей: 142
Полезность: 490

w0nd3r, У меня 4 ядра на VDS, возможно хостинг не заморачивается и выдает ядра как получится.
Неохота в ветке Linux тему новую создавать, может тут кто подскажет, виртуальные ядра или нет, или в перемешку?
Вот вывод по командам:
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 62
model name : Intel® Xeon® CPU E5-1650 v2 @ 3.50GHz
stepping : 4
cpu MHz : 3500.118
cache size : 12288 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht nx rdtscp lm constant_tsc arch_perfmon pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm
bogomips : 7000.23
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 62
model name : Intel® Xeon® CPU E5-1650 v2 @ 3.50GHz
stepping : 4
cpu MHz : 3500.118
cache size : 12288 KB
physical id : 2
siblings : 1
core id : 0
cpu cores : 1
apicid : 2
initial apicid : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht nx rdtscp lm constant_tsc arch_perfmon pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm
bogomips : 7101.95
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 62
model name : Intel® Xeon® CPU E5-1650 v2 @ 3.50GHz
stepping : 4
cpu MHz : 3500.118
cache size : 12288 KB
physical id : 4
siblings : 1
core id : 0
cpu cores : 1
apicid : 4
initial apicid : 4
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht nx rdtscp lm constant_tsc arch_perfmon pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm
bogomips : 7095.46
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 62
model name : Intel® Xeon® CPU E5-1650 v2 @ 3.50GHz
stepping : 4
cpu MHz : 3500.118
cache size : 12288 KB
physical id : 6
siblings : 1
core id : 0
cpu cores : 1
apicid : 6
initial apicid : 6
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht nx rdtscp lm constant_tsc arch_perfmon pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm
bogomips : 7095.63
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual

dmidecode | grep -i "current speed"
Current Speed: 3500 MHz
Current Speed: 3500 MHz
Current Speed: 3500 MHz
Current Speed: 3500 MHz

cat /proc/cpuinfo | grep 'physical id' | uniq | wc -l
4

cat /proc/cpuinfo | grep 'core id' | uniq | wc -l
1

Вывод последней команды наводит на мысль что физических ядер только 1 из 4, я правильно понял?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: