Меня зовут Макаркин, Алексей Владимирович
Хочу высказать свое негодование, уберечь потенциальных покупателей, а так же выслушать ваше мнение относительно нижеизложенного:
Итак, понадобился мне относительно производительный vds сервер в России, гугл одним из первых выдал http://www.1gb.ru/price_vds_vz.php
Действительно, с такими ценами данного VDS хостера нужно выдавать в раздаче на первой странице!
Ещё бы! Тариф VDS-профи:
Цитата
Гарантированная мощность процессора, мГц 2400
(от 1 ядра Xeon E5500)
с ценой 570 руб в месяц
Что за такие смешные деньги такой производительности CPU быть не может, думаю, понятно любому более-менее разбирающемуся в теме человеку. Однако, как мне кажется, данной предложение рассчитано на клиента попроще, который с линуксом и вообще компьютерами если не на Вы, то уж точно слабо ориентирующегося в предметной области. Решил я самостоятельно посмотреть, где здесь подвох, благо любой из тарифных VDS можно взять абсолютно бесплатно в тест, зарегистрировавшись на сайте. Как оказалось, подозрения были не напрасными - cat /proc/cpuinfo:
Цитата
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4793.13
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 0
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.73
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 1
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.69
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 1
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.61
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 4
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 2
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.68
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 5
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 2
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.60
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 6
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 3
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.68
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 7
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 3
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.61
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 8
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.67
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 9
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 0
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.60
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 10
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 1
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.61
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 11
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 1
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.60
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 12
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 2
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.69
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 13
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 2
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.63
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 14
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 3
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.69
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 15
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel® Xeon® CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 149.648
cache size : 8192 KB
physical id : 1
siblings : 8
core id : 3
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : 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 ht tm syscall nx rdtscp lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4788.71
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
Ай молодца! Вместо обещанных 2400 мГц от одного ядра Xeon E5500 (точнее это E5530) имеем
"16 ядер" по 150 мгЦ !! Т.е. суммарно, как считает хостер 1gb.ru мы получаем 2400мГц. Но из этих 16 ядер, настоящими являются только 8, оставшиеся 8 это hyper-threading, который к увеличению производительно имеет весьма посредственное отношение - только в специально заточенных под hyper-threading приложениях можно получить прирост в производительности ~ в 20-30% . В реальной жизни hyper-threading может в лучшем случае никак не повлиять на работу приложений, а в худшем даже уменьшить производительность. Вот пример тестирования core i7 920 в том числе и с включенным hyper-threading - http://www.ixbt.com/cpu/ci7-turbo-ht.shtml. Данный процессор построен на том же ядре и по той же технологии что и E5530, стоящий у 1gb.ru на VDS серверах. В тестах видно, как падает производительность с включенным hyper-threading от 1% до 6% на классических тестах php и myqsl.
Теперь перейдем к реальным ядрам, их 8 штук, итого 1200 мГц, но! опять же приложение должно уметь работать с реальной мультиядерностью(мультипроцессорностью) Любая программа, будь-то cms или сервисные демон висящий на данной vds должен быть оптимизирован под работу с мультиядерностью, а это серьёзный труд. Из опенсорса знаю, что апач и mysql такую поддержку имеют, но это не значит что на 8 ядрах по 150 мГц они будут работать также как и на одном по 1200мГц, работа на мультядрах влечет к серьёзным накладным расходам, например у apache и mysql это состаляет от 50%. Т.е. В лучшем случае производительность 8-ми ядер по 150 мГц (в сумме 1200 мГЦ) равно производительности одного ядра в 600 Мгц. И это в лучшем случае! Всякие самописные скрипты, демоны и cms так вообще смогут работать только на одном ядре в 150 мГц! На то и расчет! Нереально задейтвовать все 8 ядер по максимуму! Клиент, как он думает оплатил 2400 мГц, а на деле его приложения крутятся на одном-двух ядрах (а это 150-300 мГЦ) остальное оверселиться! Отсюда и такая низкая, нереальная цена!
Подводя итог: Нам пытаются впарить весьма посредственный VDS с производительностью одноядерного процессора в 600 мГц за 570 руб. Никакими 2400 мГц от одного ядра, как заявлено в тарифе, и не пахнет. Клиенту дается только 8 реальных ядер по 150 мГц (1200 мГц в сумме), hyper-threading я в расчет не беру, т.к. это не является ядром как по факту, так и по терминологии производителя процессоров компании intel. Да и плюс ко всему на полную катушку все восемь ядер загрузить практически нереально. Причем компания 1gb.ru знает это не хуже нас с вами. Поскольку заявленная тактовая частота не соответствует действительности, а говоря проще является враньем, то предлагаю этой компании, дабы не вводить клиентов в заблуждение, изменить описание тарифа с
Цитата
Гарантированная мощность процессора, мГц 2400
(от 1 ядра Xeon E5500)
На
Цитата
Гарантированная мощность процессора, мГц 1200, 8 ядер по 150 мГц
(от 1 процессора Xeon E5500)
Господа, что скажете? Так же интересно было бы услышать комментарии от представителей сабжевой компании.