OpenVZ Forum


Home » International » Russian » Скорость 2.6.20.ovz в VirtualBox
Re: Скорость 2.6.20.ovz в VirtualBox [message #12278 is a reply to message #12258] Tue, 24 April 2007 06:51 Go to previous messageGo to previous message
seyko2 is currently offline  seyko2
Messages: 188
Registered: February 2007
Location: Moscow
Senior Member

Взял, попробовал внутри VirtualBox 1.3.8 -- не работает (все по нулям). Видимо из-за того, что время внутри VirtualBox движется странно. Например время компиляции ядра по time таково: (real+user)=sys (на реальном железе имеем real=(user+sys)). Если судить по коментам в репозитарии, то в следующей версии VirtaulBox время будет считаться нормально.

Теперь к вопросу о скорости... Был неправ, что по nbench результаты существенно не отличаются.

BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Для версии ovz002:
  INTEGER INDEX       : 18.482
  FLOATING-POINT INDEX: 12.498
Для версии ovz003:
  INTEGER INDEX       : 13.131
  FLOATING-POINT INDEX: 9.737


Показатели стабильно хуже на 25%
Путем git bisect нашелся патч, который тормозит. Это c4eff5898dee116fc410cc543cae074c21c818ba
[BC] Call bc_findcreate_cfq_bc() out of q->queue_lock
Otherwise we may cause GFP_KERNEL allocation to happen
with a spinlock held.

Чем именно он умудряется добиться такого результата -- мне не ведомо. Может возможны какие-либо другие варианты этого патча?

PS: ядро ovz002 с патчем
git diff ovz002 35c2a19f85bd5a7878fb9a8f6cb6d65ad1e6716e
(Limit setluid caps in VE as in 2.6.9, первое деление ovz002to003 пополам)
стабильно трапается как в VirtualBox, так и на реальном железе.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: 2.6.20.ovz005 and aufs
Next Topic: Жесткая настройка сети
Goto Forum:
  


Current Time: Sun Aug 25 12:07:12 GMT 2024

Total time taken to generate the page: 0.05843 seconds