lmw0320: 想请教下博主,我有一批文件,分别存放在不同的文件夹中。我定义了一个文件处理函数,属于IO密集型(文件需要经过简单处理后,保存为新的文件)。我用多线程进行并行处理。如果文件夹的数量小于最佳线程数(比如最佳线程数是8个,而我的文件夹数量只有5个),那这种情况下,一般如何分配任务的呢?
一图看懂系列:随机读写和顺序读写
线程数设置和CPU数的关系
lmw0320: 想请教下博主,我有一批文件,分别存放在不同的文件夹中。我定义了一个文件处理函数,属于IO密集型(文件需要经过简单处理后,保存为新的文件)。我用多线程进行并行处理。如果文件夹的数量小于最佳线程数(比如最佳线程数是8个,而我的文件夹数量只有5个),那这种情况下,一般如何分配任务的呢?