我正在尝试将我的一个程序转换为使用多进程,最好是多进程池,因为多进程池看起来更简单。从高层次上讲,这个过程是从图像中创建一个补丁阵列,然后将它们传递给GPU进行对象检测。limited, need to run on 2 processes final_img_list.append(img_tmp)
进程的特定数量的原因是由于系统性能指标我希望在队列中保持大约4-10个预处理图像的最大大小。如
假设我有一台机器运行5个不同的nodejs进程。每个节点进程是否都有自己的libuv线程池,还是它们都共享一个全局线程池?我很困惑,因为我认为libuv线程池是每个进程,但是在libuv文档()中它说:
回到我的例子。如果我有5个nodejs进程,并且假设libuv的默认线程池大小为4,那么我是否使用:
( a) 9个线程:5个no