是的,有趣的问题.

给定:Hyper-V虚拟机的主机. HPC类型的群集.

这里有许多虚拟机.它们大多数时间都不会耗尽cpu.我们还在内部运行HPC样式群集 – 代理程序提取作业并处理它们.

有人在我们的Hyper-V机器上安装代理.在片刻将给我们带来显着的性能提升 – 它将需要夏天,直到我们真正提升计算集群的硬件.

代理程序正在低优先级线程中运行所有计算.对于普通的计算机而言,这意味着代理基本上可以最大限度地提高cpu的使用率,但并不会真正干扰计算机操作本身 – 我甚至可以在代理运行时观看DVD.

现在,Hyper-V怎么样? Hyper-V核心为虚拟cpu提供了什么“优先级”?根分区的优先级是否高于虚拟机?我不希望代理干扰正在运行的虚拟机.

Hyper-V父分区或管理操作系统在虚拟机管理程序中是特殊的.如果其虚拟处理器可运行,则它们优先于客户虚拟机的优先级.这是因为,在受支持的Hyper-V配置中,管理操作系统执行的唯一操作(统计上讲)是代表来宾VM的I / O.如果您在管理操作系统中安装了其他任何内容,那么您将代表来宾虚拟机抢占工作.

我认为这已经发生在你身上了,但你可以用支持的方式做到这一点.创建一个与物理机器大小基本相同的VM.给它非常低的cpu和内存权重,并打开动态内存,这样,在空闲时,它不会占用太多内存.在该VM中运行您的计算任务.然后Hyper-V会更喜欢为那个以外的任何其他客户工作,但是代表你的计算任务使用空闲周期.

Hyper-V线程优先级主持人和访客 – 它们如何对应?的更多相关文章

  1. iOS推送通知优先级

    我已设置推送通知并正常工作,但是,有时我会遇到终端设备上的延迟交付.有没有办法我可以将推送的“优先级”键设置为10,以便立即发送推送?

  2. XCode 5远程调试OS X应用程序

    我正在使用XCode5.0.2在OSX10.9上开发一个应用程序并获得了一个我无法在这台开发机器上重现的错误报告.但是,我有一个10.7虚拟机出现崩溃,所以我想调试那里没有在这个VM中安装XCode.我搜索了有关远程调试的信息,但我没有得到有用的答案.我甚至担心它根本不受支持.但无论如何我还是要问一下.或者,除了执行完整的XCode安装等之外,还有哪些其他选项来调试这样的问题?

  3. ios – 何时使用Semaphore而不是Dispatch Group?

    我会假设我知道如何使用DispatchGroup,为了解问题,我尝试过:结果–预期–是:为了使用信号量,我实现了:并在viewDidLoad方法中调用它.结果是:从概念上讲,dispachGroup和Semaphore都有同样的目的.老实说,我不熟悉:什么时候使用信号量,尤其是在与dispachGroup合作时–可能–处理问题.我错过了什么部分?

  4. 如何使用Xcode的自动布局调整视图大小

    解决方法在写这个问题时,我意识到了诀窍是什么:在NSPopUpButton的大小检查器中,我不得不降低内容拥抱优先级.显然,这可以控制视图“拥抱”其内容的紧密程度.因此,当拥抱优先级高于调整大小优先级时,视图将不希望增加其大小,因为这意味着其边界与其内容之间具有更多的空白空间.然后在我的特殊情况下,我也可以将两个NSPopUpButtons固定为具有相同的宽度和vo:popUpButtons将完美地调整大小,同时保持间距不变.

  5. ios – 默认的自动布局内容拥抱和内容压缩阻抗优先级值是什么?

    我正在尝试调试自动布局问题,并且知道内容拥抱和内容压缩阻力优先级的默认值将有所帮助.这些是什么?它们是否特定于特定组件?我可以使用常量来引用它们吗?

  6. ios – 为自定义创建的串行异步队列设置优先级

    如何使用GCD为自定义创建的串行异步队列设置高优先级?如果是这样,什么是替代解决方案?解决方法您的队列仍然是串行的.它只会在高优先级全局并发后台队列的一个插槽中一次执行一项任务.一旦创建,串行队列就不能以任何方式“并发”.同样,如果您创建并发队列并将其设置为以串行队列为目标,则它实际上变为串行.这一切都在manpage中有所涉及.

  7. iOS 9中UILabel中的多行文本

    我正在开发iOS项目但是当我更新到iOS9时,我在UILabels中遇到了多线问题.我正在使用Autolayout.有谁知道如何在iOS9中做到这一点?如果是这样,那么问题可能是标签内容压缩阻力优先级太低,尝试将其设置为required或1000.内容压缩阻力告诉视图引擎您的标签可以缩小的优先级.将其设置为必需会强制它不缩小.在InterfaceBuilder中,只需选择标签,点击SizeInspector(小标尺),然后将其更改为1000.或者,在代码中,等价物将是:

  8. ios – AutoLayout修改约束

    我发现Autolayout有点困难,所以任何帮助都会非常感激解决方法嗨,你可以做2套约束:>1以优先级高管理您的四视图>1以优先级低管理全屏在点击按钮时调用的方法中,将优先级设置为全屏约束,将优先级设置为四视图约束.

  9. Swift 运算符重载

    但是现在还有另外一个Swift的特性,你应该知道并且会爱上它,它就是运算符重载。例如:我们在SwiftSpriteKitutilitylibrary代码中使用运算符重载去讲多个CGPoints对象相加,例如下面代码:1234letpt1=CGPointletpt2=CGPointletpt3=pt1+pt2letpt4=pt3*100方便吧?当一个人查看你的代码,他们希望操作符的默认行为,这时候运算符重载会使他们迷惑。幸运的是Swift让你能够定义属于你自己的自定义的运算符。

  10. Swift学习一:自定义运算符 operator

    自定义运算符仅能包含这些字符:运算符位置:运算符其他配置范例

