我们首先要了解为什么要内存管理的原因,早期的程序都是直接运行在物理地址上,也就是说这个程序所需要的空间不超过该机器的物理内存就不会有问题,但实际场景中都是多任务,多进程的,这种物理地址reserved给各个进程是不靠谱的。举个栗子:假如有3个程序a,b,c,a需要10M,b需要100M,c需要20M,总内存就120M,按照之前的分配方式,前10M给a,10M-110M给b,系统还剩10M,但是c需要20M,显然剩下的内存是不够c用的。怎么办?
学习状态监控CbM系统设计,完成测试
C 语言灵魂 指针 黄金十一讲 之(10)
野火F103开发板-MINI教学视频(中级篇)
开拓者FPGA开发板教程100讲(中)
正点原子-手把手你学ALIENTEK LWIP
内容不相关 内容错误 其它