09-11-2019 02:09 AM
Dear Community,
I would like to upgrade the RAM in my ASR 1002-X from 4G to 8G, do Cisco offer only a RAM upgrade? If not, what are my alternatives?
Many thanks :)
09-11-2019 02:41 AM
09-11-2019 02:41 AM
Hi there,
See the following link, which gives DIMM options and part numbers:
cheers,
Seb.
09-25-2019 10:09 AM
Thanks Seb, is it possible to put none Cisco DIMM's in these boxes?
09-25-2019 06:07 PM
@Xividar wrote:
is it possible to put none Cisco DIMM's in these boxes?
Possible (if you can find one that will work long term).
Not supported and will void warranty. Guaranteed.
10-01-2019 10:46 AM
Sorry guys, just to clarify something here. According to my ASR, I have 4G DRAM, 8G FLASH. Which looks like 7G is bootfash, with the remaining 1G going to general storage? The documentation is a bit confusing though, as it states the partition the other way around.
"8 GB on the built-in route processor on the Cisco ASR 1001, 1001-X and 1002-X, partitioned: 1 GB for bootflash; 7 GB for mass storage"
cisco ASR1002-X (2RU-X) processor (revision 2KP) with 1199766K/6147K bytes of memory.
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
Anyway, the bottom line is, it looks like I can run the latest IOS on this box without a memory upgrade.
10-01-2019 07:23 PM
10-02-2019 01:15 AM
Where have you got that number from? 1002-X by default comes with 4, I’m also already running XE.
10-02-2019 03:54 AM
@Xividar wrote:
1199766K/6147K
That's DRAM. And it's only 2 Gb.
10-04-2019 04:38 AM
Hi Leo,
I have been doing some reading, and so just to clear this up for everyone.
1199766K = Reserved IOS memory, this is NOT total DRAM.
4194304K = Total Control Plane memory, I.E DRAM.
6684671K = Total Flash Memory
cisco ASR1002-X (2RU-X) processor (revision 2KP) with 1199766K/6147K bytes of memory.
6 Gigabit Ethernet interfaces
3 Ten Gigabit Ethernet interfaces
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
Hope this helps anyone else who has a query on their ASR memory allocations.
07-02-2020 03:49 PM - edited 07-02-2020 03:55 PM
Team,
Architecture engineer from Cisco TAC here. Please allow me to provide more details to your initial query.
4194304K bytes of physical memory.
1) The output above means the global amount of memory your Router has, in this case, it is 4 Gigabytes. This 4 Gigabytes of memory are provided through 2 memory dimms of 2 Gigs each. You can confirm this through the official documentation below.
2) The output below corresponds to the bootflash storage unit capacity, in this case, 6 Gigabytes is what you have to store data.
6684671K bytes of eUSB flash at bootflash:.
3) During the boot up sequence, IOS XE partitions the physical memory in 2 sections, one for the IOSd (IOS Daemon) and the other for the Linux Kernel. Most of the times you will find that IOS XE partitions the memory in a half (or a close amount to that). Using the output below, the sum of 1199766K and 6147K corresponds to the memory assigned to IOSd. The difference between them is that, the first number (1199766K) is the amount of memory dedicated to the processor pool and the second number (6147K) to the lsmpi_io (Linux Shared Memory Punt Interface) which is used by the data-plane (ESP) to punt packets it cannot process to the control-plane (RP).
cisco ASR1002-X (2RU-X) processor (revision 2KP) with 1199766K/6147K bytes of memory.
Last but not least, I would like to share with you some commands you can use further:
1. To determine the general amount of memory (Physical memory) your Router has, please use the commands below:
- show version | include physical memory
- show platform software status control-processor brief | section Memory
2. To confirm the amount of memory assigned to IOSd, please use:
- show version | include bytes of memory
The numbers "1191054K/6147K bytes of memory" should be the same from the one provided under the next output:
- show memory statistics
Obviously, please make the math and divide into 1024 the times necessary to get into the Gigabyte range, for example:
1191054K/1024 -> Megabytes
1191054K/1024/1024 -> Gigabytes
I hope that make sense for everyone. Do not hesitate to reach me to my email etoromol@cisco.com. I will do my best to answer all your questions.
- ET
07-02-2020 05:17 PM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide