CST 334 - Week 8

I guess this journal is more about what I learned over the whole course rather than just this past week. Looking back, I’d say I mostly got the basics of Docker. I understand how to use it to run and manage containers, but I feel like there’s still a lot more to explore. I also got more comfortable with C, which helped me understand how things work at a lower level. Throughout the course, I was introduced to some operating system APIs, which gave me a better idea of how programs interact with the system.

One of the topics I found challenging was CPU scheduling. I get the general concept, and I can follow examples, but when it comes to doing it on my own, I’m still not fully confident. Another tough topic was memory management. I kind of get it, but I definitely need more practice. Even though it was hard, it was interesting to learn how the system handles memory behind the scenes.

Things felt a lot more relaxed once we got to concurrency. I think that’s because I had already learned a bit about threads and synchronization before this class, so it wasn’t totally new. The last topic we covered was persistence, which I actually understood pretty well. My group chose it for our research paper, which focused on the energy impact of I/O interface designs. That article really helped me connect the dots with the final module.

Comments

Popular posts from this blog

Module 2:

Module 4:

Module 5 - 338