Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 
New Member

Difference Between Flash Memory and NVRAM ?

While running the show version command on a Cisco 2600 series router during a Live Lab session I see that it reports :-

32K bytes of non-volatile configuration memory.

8192K bytes of processor board System flash (Read/Write)

Aren't these two memory types not essentially the same ? Why is there separate NVRAM and System Flash memory in the router ? Cannot the system startup config files and IOS images all not just be stored in Flash memory ? I am puzzled as to why the separate NVRAM memory is required by the router.

Hall of Fame Super Silver

Re: Difference Between Flash Memory and NVRAM ?


In current implementations the distinction between the memory types gets smaller and there are some models in which it is possible to store the config file in flash and to boot the router using the config in flash rather than in NVRAM (I recently tested this in an 1841 router). But historically the types of memory used (SRAM EPROM) were different, had different capacities, and different operating characteristics. So the current distinction of NVRAM and Flash are there mostly for historical reasons.



New Member

Re: Difference Between Flash Memory and NVRAM ?

That is what I suspected - thanks for reply.

New Member

Re: Difference Between Flash Memory and NVRAM ?

dear rossua994, can i sum up your answer that flash memory is just have higher capacity than the NVRAM, but by convention in routers we save startup configurations in NVRAM and IOS in the flash....but literally both are permanent memories in that you saying exactly..??

i am still confused..hope to get the reply soon..!!

CreatePlease to create content