cpu unit مقدار اولویت زمانبندی cpu برای اون vm هست و تاثیرش زمانی بیشتر هست که cpu زیر فشار باشه به فرض دو vm یکی 1000 و دیگری 2000 یونیت اختصاص دادید وقتی Cpu زیر بار میره vm که 2000 یونیت داره دو برابر Vm که 1000 بونیت داره زمان cpu بهش میرسه و باعث میشه vm کند نشه حتی اگه 100% داره از cpu استفاده میشه.
اون محاسبات اشتباست این مقدار که حساب کردید مقدار %freq هست نه cpu%
vm ها از همون سرعت اصلی cpu استفاده میکنند یعنی اگه سرعت cpu سرور 3ghz باشه اونا هم تا 3ghz دارند استفاده میکنند که این تاثیر زیادی نداره چون مقدار استفاده از cpu مهم هست که با Cpu% میتونید محدود کنید.
اینکه 4 هسته باشه پس سرعت cpu باید 12296mhz باشه هم اشتباه هست چون cpu توی این فرکانس اصلا فعالیت نمیکنه بلکه همون 3ghz هست شما 4 هسته دارید که هر کدوم توی سرعت 3ghz داره فعالیت میکنه نه اینکه 12ghz داشته باشید.
واسه اینکه بدونید هر هسته چقر داره استفاده میکنه با putty به سرور اصلی وصل بشید و htop رو نصب کنید و بعد اجرا کنید.
آموزش نصب: آموزش نصب htop در centos «
در کل بگم توی kvm چیزی به اسم cpu unit یا cpu% وجود نداره این محدودیت ها از طرف virtualizor/solusvm اعمل میشه
این به نمونه کد اجرایی یک vm که تحت cli اجرا شده
کد:
/usr/libexec/qemu-kvm -name 1111 -S -M rhel6.5.0 -enable-kvm -m 1024 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid cfc46072-d460-416c-a2ff-d31ab1ac4b87 -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/1111.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -boot order=c,menu=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/dev/virtualizor/vs1111,if=none,id=drive-ide0-0-0,format=raw,cache=none -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -netdev tap,fd=30,id=hostnet0 -device e1000,netdev=hostnet0,id=net0,mac=00:50:56:06:9b:6e,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc X.X.X.X:111,password -k en-us -vga cirrus -device AC97,id=sound0,bus=pci.0,addr=0x4 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5 |