[КОНТРА-lite inside] Одинаковое время время на разных ядрах процессора
kernel /boot/vmlinuz root=/dev/sda2 nosmp ro
спасибо, сейчас попробую.

---
"Утверждаю, что с научной точки зрения, главное в профессии вора,
как и в профессии святого, конечно, это вовремя скрыться."
Виртуалбокс - последний, 3.0.8. Ах да, совсем забыл - всё это (хост, виртуалбокс, гость) - 64битное.
Выкинуть VirtualBox и взять _работающее_ средство виртуализации.
---
"Как что? --- Руду копать!"
Впрочем, и сейчас не поздно.
Я не читаю весь раздел подряд.
64-разрядный Xen работает, VirtualBox вплоть до последней версии
не работал вообще, да и там была сделана, насколько мне известно,
какая-то затычка.
Так что не следует ожидать, что APIC внезапно заработает.
---
"This user is BSD-compliant."
64-разрядный Xen работает,ОК, учту.
Кто-нибудь ещё может что-нибудь сказать?
Так что не следует ожидать, что APIC внезапно заработаетА почему без ключа nosmp всё работает?
polygon-x200:~$ for i in `seq 1 20`; do date; done;
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:07 MSK 2009
Sun Oct 25 20:45:08 MSK 2009
Sun Oct 25 20:45:08 MSK 2009
Sun Oct 25 20:45:08 MSK 2009
Sun Oct 25 20:45:08 MSK 2009
Sun Oct 25 20:45:08 MSK 2009
Sun Oct 25 20:45:08 MSK 2009
Sun Oct 25 20:45:08 MSK 2009
Sun Oct 25 20:45:08 MSK 2009
Sun Oct 25 20:45:08 MSK 2009
VirtualBox вплоть до последней версии не работал вообщеон вполне успешно продолжает не работать
попробуй noapic nolapic
smp в виртуальной машине это вообще дурь
а что такое ioc0, с которым проблема? ни разу не видел, может что-то вмварное?
smp в виртуальной машине это вообще дурьа что не так? Мне кажется, что использование нескольких процессоров способствует более гибкому и экономичному распределению процессорного времени. Представь, что у тебя есть хост на четыре процессора и четыре виртуалки в нём ходят. Если каждой определить по процессору, то возникнет ситуация, когда одна виртуалка ничем не занята и процессор у неё простаивает, а другая в это время не может справиться с обработкой потока данных из-за нехватки процессорной мощности. Потому однозначно лучше каждой виртуалке дать доступ к 4 процессорам сразу.
1) Только одна виртуалка;
2) В ней нет ничего такого, что могло бы параллелиться.
а что такое ioc0, с которым проблема? ни разу не видел, может что-то вмварное?ХЗ, но после отключения вмварных модулей линукс продолжает виснуть при загрузке с nosmp на том же месте с теми же сообщениями.
попробуй noapic nolapicСпасибо, попробую, когда будет свободное время. Но проблема, в общем-то, уже решена, часы теперь идут как надо.
ничего не имею против. Слепец дал общее утверждение. К тебе оно подходит, ко мне - нет. У меня на работе несколько серверов в виртуалках крутятся, параллелить есть чего.
это внутренность LSI Fusion MPT драйвера
а что не так? Мне кажется, что использование нескольких процессоров способствует более гибкому и экономичному распределению процессорного времени. Представь, что у тебя есть хост на четыре процессора и четыре виртуалки в нём ходят. Если каждой определить по процессору, то возникнет ситуация, когда одна виртуалка ничем не занята и процессор у неё простаивает, а другая в это время не может справиться с обработкой потока данных из-за нехватки процессорной мощности. Потому однозначно лучше каждой виртуалке дать доступ к 4 процессорам сразу.О, а подскажи, как мне дать одной виртуалке на виртуалбоксе доступ к обоим ядрам проца!
xen

Я забыл об этом и имел ввиду, что это работает только с гипервизором.
Оставить комментарий
kruzer25
У меня C2D, на нём винда (7 в ней виртуалбокс, в нём линукс (перетащенный из VMWare Server, вмваревские примочки не удалены, потому что я не знаю, как это делать; виртуалбоксовские как-то установлены).date выдаёт разное время - как будто есть два разных источника со временем, отличающимся на семь секунд; грешу на известный баг, когда на разных ядрах процессора разное время (хотя мне казалось, что это только у старых амдшных процессоров так было):
Всякие sleep и ping из-за этого сходят с ума.
Перезагрузка виртуальной машины (думал, может быть, связано с тем, что она уже очень долго запущена и пережила не одну перезагрузку хоста) не помогла.
Как лечить?
Или что сделать, чтобы этот же линукс загрузился на одноядерной виртуальной машине? Если просто в виртуалбоксе указать количество ядер 1, линукс при загрузке зависнет на