如何在linux内核中分配一个大型数组?

时间:2016-12-26 06:58:40

标签: memory linux-kernel

我正在编写设备映射器目标。

我需要分配一大堆~30字节的记录。

现在我正在使用flex_array进行测试,但它似乎限制在32位上4MB和64位上2MB。 http://lxr.free-electrons.com/source/include/linux/flex_array.h

大小限制似乎是由于代码仅限于一个间接级别。

有类似flex_array的内容有多个间接层吗?我可能会在一起破解某些东西,但如果已有东西,我不想重新发明轮子。

0 个答案:

没有答案