INNER CODE UNIT · Java

ThreadManager

Tencent/VasDolly · command/src/main/java/com/tencent/vasdolly/command/ThreadManager.java:36

public class ThreadManager {
    private static final int CPU_CORE;
    private ExecutorService mExecutorService;
    private AtomicInteger mChannelSuccessNum;
    private Vector<String> mChannelSuccessList = new Vector<>();
    private int mChannelNum;
    CountDownLatch mChannelountDownLatch;
    private volatile static ThreadManager mInstance;

    static {
        int core = Runtime.getRuntime().availableProcessors();
        if (core <= 2) {
            core = 2;
        }
        CPU_CORE = core;
        System.out.println("CPU_CORE = " + CPU_CORE);
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…