-
李林在电子科技大学的Linux环境编程作业中,需要编写一个实现多队列功能的线程池应用程序
资源介绍
编写一个多队列线程池应用
编写一个实现了整数加法运算的线程池
在这个应用中,有三种线程:
一个用户线程。用于向线程池(主控线程)提出加法计算请求
一个主控线程。用于接收用户线程发送的加法计算请求,并负载均衡地将请求下发到若干计算线程
若干计算线程。用于接收来自于主控线程转发的加法计算请求,完成加法计算,并将计算结果直接返回给用户线程
无论何种线程,每个线程都有自己的消息队列
通过这些队列,实现加法计算请求的发送与转发,以及计算结果的返回
具体业务要求:
用户线程需同时向主控线程提出>=1000个加法计算请求
用户线程需要验证是否收到了这些加法计算的结果