CST 334 - Week 8
Hey everyone, This is the last week of this class. Time went by so fast and I learned so much! This week in CST 334, I explored the concept of persistence, both as it applies to operating systems and as a crucial trait for success in this course. In the context of operating systems, persistence refers to the ability to maintain system state and data beyond the lifespan of the processes that created them. This is achieved through storage mechanisms such as file systems, databases, and other non-volatile storage solutions. Understanding how operating systems manage data storage, retrieve persistent states, and ensure data integrity has been eye-opening. Concepts such as journaling file systems and crash recovery mechanisms illustrate the importance of designing systems that can withstand unexpected interruptions and preserve critical information. On a personal level, persistence in this course has meant pushing through challenges such ...