摘要:1.线程不能单独运行 必须要程序中运行 线程是程序内部的顺序控制流2.多线程指的是在单个程序中 可以运行运行多个不通的线程来执行多个不同的任务3.操作系统不把每个线程当独立的进程对待4.线程和进程都是顺序执行的指令序列 但两者间有区别进程是一个实体 每个进程都有自己独立的状态 自己的专用数据段 创建进程时 必须建立或复制其专用数据段线程则是共享数据段 同一个程序中的所有线程只有一个数据段 避免了无谓的数据复制 因此线程的建立和线程间的切换速度大大优于进程线程具备进程的大多数有点 但是由于多个线程共享一个数据段 所以 数据访问过程的互斥和同步问题 使得系统管理功能变得相对复杂5.许多编程语言需要
        阅读全文
         
                    
                 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号