Как проверить Mhz которые реально доступны для VPS?

123
Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#11

>Boris A Dolgov, теперь я озадачился еще больше. И как тогда быть? Если я получаю только ~50% от заявленной в ТП мощности CPU при загрузке 100% по top'у, это никак не проверить?

Скорее всего, нет. Только купив аналогичный процессор и проведя на нем какой-нибудь бенчмарк, достаточной длительности, чтобы действие соседей адекватно размазалось по времени.

>А про hyper-thrading это правда, что 50% от заявленного в ТП получаю я? Просто у меня unixbench в описании CPU что-то про HT писал. А среди флагов /proc/cpuinfo имеется флаг ht.

Вы, видимо, перечитали хабрапомойку :)

На самом деле, одно ядро падает по производительности где-то в 1.3 раза при включении ht. Но так как ядер становится в два раза больше, суммарно получается рост, а так как в OpenVZ у VPS нет процессоров и ограничений, в итоге Вы выиграете.

Прочитайте формулировку процессорного ограничения на сайте хостера.

Если там описано что-то вроде "2 ядра по 1000 Mhz", то он заведомо Вас обманывает (возможно, даже не подозревая об этом), так как OpenVZ (да и никто другой) не может отрезать от процессора мегагерцы и прикрепить к виртуальному серверу.

Если там написано что-нибудь вроде "10% от 1 ядра XEON XXX", то она - нечеткая и к ней можно придраться. Во-первых, под ядром можно понимать физическое ядро (тогда надо либо выключать HT, либо при включенном HT выдавать в два раза больше ядер виртуальному серверу), а можно и виртуальное (тогда при HT достаточно давать одно ядро). Во-вторых, это никак не управляет кешем и самим процессором - в пике Вы всегда можете потребить хоть все 100%, но дальше пойдет разделение на порядочного и непорядочного хостера. У порядочного 10% Вам будут всегда гарантированы, а у непорядочного - нет. Способа проверить, что выделено и что гарантировано, тоже не существует из-за особенностей системы виртуализации.

Вообще, на openvz виртуализации процессор будет самым слабым местом в последнюю очередь. Лучше проверьте производительность диска и то, насколько память не свопится.

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
IW
На сайте с 23.12.2010
Offline
62
#12

Написано:

CPU гарантировано (МГц) - 1000

Потом расшифровка:

Минимальные гарантированные ресурсы CPU, которыми располагает Ваша система в любое время.

Как все это сложно. А аналогичный по Mhz atom или чуток больше, предположительно будет мощнее/шустрее или все-таки VPS? Не помню, чья именно VPSка была, но по указанному мной ранее бенчмарку по баллам, наш офисный атом для раздачи инета близок был к ней.

Надо бы сравнить результаты — по новой прогнать.

[Удален]
#13

Что то результаты странные, выложите результаты новой прогонки, заинтересовала тема.

voooz
На сайте с 12.01.2008
Offline
159
#14
I.Wanna:
zexis, у меня дома компьютер старый и под Windows.
CPU-Z показывает AMD Athlon XP 1591.6 MHz. А на Linux VPS заявлен Intel с 1000Mhz.

