我正在 NAT VPS 上运行 Chrome 实例。作为 NAT VPS,它有一些限制,例如不允许 15 分钟平均负载大于 1。但是,仅仅启动并访问几个网页就会导致负载增加 > 2,从而导致实例死亡。
我在网上读到过有关限制 CPU 使用的信息,但大多数都仅限于单个进程,而 Chrome 会产生多个进程。我尝试过使用cpulimit
,但它没有帮助,因为它只能在单个 PID 上使用。
有没有办法可以限制整个系统的CPU使用率?或者至少由 chrome 可执行文件启动的任何进程?
谢谢。
PS:chrome 实例正在使用 Python 上的 Selenium 启动和控制。