我很有兴趣知道什么是内存分配的首选方法static vs dynamic是良好的性能(例如,运行时间),当你知道的对象/项目的确切数量C上Linux.少量对象(少量内存)以及大量对象(大量内存)的成本.
static vs dynamic
C
Linux
e.g., type A[N] VS type *A = malloc(sizeof(type) * N)
e.g., type A[N]
type *A = malloc(sizeof(type) * N)
请告诉我.谢谢.
注意:我们可以对此进行基准测试,并可能知道答案.但我想知道解释这两种分配方法之间性能差异的概念.
c linux memory memory-management
c ×1
linux ×1
memory ×1
memory-management ×1