- 论坛徽章:
- 0
|
原帖由 ktrudger 于 2007-1-10 13:09 发表
最后证实雨丝风片兄的办法是行得通的:
在/boot/loader.conf中加入:
- kern.vm.kmem.size="536870912"
复制代码
这样就可以分配256M以内的内存了,我试过,可以分配成功。
我的 ...
主要是搭建4.11的环境费了点时间,否则我们说我们的6.1,你说你的4.11,两个版本的实现机制差异不小,扯不到一块儿。。。
单就这个参数而言,后来改名字了,也就是mirnshi说的vm.kmem_size:
- /* Allow final override from the kernel environment */
- #ifndef BURN_BRIDGES
- if (TUNABLE_INT_FETCH("kern.vm.kmem.size", &vm_kmem_size) != 0)
- printf("kern.vm.kmem.size is now called vm.kmem_size!\n");
- #endif
- TUNABLE_INT_FETCH("vm.kmem_size", &vm_kmem_size);
复制代码 |
|