kernel 运行需要的内存大小

hhll26 2010-10-05 06:16:54
请问,嵌入式里,kernel运行需要的内存的大小一般是多少?

我的kernel启动后,运行free命令时,有下面的信息

root@192.168.1.73:~# free
total used free shared buffers cached
Mem: 174376 12536 161840 0 0 6740
-/+ buffers/cache: 5796 168580
Swap: 0 0 0

请问,这里的used的12536,是否就是kernel用掉的?cached的6740是什么用的?

还有下面的-/+ buffers/cache,指的是什么?

...全文
112 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dfysy 2010-10-06
[Quote=引用 2 楼 hhll26 的回复:]
文章很不错。

请问,嵌入式里,kernel运行需要的内存的大小一般是多少?
[/Quote]
如果只是kernel运行的话,用的内存不是很多,但是光有内核也没法干活啊,我前两天玩的一块板子只有8M内存,内核大概有2.4M,但是是采用在Flash XIP运行的,内核运行占用的内存大约是2M左右。有兴趣的话可以看看我的博客:
http://blog.csdn.net/dfysy/archive/2010/07/22/5756208.aspx
回复
wind_199 2010-10-05
输入 ps aux 命令 结果的第4列 就是每个进程的内存使用率
回复
hhll26 2010-10-05
文章很不错。

请问,嵌入式里,kernel运行需要的内存的大小一般是多少?
回复
steptodream 2010-10-05
前几个问题请仔细看http://blog.csdn.net/blade2001/archive/2007/06/10/1646541.aspx
输入 ps aux 命令 结果的第4列 就是每个进程的内存使用率
回复
相关推荐
发帖
Linux_Kernel
创建于2007-08-27

4155

社区成员

Linux/Unix社区 内核源代码研究区
申请成为版主
帖子事件
创建了帖子
2010-10-05 06:16
社区公告
暂无公告