汉语描述一下就行了哈~~~

解决方案 »

  1.   

    不太明白LZ的意思。是问创建和终止线程有哪些函数吗?不管是调用哪个函数,应用层最终调用的是NTDLL.dll中和函数,创建是ZwCreateRemoteThread,终止是ZwTerminateThread。
      

  2.   

    要查询进程的运行情况可以调用进程和线程函数,有很多,你在MSDN里随便输入一个例如CreateProcess,然后在See Also里点Process and Thread Functions来查看。
      

  3.   

    提供一个比较常见的未加权方案:A 线程总数
    B 繁忙线程数C 线程总数上限
    D 线程警戒临界值
    E 当前线程池警戒等级
    F 线程警戒持续时间(秒)警戒:
    如果A-B<D: E--, F=0
    如果A-B>D, 且F>5(参数可变):如果E<0则E=0, E++, F=0
    如果A-B==0: E=MAX创建/销毁线程:
    如果E<-10(参数可变),销毁一个线程,E=0
    如果E>=MAX,创建一个线程,E=0