NVRAM (Non-volatile random access memory / storage class memory) and Operating Systems lecture. Undergraduate and graduate research topic lecture. Part 5
Part 1:
-Introduction
-Motivation
-Memory and Storage Comparison metrics
Part 2:
-SRAM and DRAM
-Flash cell
-NOR and NAND Flash
-What is NVRAM?
-Phase-Change Memory
Part 3:
-Phase-Change Memory Development Status
-Magnetoresistive Memory (STT-RAM)
-Magnetoresistive Memory Development Status
Part 4:
-Memory and Storage Comparisons
-Possible NVRAM computer architecture
-Possible celluar phone architecture
-Operating System components review
-NVRAM Operating System design possibilities
-Virtual Memory review
Part 5:
-Virtual Memory design possibilities
-File System review
-File System design possibilities
-Application process review
-Application process problems
-Boot design possibilities and problems
-Union of Buffer Cache and Journaling area
Part 6:
-Atomic writes to simulate block I/O
-Mnemosyne
-Byte Addressable File System
-Aerie
-Conclusion
![](https://i.ytimg.com/vi/lYgKUY2tHK0/mqdefault.jpg)