取消
显示结果 
搜索替代 
您的意思是: 
cancel
11082
查看次数
0
有帮助
13
回复

请教查看设备总内存大小的问题

xy411381121
Spotlight
Spotlight
本帖最后由 xy411381121 于 2018-9-21 16:04 编辑
最近公司换了一个设备巡检记录表,里面需要填写设备内存大小,但以前的采购合同里,没有写设备的内存是多少,所以打算直接登录设备查看内存,但不知道show出来的哪个才是我们需要填写的设备内存大小。
以下列设备为例:
N7K上:
N7K_01# show ver
Hardware
cisco Nexus7000 C7010 (10 Slot) Chassis ("Supervisor module-1X")
Intel(R) Xeon(R) CPU with 8251588 kB of memory.
Processor Board ID JAF1727AJLJ
Device name: N7K_01
bootflash: 2048256 kB
slot0: 0 kB (expansion flash)
N7K_01# show processes memory
All processes: MemAlloc = 793137152
ASR1006上:
ASR1006_01#show ver
cisco ASR1006 (RP1) processor with 1685164K/6147K bytes of memory.
Processor board ID FXS1724Q2F2
2 Gigabit Ethernet interfaces
63 Serial interfaces
4 Channelized STM-1 ports
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
937983K bytes of eUSB flash at bootflash:.
39004543K bytes of SATA hard disk at harddisk:.
ASR1006_01#show processes memory
Processor Pool Total: 1725514176 Used: 332115576 Free: 1393398600
lsmpi_io Pool Total: 6295088 Used: 6294116 Free: 972
WS-C3750X-48T-S上:
6A-XD-SW01#show ver
cisco WS-C3750X-48 (PowerPC405) processor (revision A0) with 262144K bytes of memory.
6A-XD-SW01#show processes memory
Processor Pool Total: 187641736 Used: 45093516 Free: 142548220
I/O Pool Total: 16777216 Used: 10648308 Free: 6128908
Driver te Pool Total: 4194304 Used: 40 Free: 4194264
感觉show ver中的才是设备内存,但为什么show processes memory中显示的总内存,跟show ver里的对不上啊?还是应该用其他命令查看设备总内存大小?
1 个已接受解答

已接受的解答

Rockyw
Spotlight
Spotlight
根据命令的关键猜测,show version命令查看到的是总的,show processes memory命令查看到的是后台进程所分配到内存,还有running configure占用一部分内存。还有各种表也会占用一部分内存。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rockyw | If it solves your problem, please mark as answer. Thanks !

在原帖中查看解决方案

13 条回复13

Rockyw
Spotlight
Spotlight
根据命令的关键猜测,show version命令查看到的是总的,show processes memory命令查看到的是后台进程所分配到内存,还有running configure占用一部分内存。还有各种表也会占用一部分内存。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rockyw | If it solves your problem, please mark as answer. Thanks !

wuleihen
Spotlight
Spotlight
本帖最后由 wuleihen 于 2018-9-21 16:48 编辑
我也是一直看show version里的 参数,或者直接查官网

cruiseluo
Spotlight
Spotlight
4194304K bytes of physical memory 这个就是内存,可能是操作系统加载到内存后占用的容量不会在“show processes memory”里体现

Wubin2010
Spotlight
Spotlight
show proc mem查看内存
dir看flash大小

xy411381121
Spotlight
Spotlight
cruiseluo 发表于 2018-9-23 09:54
4194304K bytes of physical memory 这个就是内存,可能是操作系统加载到内存后占用的容量不会在“show p ...

那像N7K和C3750这种,没有写明 physical memory 的,是不是就是show ver里的XXX bytes of memory?

xy411381121
Spotlight
Spotlight
Wubin2010 发表于 2018-9-25 16:15
show proc mem查看内存
dir看flash大小

那show ver里的XXX bytes of memory是什么呢?
show processes memory里有好几个Total,是把这些都加起来?

gejunyu
Spotlight
Spotlight
show version

byl_qware_com
Level 8
Level 8
show version 显示当前运行的软件信息及相关硬件设备信息
show processes memory 显示当前所有进程的内存使用情况
我感觉真实内存应该是 show version中的

xy411381121
Spotlight
Spotlight
Rocky 发表于 2018-9-26 23:20
根据命令的关键猜测,show version命令查看到的是总的,show processes memory命令查看到的是后台进程所分 ...

按show ver里的,C3750是262144K即256M;ASR1006是4194304K即4G;N7K是8251588 kB,换算出来,怎么不是整数啊?

xy411381121
Spotlight
Spotlight
byl@qware.com 发表于 2018-9-26 17:59
show version 显示当前运行的软件信息及相关硬件设备信息
show processes memory 显示当前所有进程的内 ...

按show ver里的,C3750是262144K即256M;ASR1006是4194304K即4G;N7K是8251588 kB,换算出来,怎么不是整数啊?

Rockyw
Spotlight
Spotlight
xy411381121 发表于 2018-9-29 11:06
按show ver里的,C3750是262144K即256M;ASR1006是4194304K即4G;N7K是8251588 kB,换算出来,怎么不是整 ...

内存的使用上是严格遵守二进制寻址,1024进制容量换算的,但是内存的制造上不一定,有可能是给一个1871M的内存芯片当2G的内存来用。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rockyw | If it solves your problem, please mark as answer. Thanks !

xy411381121
Spotlight
Spotlight
Rocky 发表于 2018-9-29 13:09
内存的使用上是严格遵守二进制寻址,1024进制容量换算的,但是内存的制造上不一定,有可能是给一个1871M ...

哦,好的, 谢谢了:)

gejunyu
Spotlight
Spotlight
show processes memory
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接