У Атлонов того времени реальная частота ниже заявленной, в вашем случае 1,3 GHz должно быть (при старом bios'e будет писать реальную, как и Linux), может частоту еще шины занизили, вот и 1000 пишет.

IW
На сайте с 23.12.2010
Offline
62
#15
MOHK:
Что то результаты странные, выложите результаты новой прогонки, заинтересовала тема.

Именно та VPS. которая участвовала в тесте, уже не используется. Не помню уже, почему именно от нее пришлось отказаться. Толи по ресурсам был косяк, то ли суппорт не устроил.

voooz:
У Атлонов того времени реальная частота ниже заявленной, в вашем случае 1,3 GHz должно быть (при старом bios'e будет писать реальную, как и Linux), может частоту еще шины занизили, вот и 1000 пишет.

Атлон у меня дома стоит. А VPS с Linux у провайдера. Так что мне не понятно, почему Вы AMD Athlon XP 1591.6 MHz к Intel с 1000Mhz сводите? Или этим самым Вы хотите сказать, что они по производительности одинаковые?

I.Wanna добавил 03.02.2011 в 14:40

MOHK:
Что то результаты странные, выложите результаты новой прогонки, заинтересовала тема.

Моя ошибка... сорри. Это рассматривался вариант покупки Атома в офис. А так стоит:

CPU: AMD Sempron(tm)   2200+ (1493.89-MHz 686-class CPU)

Origin = "AuthenticAMD" Id = 0x681 Stepping = 1
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
AMD Features=0xc0480800<SYSCALL,MP,MMX+,3DNow!+,3DNow!>

Но тем не менее его финальные баллы были сходными с одной из зарубежных VPS, купленной у реселлеров.

System Benchmarks Index Values               BASELINE       RESULT    INDEX

Dhrystone 2 using register variables 116700.0 10360130.3 887.8
Double-Precision Whetstone 55.0 1951.2 354.8
Execl Throughput 43.0 2185.5 508.3
File Copy 1024 bufsize 2000 maxblocks 3960.0 60623.5 153.1
File Copy 256 bufsize 500 maxblocks 1655.0 62200.8 375.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 53252.5 91.8
Pipe Throughput 12440.0 830835.2 667.9
Pipe-based Context Switching 4000.0 231398.9 578.5
Process Creation 126.0 8390.7 665.9
Shell Scripts (1 concurrent) 42.4 5988.2 1412.3
Shell Scripts (8 concurrent) 6.0 1064.9 1774.9
System Call Overhead 15000.0 591682.2 394.5
========
System Benchmarks Index Score 494.8

I.Wanna добавил 03.02.2011 в 14:44

А вот текущая VPS, для которой хочу вымерить Mhz:

System Benchmarks Index Values               BASELINE       RESULT    INDEX

Dhrystone 2 using register variables 116700.0 3821348.7 327.5
Double-Precision Whetstone 55.0 1664.2 302.6
Execl Throughput 43.0 1315.1 305.8
File Copy 1024 bufsize 2000 maxblocks 3960.0 127793.1 322.7
File Copy 256 bufsize 500 maxblocks 1655.0 41447.3 250.4
File Copy 4096 bufsize 8000 maxblocks 5800.0 272878.7 470.5
Pipe Throughput 12440.0 232801.2 187.1
Pipe-based Context Switching 4000.0 86041.4 215.1
Process Creation 126.0 3747.2 297.4
Shell Scripts (1 concurrent) 42.4 1122.5 264.7
Shell Scripts (8 concurrent) 6.0 158.0 263.3
System Call Overhead 15000.0 211291.0 140.9
========
System Benchmarks Index Score 267.7
MaxScorpion
На сайте с 27.01.2010
Offline
15
#16

Думаю никак не проверите кол-во. Да и смысла особого нет. Т.к. мегагерцы бывают разные. Может они от целерона на прескот, а может от нормального ксеона (утрировано).

Поскольку это Мажордомо, попробуйте переехать на Xen. Цена та же, правда Мгц меньше)

IW
На сайте с 23.12.2010
Offline
62
#17

Мне вот интересно, это что реклама ненавязчивая? Откуда Вы взяли, что я пользуюсь услугами этой компании? Ведь у них OpenVZ с роду не было, имхо.

А по теме: я видимо устарел технически... но 60Км/час на мерсе или на запорожце - это все-таки те же 60 км/час, только уровень комфорта разные. Почему же здесь Вы утверждаете, что имеет значение от какого проца эти Мгц?

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#18
I.Wanna:

А по теме: я видимо устарел технически... но 60Км/час на мерсе или на запорожце - это все-таки те же 60 км/час, только уровень комфорта разные. Почему же здесь Вы утверждаете, что имеет значение от какого проца эти Мгц?

Это действительно имеет большое значение - разные кеши, наборы инструкций ядра и внутренние оптимизации.

MaxScorpion
На сайте с 27.01.2010
Offline
15
#19
I.Wanna:
Мне вот интересно, это что реклама ненавязчивая? Откуда Вы взяли, что я пользуюсь услугами этой компании? Ведь у них OpenVZ с роду не было, имхо.

Зачем мне их рекламировать? Не имею ни к ним, ни к хостингу (пока) никакого отношения.

А определить было легко:D

так

I.Wanna:
А по теме: я видимо устарел технически... но 60Км/час на мерсе или на запорожце - это все-таки те же 60 км/час, только уровень комфорта разные. Почему же здесь Вы утверждаете, что имеет значение от какого проца эти Мгц?

Вот именно что мегагерцы одни, а уровень производительности может быть совсем разный.

IW
На сайте с 23.12.2010
Offline
62
#20

@MaxScorpion, зайдите к ним на сайт и посмотрите, OpenVZ у них нет. А подобная формулировка используется и у других хостеров.

@Boris A Dolgov, видимо я действительно в техническом плане устарел... или мои познания. Доверимся Вам, ибо разбираться во всех этих технологических особенностях нет желания.

Все сводится к тому, что Mhz - это какой-то мифический показатель, что значит которых никто толком не может сказать. И каждый их видит по своему и отсюда учет и выделение. Так?

А разве нет какой-то другой общей единицы учета производительности? Универсальной для всех?

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий