kvm и варианты настроек под smp машинки

Странно.
У меня четырехъядерник 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 написал(а): вендулет

rimsky написал(а):
вендулет xp в нативном режиме ничуть не хуже работал, чем топор

вообще топор - это инструмент для грубой/первичной обработки дерева, поэтому ни в одной метафоре его не приводят в качестве положительной характеристики ;) в общем, я не понял - это ты похвалить хрюшу хотел или так изощренно ее унизил? ))

топор.. ну я так семерку

топор.. ну я так семерку назвал.

Думай голова, думай. Я за тебя думать не буду!

7 - топор, отлично назвал, имхо))

rimsky написал(а):
топор.. ну я так семерку назвал.

см. Субж =)

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=

море тем и?

Думай голова, думай. Я за тебя думать не буду!

Как будто серьезные проблемы

 Как будто серьезные проблемы с i/o.

Настройку машинки ф студию

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% что ли?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".