wsl 全称是 windows 的 linux 子系统,可以理解为在你的 windows 电脑上提供一个 linux 的工作环境。
| windows 功能 | 作用 | 其他 |
|---|---|---|
| Hyper-V | 微软自己的虚拟化工具 | 包含了“管理工具”和“平台”,其中“平台”包含“服务”和“虚拟机监控程序” |
| Windows Subsystem for Linux | WSL1,不是我们讨论的 WSL2 所需要的 | |
| Virtual Machine Platform | 虚拟机平台(WSL2 的底层依赖) | 看到说 Hyper-V 也依赖这个,但启用 Hyper-V 并不需要启用虚拟机平台,因此我觉得 Hyper-V 依赖的是“Hyper-V 虚拟机监控程序”吧 |
| Windows Sandbox | 一个隔离的桌面环境 | 我反正没用过,不了解 |
| Windows 虚拟机监控程序平台 | 用于支持 vmware 等第三方虚拟机软件 |
- 虚拟机平台会一定程度上影响游戏性能,为了游戏性能,可以关闭虚拟机平台、Hyper-V。Windows 虚拟机监控程序平台、适用于 Linux 的 Windows 子系统我理解是不影响游戏性能的。参考用于在 Windows 11 中优化游戏性能的选项。
- Hyper-V 和 vmware 等软件是冲突的,详见虚拟化应用程序无法与 Hyper-V、Device Guard 和 Credential Guard 协同工作
关闭虚拟机平台和 Hyper-V 虚拟机监控程序:
... ➦最近在自己的rust_http_proxy中实现了简单的反向代理,第一版用的是手搓的无连接池版本,大致流程如下:
TcpStream::connect 建立连接conn::http1::Builder 拿到 sendersender.send_request(new_req)工作的很正常,但是没有连接池。想到 hyper 官方提供的 reqwest 是有内置连接池的,于是研究了下做了改造,记录下过程中读到的代码。
下载MSIAfterburner.cfg到 %programfiles(x86)%\MSI Afterburner\Profiles。当前版本是4.6.6(beta3),下载地址:msi官方或guru3d下载。核心效果是展示各个cpu核心的使用率,如下:

下图是展示aida64提供的电压的配置:
... ➦大小核调度横空出世后,游戏需要额外做优化来让大小核架构发挥最大潜力。而没有正确优化的游戏比如老头环就会出现帧率抖动,伴随着显卡占用率抖动的现象。之前我使用 process lasso这个软件来设置cpu亲和性来解决该问题。该方案最大的问题是需要屏蔽小懒熊防作弊后,process lasso 才能生效。而屏蔽小懒熊会导致无法使用联机模式。
... ➦关于windows自动更新,我的建议是关闭windows自动更新,时常到Windows 11, version 23H2 update history和Windows 11版本 23H2 更新历史记录看看有没有有用的更新。看到有更新后,千万别急着更新,过个十天半个月用搜索引擎搜搜看看该更新有没有问题再说。比如最近的kb5039302就存在虚拟机无限重启的问题。很多大问题是不会被windows官方写在页面上的,都是外面媒体爆出来的。
... ➦