嵌入式linux的内存疑惑
SeanQ 2014-10-31 12:18:41 感觉嵌入式linux的内存分配使用与PC机windows的内存使用有些不一样:
PC机windows的内存只要我申请成功,就能正常使用它(比如对它进行赋值),而觉得嵌入式linux的内存申请成功
以后,但不一定能正常使用,觉得剩余的物理内存很小时使用就会出问题。
以上问题,本人也做一些测试,但始终感觉还是不能确认这一点,不知哪位大侠能否解决我
心中的疑惑:
(1) 嵌入式linux中,一个进程成功申请了超过100%的内存,是不是也能成功使用这些申请的内存?
(2) 如果(1)成立的话,那是否系统中还可以存在另外一个进程,其申请和使用的内存都能超过100%?
(3) 如果(1)不成立的话,那么能使用的内存大小是不是系统可用的物理内存的大小?
(4) 如果(1)不成立的话,一个进程只要申请的内存不超过100%,申请和使用就能成功?
(5) 如果(4)成立的话,那是否系统中还可以存在另外一个进程,其申请和使用的内存不能超过100%,但两个进
程总的内存超过100%?