工作线程数

异步模式之工作线程:

  • 优先的工作线程轮流异步处理无线多任务【享元模式】;

  • 饥饿:线程数不足;

    • 线程池的大小:

      • 过大:上下切换占用内存;

      • 过小:导致饥荒

      • cpu计算:cpu 数+ 1

      • IO密集运算:

        线程数 = 核数 * 期望cpu利用率 * 总时间【cpu计算时间 + 等待时间】 / cpu计算时间;

posted @ 2025-03-31 10:44  烟雨断桥  阅读(6)  评论(0)    收藏  举报