Explain nonvolatile - volatile and stable storage, Operating System

Q. Explain the differences in terms of cost between the three storage types nonvolatile, volatile and stable.

Answer: Volatile storage refers to main as well as cache memory and is very fast. Nevertheless volatile storage cannot survive system crashes or powering down the system. Non-volatile storage survives system crashes as well as powered-down systems. Disks and tapes are instances of non-volatile storage. In recent times USB devices using erasable program read-only memory (EPROM) have appeared providing non-volatile storage. Stable storage demotes to storage that technically can never be lost as there are redundant backup copies of the data (usually on disk).

Posted Date: 7/27/2013 2:54:06 AM | Location : United States







Related Discussions:- Explain nonvolatile - volatile and stable storage, Assignment Help, Ask Question on Explain nonvolatile - volatile and stable storage, Get Answer, Expert's Help, Explain nonvolatile - volatile and stable storage Discussions

Write discussion on Explain nonvolatile - volatile and stable storage
Your posts are moderated
Related Questions
Assume there are only 4 page frames in the physical memory, for the following reference string: 1, 2, 3, 4, 5, 3, 4, 1, 6, 7, 8, 7, 8, 9, 7, 8, 9, 5, 4, 5, 4, 2, 8. a) What i

I need help,i want a brief and easy explanation to understand and write in exams and easy to understand topic of DMA block diagram which Is of I/O management and scheduling? can u

What are the different file operations? Create : - Space for the file in the file system update directory table. Write : - file name and data to be written is

For this exercise I wanted to give you some real-world examples of useful bash scripts. Therefore, you will write a couple of scripts that I actually use in my teaching to automate

There is a process bloacked by a semaphore and no other process in the ready queue, can the blocked process get back to the ready queue without the semsignal() function?

The dynamic memory allocator is a layer between the application and the OS, managing heap objects. When a program requests memory from the allocator (via malloc(), for instance), t

LRU page replacement In slightest recently used page replacement algorithm we will replace that page that hasn't been used for the longest period of time. This is similar as an

How a virtual memory can be implemented? What are the benefits of using virtual memory?

Contiguous allocation: Every file will be allocated contiguous space in the memory. Allow the block size be 1K If a 50K files desires to be allocated space after t

what is deadlock