Thursday, April 20, 2023

CST334 Week 8

Write a 1 - 2 paragraph description of what you learned this eighth week in CST 334 Topic: persistence - as it applies to Operating Systems as well as it applies to a CST 334 SCD Online student to complete this course.

Persistence is how a computer stores long-term data. Unlike volatile storage like RAM or cache, persistent storage does not require a continuous power source to maintain data. The primary way OSes facilitate persistent storage is by controlling a storage device, such as an HDD or SSD. Through the use of device-specific drivers, OSes send general read / write commands to storage devices, and expose the results to user-mode programs. Another major abstraction that OSes implement are file systems – how files are stored, read, and written to from a persistent storage device. Often times OSes combine multiple file systems into a single, giant file tree – which appears seamless to the user, but is in fact an amalgamation of many distinct devices and data sources.

Persistence, as it relates to the CST Online program, is the willingness to read the material and complete the assignments, even when obstacles might unexpectedly manifest. The online nature of the program provides a certain flexibility, which I have personally found to allow for greater success. If something unexpected happens and you cannot complete an assignment when you intended, it isn’t a catastrophe – usually you can work a bit harder later in the week to get caught up. This flexibility in the schedule lends itself well to facilitating persistence towards completing the program.

No comments:

Post a Comment