kvm и варианты настроек под smp машинки
rimsky 4 февраля, 2011 - 22:54
Странно.
У меня четырехъядерник Phenom 9550.
Ставишь в настройках использовать четыре, или три ядра - гости дико тормозят.
Ставишь 2 - нет тормозов, но и проц задействуется лишь на 50 процентов.
В чем причина того, что, когда ставишь пользовать проц на всю катушку, гостевые ОС начинают наоборот уходить в ступор. Как будто серьезные проблемы с i/o.
»
- Для комментирования войдите или зарегистрируйтесь

каких гостей принимаем?
каких гостей принимаем?
windows xp
windows xp
Думай голова, думай. Я за тебя думать не буду!
ты в курсе, что в windows xp
ты в курсе, что в windows xp несколько ядер? что какое ядро будет использоваться определяется при установке и больше не меняется? что ядро с поддержкой "smp" в win xp 32bit крайне хреновое? )))
у меня в виртуальном ящике хрюша без поддрержки "smp" бегает быстрее, чем та же хрюша с поддрежкой "smp" в качестве хостовой на той же машине ;) хрюша разрабатывалась с 97 по 99 год и в ней не предусматривалось использование "smp", отсюда и ноги растут ;)
выход: ставь win xp x64 или семерку, иначе лучше не пробовать ставить больше одного процессора ;)
спорный момент. вендулет xp в
спорный момент. вендулет xp в нативном режиме ничуть не хуже работал, чем топор. но, сейчас попробую семерке дать все 4 ядра.
Думай голова, думай. Я за тебя думать не буду!
одно скажу точно: с какими
одно скажу точно: с какими параметрами поставил хрюшу, с теми и используй! по крайней мере, на лету, она менять ядра не умеет... если я ошибаюсь, то после второй перезагрузки все должно измениться, т.к. после переопределения оборудования, возможно, после перезагрузки будет запущено другое ядро... но я в этом жутко сомневаюсь... помнится читал старенькую статью в хакере товарища мыщъха об оптимизации хрюши и прочих недокументиорованных возможностях, оказалось, что при установке системы можно и вручную выбирать используемое ядро ))) вопрос: смысл делать такую возможность, если ядро может выбираться "динамически"? вывод: "динамически" выбираться не может ))
в общем, она еще тормознее
в общем, она еще тормознее стала работать. проц пользует процентов на 15 максимум, но и тупит при этом сильнее, чем на двух ядрах.
Думай голова, думай. Я за тебя думать не буду!
cache mode отключен на всех
cache mode отключен на всех дисках. все ставится на lvm раздел. пофиг..
Думай голова, думай. Я за тебя думать не буду!
ты переставиь-то венду не
ты переставиь-то венду не забыл? ))
ты переставиь-то венду не забыл?
так, с нуля и ставлю. и такая скорость. (win7)
Думай голова, думай. Я за тебя думать не буду!
1. как определить степень
1. как определить степень тупизма венды в процессе ее установки? там ведь сплошной процесс копирования, который должен обходиться без задействования cpu )))
2. в случае с хрюшей еще желательно поиграть с параметрами эмулируемого железа ;) обязательно включить аппаратную виртуализацию, нестед пейджинг, ioapic (обязательно для многопроцессорных машин!!) и т.д. и т.п. желательно с каждой новой конфой переставлять венду ))
1. Именно, при копировании.
1. Именно, при копировании. Как пример, можно запустить winpe и через акронис восстановить какой-либо образ. Процесс копирования по скорости будет не медленей, чем в на хосте. около 80 MB/s. Семерка же ворочается со скоростью, не большей 10 MB/s, а то и медленей. Одни и те же настройки. Кроме смены типа ОС в настройках.
Думай голова, думай. Я за тебя думать не буду!
rimsky написал(а): вендулет
вообще топор - это инструмент для грубой/первичной обработки дерева, поэтому ни в одной метафоре его не приводят в качестве положительной характеристики ;) в общем, я не понял - это ты похвалить хрюшу хотел или так изощренно ее унизил? ))
топор.. ну я так семерку
топор.. ну я так семерку назвал.
Думай голова, думай. Я за тебя думать не буду!
7 - топор, отлично назвал, имхо))
см. Субж =)
PLUR, WBR RunAGate
---
Еще Прутков говорил: бойтесь объяснений, объясняющих объясненные вещи. ;))
http://www.google.ru/search?n
http://www.google.ru/search?num=100&hl=ru&newwindow=1&safe=off&biw=1684&bih=904&q=PLUR%2C+WBR+RunAGate&aq=f&aqi=&aql=&oq=
море тем и?
Думай голова, думай. Я за тебя думать не буду!
Как будто серьезные проблемы
Настройку машинки ф студию
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
winxp.my.xml
<domain type='kvm'> <name>winxp.my</name> <uuid>b155eaf4-408f-279e-a5d4-75fb828cfe32</uuid> <memory>2097152</memory> <currentMemory>2097152</currentMemory> <vcpu>4</vcpu> <os> <type arch='x86_64' machine='pc-0.13'>hvm</type> <boot dev='hd'/> <boot dev='cdrom'/> <bootmenu enable='yes'/> </os> <features> <acpi/> <apic/> <pae/> </features> <cpu match='exact'> <model>phenom</model> <vendor>AMD</vendor> <topology sockets='4' cores='4' threads='4'/> <feature policy='require' name='vme'/> <feature policy='require' name='mmxext'/> <feature policy='require' name='fxsr_opt'/> <feature policy='require' name='cr8legacy'/> <feature policy='require' name='ht'/> <feature policy='require' name='3dnowprefetch'/> <feature policy='require' name='3dnowext'/> <feature policy='require' name='extapic'/> <feature policy='require' name='pdpe1gb'/> <feature policy='require' name='osvw'/> <feature policy='require' name='cmp_legacy'/> <feature policy='require' name='3dnow'/> </cpu> <clock offset='localtime'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/bin/qemu-kvm</emulator> <disk type='file' device='cdrom'> <driver name='qemu' type='raw' cache='none'/> <source file='/home/iron/media/virtio-win-1.1.16.iso'/> <target dev='hdc' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='1' unit='0'/> </disk> <disk type='block' device='disk'> <driver name='qemu' type='raw' cache='none'/> <source dev='/dev/mapper/vg_ess-winxp.my'/> <target dev='vda' bus='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/> </disk> <disk type='file' device='floppy'> <driver name='qemu' type='raw'/> <target dev='fda' bus='fdc'/> <address type='drive' controller='0' bus='0' unit='0'/> </disk> <controller type='ide' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='scsi' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </controller> <controller type='fdc' index='0'/> <interface type='network'> <mac address='52:54:00:d1:a2:1b'/> <source network='default'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <input type='tablet' bus='usb'/> <input type='mouse' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes'/> <sound model='ac97'> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </sound> <video> <model type='cirrus' vram='9216' heads='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </video> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </memballoon> </devices> </domain>толком нигде не могу понять, как правильно задавать значения threads cores etc. соотношения.
Думай голова, думай. Я за тебя думать не буду!
блин. ни одна зараза толком
блин.
ни одна зараза толком не может объяснить, сколько этих треадс, сокетц и корес забивать в настройки. все пишут объяснения, что это, но что лучше поставить. связать в логику, в объяснениях - никто. один голый академ-справочник и всё.
И вдруг! выходят люди с вопросами, выкладывая в комстрочках число значений. откуда они это взяли, никто не говорит. никаких объяснений.
Думай голова, думай. Я за тебя думать не буду!
поставил 4 процессора, 1
поставил 4 процессора, 1 сокет, 1 поток и 4 ядра. не знаю, как еще.
Думай голова, думай. Я за тебя думать не буду!
<driver name='qemu'
<driver name='qemu' type='raw' cache='none'/> <source dev='/dev/mapper/vg_ess-winxp.my'/> <target dev='vda' bus='virtio'/> <mac address='52:54:00:d1:a2:1b'/> <source network='default'/> <model type='virtio'/>Кто это вам все генерил ? серьезная заявка на успешную установку паравитрт дров для xp :-D
П.С Вобщем юзай бокс и не парь всем моск, а то то значения не описаным, то лыжи не едут
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
раздел на lvm. подкинутая
раздел на lvm. подкинутая дискетка с virtio дровами, при установке xp. virtio диск. что не так?
зачем юзать бокс. вопрос был задан про другое.
Думай голова, думай. Я за тебя думать не буду!
я так и не понял что ставим и
я так и не понял что ставим и что тормозит
но одно могу сказать точно - если хост amd_64 и квм > .12 (емнип), то с ХП-x86 кина не будет
> Ставишь 2 - нет тормозов, но и проц задействуется лишь на 50 процентов.
то есть? каждое из 2х ядер грузится на 50% что ли?