获取系统不使用的内存方法:mmap
要求:
修改/boot/grub/menu.list
将 kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/VolGroup00/LogVol00 rhgb
quiet 改为
kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/VolGroup00/LogVol00 rhgb
quiet mem=400M
可通过 cat /proc/meminfo看出已经改了
将 kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/VolGroup00/LogVol00 rhgb
quiet 改为
kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/VolGroup00/LogVol00 rhgb
quiet mem=400M
可通过 cat /proc/meminfo看出已经改了
#include
<
linux
/
init.h
>
#include < linux / kernel.h >
#include < linux / module.h >
#include < linux / config.h >
// #include <linux/malloc.h> /* kmalloc() */
#include < linux / slab.h >
#include < linux / fs.h > /**/ /* everything... */
#include < linux / errno.h > /**/ /* error codes */
#include < linux / types.h > /**/ /* size_t */
#include < linux / proc_fs.h >
#include < linux / kernel.h >
#include < linux / module.h >
#include < linux / config.h >
// #include <linux/malloc.h> /* kmalloc() */
#include < linux / slab.h >
#include < linux / fs.h > /**/ /* everything... */
#include < linux / errno.h > /**/ /* error codes */
#include < linux / types.h > /**/ /* size_t */
#include < linux / proc_fs.h >