Chinaunix
标题:
/proc/iomem内的内存问题
[打印本页]
作者:
阿辉
时间:
2005-01-19 16:46
标题:
/proc/iomem内的内存问题
cat /proc/iomem
00000000-0009f7ff : System RAM
0009f800-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000f0000-000fffff : System ROM
00100000-3efeffff : System RAM
00100000-002cad7d : Kernel code
002cad7e-00364243 : Kernel data
3eff0000-3eff2fff : ACPI Non-volatile Storage
3eff3000-3effffff : ACPI Tables
e8000000-efffffff : Intel Corp. 82865G/PE/P Processor to I/O Controller
f0000000-f7ffffff : Intel Corp. 82865G Integrated Graphics Device
f9000000-f9003fff : Galileo Technology Ltd. Gigabit Ethernet Adapter
f9000000-f9003fff : SysKonnect SK-98xx
fa000000-fa07ffff : Intel Corp. 82865G Integrated Graphics Device
fa080000-fa0803ff : Intel Corp. 82801EB USB2
fa081000-fa0811ff : Intel Corp. 82801EB AC'97 Audio Controller
fa082000-fa0820ff : Intel Corp. 82801EB AC'97 Audio Controller
fec00000-ffffffff : reserved
上面的这些内存地址如何换算成M或K的型式呢?如1-345K:System RAM?
是否是把16进制换成10进制,就是byte了。如0009f7ff为637K?
作者:
xuhehao
时间:
2005-01-19 16:49
标题:
/proc/iomem内的内存问题
Bingo!
作者:
寂寞烈火
时间:
2005-01-19 16:54
标题:
/proc/iomem内的内存问题
/home/lee#echo $((16#0009f7ff/1024))k
637k
复制代码
作者:
阿辉
时间:
2005-01-19 17:06
标题:
/proc/iomem内的内存问题
如果真如楼上所说,那我的机器最高fa0820ff
[root@webmail root]# echo $((16#fa0820ff/1024/1024/1024))G
3G
这不是有3G内存了?
目前我的机器只有一G内存呀。还给了一部分给显卡当显存用。为什么iomem内的内存和free显示的不一样呢?如下:
[root@webmail root]# free
total used free shared buffers cached
Mem: 904208 879252 24956 0 219636 450644
-/+ buffers/cache: 208972 695236
Swap: 1052216 932 1051284
就是再加上交换分区也没有3G呀,只有2G。
作者:
阿辉
时间:
2005-01-20 11:19
标题:
/proc/iomem内的内存问题
各位讨论一下呀?这也是个很怪的问题呀?
作者:
NetDC
时间:
2005-01-20 11:31
提示:
作者被禁止或删除 内容自动屏蔽
作者:
NetDC
时间:
2005-01-20 11:41
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2