实行进程目标
当界定Execute方式 完成进程类后,可在应用软件中应用它来运行Execute方式 的编码。要应用进程,*建立进程类的一个案例。能够建立马上运行的进程案例,或建立一个处在临时性终断情况的进程,只在启用Resume方式 时逐渐。要建立一个马上运行的进程案例,将构造方法的CreateSuspended主要参数设成false。
比如,以下编码建立一个进程并逐渐实行:
警示 不要在应用软件中建立太线程同步。管理方法好几个进程的过大花销会减少高效率。强烈推荐界线是在单CPU系统软件中每一过程可包括16个进程。这一界线假设大部分进程正等待外界事情。若全部进程全是主题活动的,你很有可能便会想起要少用些进程了。
可建立同一个进程类的好几个案例来实行并行处理编码。比如,可运行进程的一个新的案例以回应客户实际操作,以使每一个进程都实行预估的回应。
轻载默认设置优先
进程应用的CPU時间量暗含在进程的每日任务中,其优先在构造方法中设定。
殊不知,若进程优先取决于什么时候被运作而转变,可在临时性终断情况建立进程,设定优先,并运行进程:
逐渐和终止进程
在进行实行以前进程可被随便逐渐和终止。要临时性终止进程,启用他们的Suspend方式 。需再次时,启用Resume方式 。Suspend方式 用內部的电子计数器记数,因而可嵌入启用Suspend和Resume。在全部的Suspend与Resume配对盟军程不容易执行。
可根据启用Terminate方式 规定进程完毕实行。Terminate将进程Terminated特性设成true。若已适度地完成了Execute方式 ,它会定期维护Terminated特性,并在其为true时终止实行。