首页 > 解决方案 > 我可以指定一个线程的最小 CPU 功率吗

问题描述

我刚刚开始使用 npm 线程包将部分节点服务器代码移动到单独的线程中。

我很好奇的是,我是否可以指定某个线程获得其他线程不允许窃取的 CPU 的最小份额。

我担心的是,如果我的主循环产生独立的密集算法线程以防止密集代码阻塞其他服务器操作,那么另一个线程最终会占用如此多的 CPU 以至于主循环仍然显着减慢吗?

我想为主循环设置一个最小 CPU,这样无论我产生的其他线程如何,它仍然可以无延迟地完成它的工作。

标签: javascriptnode.jsmultithreadingexpresscpu

解决方案


推荐阅读