正在加载图片...
进程与线程 所谓进程就是应用程序的运行实例。每个进程都有自己私有的虚拟 地址空间。每个进程都有一个主线程,但可以建立另外的线程。进程中 的线程是并行执行的,每个线程占用CPU的时间由系统来划分 进程中的所有线程共享进程的虚拟地址空间,这意味着所有线程都可以 访问进程的全局变量和资源。这一方面为编程带来了方便,但另一方面 也容易造成冲突。 虽然在进程中进行费时的工作不会导致系统的挂起,但这会导致进程本 身的挂起。所以,如果进程既要进行长期的工作,又要响应用户的输入, 那么它可以启动一个线程来专门负责费时的工作,而主线程仍然可以与 用户进行交互。进程与线程 所谓进程就是应用程序的运行实例。每个进程都有自己私有的虚拟 地址空间。每个进程都有一个主线程,但可以建立另外的线程。进程中 的线程是并行执行的,每个线程占用CPU的时间由系统来划分。 进程中的所有线程共享进程的虚拟地址空间,这意味着所有线程都可以 访问进程的全局变量和资源。这一方面为编程带来了方便,但另一方面 也容易造成冲突。 虽然在进程中进行费时的工作不会导致系统的挂起,但这会导致进程本 身的挂起。所以,如果进程既要进行长期的工作,又要响应用户的输入, 那么它可以启动一个线程来专门负责费时的工作,而主线程仍然可以与 用户进行交互
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有