zoukankan      html  css  js  c++  java
  • 请描述进程和线程的差别。

         答案:进程是程序的一次执行。线程可以理解为进程中执行的一段程序片段。在一个多
    任务环境中下面的概念可以帮助我们理解两者间的差别。
    进程间是独立的,这表现在内存空间、上下文环境上;线程运行在进程空间内。一般来
    讲(不使用特殊技术),进程无法突破进程边界存取其他进程内的存储空间;而线程由于处
    于进程空间内,所以同一进程所产生的线程共享同一内存空间。
    同一进程中的两段代码不能够同时执行,除非引入线程。
           线程是属于进程的,当进程退出时该进程所产生的线程都会被强制退出并清除。线程占
    用的资源要少于进程所占用的资源。进程和线程都可以有优先级。
    进程间可以通过IPC通信,但线程不可以。

  • 相关阅读:
    Todo
    我的类
    Python socket编程之七:多窗口的应用
    iOS与PHP/Android AES128 ECB NoPadding加密
    JSONModel简便应用
    iOS开发系列--UITableView全面解析
    常用方法
    OC和C++混编
    数据层
    block
  • 原文地址:https://www.cnblogs.com/yihujiu/p/6379702.html
Copyright © 2011-2022 走看看