问题标签 [vcpu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 如何找出我的 XEN 系统有多少 CPU (vcpus)?
如果我开始top
或查看/proc/cpuinfo
,我只看到两个 CPU。如果我使用 来查看为我的系统显示的值virt-manager
,该工具会显示 32 vcpus(这是我认为正确的值)。
我(还)未能在管理程序的脚本级别上找到正确的值(32)。我一直在研究/proc/cpuinfo
和/sys/devices/system/cpu/
其他我能想到的东西,但没有发现那个价值。此外,我仔细检查了类似xen
or的 shell 命令,但发现无法显示我正在寻找的值。xm
有谁知道我怎样才能知道我的 XEN 系统提供了多少 vcpus?
编辑:lscpu
给我:
所以,这也没有在任何地方显示“32”。
的内容/proc/cpuinfo
:
multithreading - Xen PV VM 最多使用 1 个线程
我在 IBM x3550 M4 服务器上的 Ubuntu 15.10 x64 上的 Xen 4.5.1 内的 PV 虚拟机上运行 CPU 基准测试工具 (LINPACK)。此工具应消耗所有可能的可用 CPU 周期。我通过在 Xen PV (test.cfg) 中定义它来分配 4 个 vCPU。但是,LINPACK 仅检测到 1 个内核和 4 个线程,而它应该检测到至少 4 个内核:
这是 lscpu 在 Xen PV VM 中所说的:
其他平台,如 Docker 和 HVM,确实会在虚拟节点内分配内核(见下文)。这些节点的性能明显优于 Xen PV 虚拟节点。
这是 DomU Xen 主机 lscpu:
Xen vCPU 列表:
xen DomU PV VM 配置:
是否有任何选项可以为半虚拟化来宾提供主机 CPU 拓扑?换句话说,我如何让 Xen 使用更多的 vCPU 内核/vCPU?
谢谢!
python - Libvirt python 添加 vCPU 和内存
我正在为 Libvirt 使用 python 绑定。如何使用 libvirt 在 Xen 中为域添加或删除 VCPU 和内存?
在命令行中我正在使用:
中央处理器:
记忆:
如何使用 libvirt 绑定在 python 中运行这些命令?不使用子进程。
virtual-machine - 如何获取 VM(KVM) 的 CPU 使用率
如何在 virt-manager 等 KVM 中获取 vm 的 cpu 使用率? virt-manager 监控 vm cpu 使用情况
Libvirt 没有提供 API。
有谁知道如何从主机获取 vm cpu 使用情况?
android - Android Studio 2.2 空白 AVD 和 VCPU 关闭请求
我正在使用 Android Studio 2.2,当我尝试试运行 hello world 程序时,我得到的是空白屏幕的 AVD。也在VCPU shutdown request
日志中出现的中间。很长一段时间(超过 30 分钟)后,我没有收到任何 android 欢迎屏幕。RAM性能没有问题,我已经有16gb了。所有组件都从SDK
. 你能帮我解决这个问题吗?请在下面找到空白 AVD AS2.2的图像
错误日志:
使用 HAXM 6.0.5 检查后更新
补充:Intel HAXM 6.0.5 不兼容 windows 截图:
performance - 在 AWS 上共享资源
我有兴趣了解 AWS 物理服务器的硬件资源(CPU、磁盘、网络等)在不同应用程序之间共享的方式。人们是否有过在 AWS 上运行的服务出现莫名其妙的性能变化的经历,而您已成功地将这些变化归因于另一个共享物理资源的应用程序?如果是这样,您是如何进行调试的?
特别是,我对资源之间更复杂的交互感兴趣,例如 CPU-> 内存带宽。如果你在一台机器上运行 15 个虚拟机,你肯定会比运行 2 个虚拟机的性能更差。
也许这是一个关于 Xen 虚拟化的更普遍的问题,但我不知道是否有某种我不知道的 AWS 魔法在幕后发生。
我不确定这是否是此类问题的正确论坛;如果没有,如果您能将我指向资源或其他论坛,将会很有帮助。
node.js - 单 vCPU 与多 vCPU 上的节点 JS
我们正在 AWS 中设置我们的生产 Node JS 应用程序,并尝试在单 vCPU EC2 实例与多 vCPU EC2 实例之间进行选择。我们应该考虑哪些事情,请分享您的想法?
amazon-web-services - 虚拟化:我可以构建一个带有许多物理处理器的 4 核虚拟 CPU 吗?
我使用机械模拟软件,需要 5-10 小时才能解决一个模拟问题。我的许可软件仅限于 4 核。
实际运行该软件的机器规格:
- 视窗 7 专业版
- 1 个 Xeon E5-2650 v2 2.60GHz(8 核)
- 32GB 内存
- 固态硬盘
我试图找到一种方法来尽可能减少模拟时间。
在虚拟化中,是否可以以 2x 物理 8 核 2.50GHz CPU 为例,制作一个 4 核 vCPU,每核 10GHz?在此示例中,每个虚拟核心将占用 4 个物理核心。这有可能实现吗?
有什么建议吗?
是否可以使用 AWS EC2 亚马逊服务器来制作?
谢谢!
cpu - ESXi 中的“virsh vcpupin”和 CPU 隔离
我正在尝试在 ESXi 上的虚拟机中运行应用程序。该应用程序运行一个高度延迟敏感的线程。它以紧密轮询模式运行,几乎总是以 99.9% 的 CPU 运行,这是意料之中的。
虚拟机和服务器的详细信息:
如果在 VM 上没有运行其他任何内容,则没有问题。但是,如果我在 VM 上运行其他消耗 CPU 的应用程序,我之前谈到的线程开始获得更少的 CPU 周期。我已经通过添加一些计算的计数器来验证这一点rdtsc()
在 KVM 上,这可以通过以下方式解决:
- 将 vCPU 固定到物理 CPU
virsh vcpupin <domain> ...
- 将应用程序固定在 VM 上以在特定 vCPU 上运行
ESX CPU 调度程序如何工作?有没有办法将 vCPU 映射到 ESXi 上的物理 CPU?
当我在主机上监控esxtop
时,我看到占用 99.9% CPU 的线程并不总是在同一个内核上运行。它不断围绕不同的核心移动。有几次,我看到它与其他 CPU 密集型应用程序共享物理内核。
openstack - Nova Compute - 关于 cpu_allocation_ratio
在具有 40 个 CPU 的物理服务器上运行的计算节点。虽然 cpu_allocation_ratio 设置为 4.0,scheduler_default_filters 设置为“RetryFilter,AvailabilityZoneFilter,RamFilter,ComputeFilter,ImagePropertiesFilter,JsonFilter,CoreFilter”,但当我们通过 nova hypervisor stat 检查 vPCus 计数时,它只列出 40 个 vcpus。
不应该是 160 vcpus 吗?