线程与进程
程序是计算机指令的集合,以文件形式存储在磁盘上。进程就是一个执行中的(运行的)程序,每一个进程都有其独立的内存空间和系统资源。
Windows操作系统支持多进程,即同一时间可以执行多个程序,每个程序在自己独立的内存空间内,使用自己被分配到得系统资源。
本文详细介绍了进程和线程的区别,强调了线程在内存空间共享和通信上的优势。接着讨论了死锁的概念,指出死锁是由于资源竞争和不合理的分配策略导致的,分析了死锁与饿死的异同,并提出了预防、避免和消除死锁的策略,如资源一次性分配、银行家算法等。
线程与进程
程序是计算机指令的集合,以文件形式存储在磁盘上。进程就是一个执行中的(运行的)程序,每一个进程都有其独立的内存空间和系统资源。
Windows操作系统支持多进程,即同一时间可以执行多个程序,每个程序在自己独立的内存空间内,使用自己被分配到得系统资源。

被折叠的 条评论
为什么被折叠?