You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过SSH远程调用Google Cloud Windows VM时无法使用全部可用核心的问题排查求助

通过SSH远程调用Google Cloud Windows VM时无法使用全部可用核心的问题排查求助

各位好,我遇到了一个有点偏门但很棘手的问题,想请大家帮忙排查下:

我有一个C#应用程序,通过SSH.NET的SshClient类远程调用Google Cloud上的Windows Server 2022虚拟机(VM),用client.RunCommand(command)方法执行命令行脚本启动程序。

这里的核心矛盾点很明显:

  • 当我用RDP客户端连接到这个VM时,程序可以毫无问题地使用实例的全部可用核心;
  • 但通过SSH命令调用时,程序被限制只能用到13个核心。

补充下我的VM配置:这是一台C4系列实例,配有48个物理核心、96个vCPU。

针对这个问题我已经尝试了以下方案,但都没有解决:

  • 直接在启动命令中指定要使用的vCPU数量,没有任何效果;
  • 临时给被调用的程序做了限制,让它每次只跑13个进程——这只是个权宜之计,根本不是长久的解决方案。

我个人的推测是,这个问题大概率和Google Cloud VM的某项配置有关,但实在找不到具体是哪项。有没有朋友遇到过类似的问题,或者能给我一些排查方向?


内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 10:32:58