2015-05-29 24 views
0

我正在使用内存页面大小为64KiB的Linux + PPC64。如果我要在同一个进程内完成两个独立的32KiB分配,那么会在内存还是两个内存中占用一个页面?谢谢!大内存页面和碎片

+0

你如何分配内存? – Barmar

+0

这是一个假设的问题,但我想像shmget一样。如果堆分配的处理方式不同,我会很感激,如果这是指出。谢谢! – pmohandas

+0

那么,在类似'malloc()'的情况下,它可能会在分配附近存储簿记数据。所以64K分配实际上使用64K + sizeof(头)字节。 – Barmar

回答

1

内核将为每个小于64 KiB的请求分配64KiB。