Windows 平台如何利用最小的资源占用实现软件多开?

查看 90|回复 6
作者:ReZer0   
不知道是大小核对虚拟机调度问题还是别的情况,公司的电商部门打算弄一台机子用来挂某东平台的直播间,总共要挂大概十多个,挂那种看着没啥用的智能导购。
目前用的是 VM 虚拟机里面装系统,然后分配 2 个核心一个直播间。(实测性能满足)搬了台 I7-13700K 的电脑,虚拟机开到第 11 个时 CPU 占满,再开帧数不稳。但是距离需要的直播间数量已经很接近了,于是咬牙直接上了 I9-13900K ,然后奇怪的问题出现了,13900K 到第 14 个时 CPU 沾满,再多开就帧数不稳。理论上这性能差距应该不至于只能多开 3 个。于是排查了下配置情况。
需求压力测试情况:I3-12100 最多 3 个虚拟机直播间,I7-13700K 最多 11 个虚拟机直播间,I9-13900K 目前测试到最多 14 个虚拟机直播间。
系统:Win11 22H 最新版,电源模式开平衡-最佳性能(电源管理开高性能虚拟机会只调用大核),虚拟机内安装同宿主系统版本一样的 WIN11 (因为不清楚内部的虚拟资源会不会也依赖大小核,所以没敢用 WIN10 )
内存:128G (拉满了,占用 100 左右,足够)
散热:I7 的时候用双风扇水冷,I9 换了三风扇水冷。
性能发挥:13900K 位置 4.8G 的全核心速率,已经开空调并且开机箱盖的情况下。
目前没有头绪怎么解决这种情况,而且虚拟机里每开一个就等于多开个系统,系统本身也占资源。也不清楚能否在不借助虚拟机情况下直接连开十几个直播软件且性能不互相抢占。

虚拟, 直播间, win11, 性能

huijiewei   
费这么大劲,不如买 20 个不到 1k 的安卓挂起来
tony1016   
不知道是不是错觉,我感觉 windows 自带沙箱的资源消耗挺低的
ReZer0
OP
  
@huijiewei 最早就是这方案,后续占地和网络接线等考虑没做。多台实现的成本比单台高很多。
@tony1016 不太清楚会不会互相抢占资源,而且主要考虑到要开十几个沙箱,如果遇到啥情况关了,后续再开环境都得再配置一遍……
msg7086   
13900K 比 13700K 多了 8 个 atom 核心。假如 24 线程能开 11 个,那 32 线程开 14 个有什么问题吗?
ComputerIdiot   
https://zhuanlan.zhihu.com/p/599836142
ComputerIdiot   
Sandboxie 可以试试
您需要登录后才可以回帖 登录 | 立即注册

返回顶部