什么是程序?
编译好的二进制文件。
什么是进程?
运行着的程序。
程序员的角度:运行一系列指令的过程
操作系统角度:分配系统资源的基本单位
区别:程序占用磁盘,不占用系统资源
内存占用系统资源
一个程序对应多个进程,一个进程对应一个程序
程序没有生命周期,进程有生命周期
进程的状态:就绪 运行 挂起 终止
MMU作用:虚拟内存和物理内存的映射
修改内存访问级别
用户空间映射到物理内存是独立的
什么是程序?
编译好的二进制文件。
什么是进程?
运行着的程序。
程序员的角度:运行一系列指令的过程
操作系统角度:分配系统资源的基本单位
区别:程序占用磁盘,不占用系统资源
内存占用系统资源
一个程序对应多个进程,一个进程对应一个程序
程序没有生命周期,进程有生命周期
进程的状态:就绪 运行 挂起 终止
MMU作用:虚拟内存和物理内存的映射
修改内存访问级别
用户空间映射到物理内存是独立的