操作系统的实现内存分配时,可以采用以下两种分配方式:
(1)静态分配方式
每个程序所需的内存空间在该程序装入内存时一次性分配给它,在该程序运行的整个期间不允许再申请新的内存空间,也不允许再内存中移动位置
(2)动态分配方式
在程序装入内存时,只给它分配所需的基本内存空间,但在程序运行期间,为了适应程序和数据的动态增长,允许申请信得附加内存空间,也允许再内存中移动位置。
操作系统的实现内存分配时,可以采用以下两种分配方式:
(1)静态分配方式
每个程序所需的内存空间在该程序装入内存时一次性分配给它,在该程序运行的整个期间不允许再申请新的内存空间,也不允许再内存中移动位置
(2)动态分配方式
在程序装入内存时,只给它分配所需的基本内存空间,但在程序运行期间,为了适应程序和数据的动态增长,允许申请信得附加内存空间,也允许再内存中移动位置。