线程也不是越多越好,多少是好?( 二 )


文章插图
 
STAR比对过程中CPU利用率随指定的线程数的变化多线程的效率一般很难达到100% 。如下图,在指定线程数小于10时,给定的线程越多,利用起来的线程也越多,但整体利用率是越来越低的 。

线程也不是越多越好,多少是好?

文章插图
 
不同线程是不影响程序输出的这个统计没什么意义 。
线程也不是越多越好,多少是好?

文章插图
 
sp_scatterplot("GRCh38_39517_star_reads_map_thread.summary", melted = T, xvariable = "nThreads",yvariable = "Output_size", smooth_method = "auto",x_label ="Number of specified threads", y_label = "Disk space usages (Gb)") +scale_x_continuous(breaks=seq(1,25, by=1)) +scale_y_continuous(breaks=seq(0,6, by=1),limits=c(0,6))




推荐阅读