CST 334 - Operating Systems (Week 2)
What did I learn this week? Such a simple question yet it's hard to answer. There are lots of new knowledge I acquired, but not easy to pick out the one that is interesting to me. After thinking thoroughly, I decided to share about the CPU scheduling as well as the topics for the group project.
First In First Out, Shortest Job First, Last In First Out, Round Robin (or concurrency), they are not something new as I have learned in my C++ course before. However, it is fascinating to learn how the Operating Systems, or the CPU to be exact, run on them as well as the pros and cons for each scheduling. Standing out the most is the fact that every schedule is used in different system: PC, server, website. My experience is only with my PC, so all I know and think of is Round Robin Scheduling (concurrency).
Moving on to the group project, I had to pick some topics of research papers that I'm interested in. Even though I'm not a researcher who has to read a lot in my career, I definitely need reading skill to read articles, research papers to enrich my field. I tried to imply the first step of three-steps reading that I had learned, and it worked beautifully. I picked up couple research papers without having a headache deciding on the topics I want to explore.
Getting confident to command prompt and the C programming, I'm looking forward to what else I can learn in the upcoming weeks. In addition, I hope the research papers actually bring great knowledge and understanding when I start reading them.
.png)
Comments
Post a Comment