随机推荐

  1. Windows – 安装Visual Studio Community 2013时,无法将当前用户添加到Hyper-V管理员组错误

    或者我会再次得到同样的错误?尝试使用netlocalgroup“Hyper-V管理员”/加在提升的命令提示符下

  2. windows-phone-8 – 不使用Hyper-v运行Windows Phone模拟器8或8.1

    如您所知,对于运行wp8.X模拟器,hyper-v是必需的,此功能在Windows8.X专业版上.所以现在我有Windows8.1标准.我想知道有没有解决方案,没有购买Windows8.X专业版.例如,是否可以使用virtualBox而不是使用hyper-v或……???

  3. Windows Phone模拟器错误,Hyper-V组件未运行,Windows Azure中托管的Windows 8.1

    环境:尝试运行一个非常简单的手机应用程序时出现以下错误.我知道MS说不支持虚拟机内VM,但我知道它可以工作.有人有这个成功吗?

  4. PowerShell:如何返回Hyper-V群集中的所有VM

    我是PowerShell的第一次程序员.在WindowsServer2012上运行.我正在尝试获取故障转移群集上所有VM的列表并正在使用此代码:这会返回一堆错误但是,这完全没问题它是否失败,因为Get-ClusterNode|selectName返回以下内容?

  5. CentOS 7和Hyper-V

    我正在尝试使用Hyper-V安装CentOS7,它失败并出现以下错误消息:我创建了第2代虚拟机并禁用了安全启动,因此它至少会开始启动.CentOS7目前不支持在Hyper-V第2代虚拟机上运行,如here所示.您必须重新创建VM并将第1代指定为VM类型.LinuxVirtualMachinesonHyper-V提供了支持哪些发行版的完整列表以及与之相关的任何限制.有关Gen1和Gen2虚拟机之间差

  6. hyper-v – 如何使用Ubuntu压缩VHD文件?

    )来解决这个问题?).从SysRescueVM,在ext4分区上运行“zerofree”,关闭该VM,然后使用管理网站压缩VHD.

  7. ubuntu-12.04 – Windows 2012 hyper-v在Ubuntu 12.04上说降级(需要集成服务升级)

    我升级了在Hyper-vWindows2012服务器下运行的Ubuntu12.04,从那时起,hyper-v管理器报告我需要在Ubuntu下升级我的集成服务.但我找不到如何升级它或做什么.登录到您的虚拟机管理程序并打开Hyper-VManager.然后选择虚拟机并在控制台中将其打开.在控制台的“操作”菜单中,您可以选择在虚拟机中“插入IntegrationServices安装盘”.然后登录到您的虚

  8. Hyper-V Server R2上的Ubuntu 10.04服务器具有缓慢的安装和命令行

    我在Hyper-VServerR2上安装了UbuntuServer10.04(64位).我遇到了两个我认为相关的问题:>安装速度很慢>命令提示很慢文本模式安装程序会通过一系列基于文本的提示窗口.每个窗口在屏幕上绘制需要7-10秒.最终的结果是,每当我回答提示并按下回车时,我会等待15秒,同时屏幕会逐行重绘.我可以逐字地看到每一行文字被绘制(就像旧的300波特调制解调器日).安装完成后,在命令行上滚

  9. Hyper-V和VHDX上的Ubuntu

    我有一个设置,我将在两个VHDX磁盘上运行ubuntu服务器.系统50GB和数据4TB.它们位于镜像的存储空间池中,并且是动态扩展的.在Ubuntu安装期间,系统磁盘在第一个VHDX上创建为LVM池上的EXT4.我的问题是,如果在Linux上使用LVM是一个好主意,或者只是在系统和/或数据磁盘上使用EXT4.只需一个“mkfs”,将文件系统创建到EXT4的数据磁盘就可以生成60GB扩展的VHDX文件.“mkfs-text4-Elazy_itable_init=1/dev/sdb1”在我读到“VHDXBlo

  10. Hyper-V上的Ubuntu guest虚拟机具有令人难以置信的高延迟

    我在WindowsServer2008R2SP1上运行了几个作为Hyper-V来宾运行的Ubuntu10.04虚拟机,它们都非常好.今天我安装了我的第一个Ubuntu11.10虚拟机,我看到了一丝不苟的ping:这些服务器都通过千兆位连接到本地局域网,几乎没有网络流量1,Hyper-V中的传统网络适配器.我有点像Ubuntun00b,所以我真的不知道从哪里开始.有任何想法吗?free-m报告:这距

返回
顶部