Skip to content
Matt Chung
  • Home
  • About me
  • Photos
  • Posts
  • Speaking Engagements

Tag: aos project 1

Advanced Operating Systems

Memory coordinator test cases (and expected outcome)

Posted on September 12, 2020 by Matt Chung

I’m getting ready to begin developing a memory coordinator for project 1 but before I write a single line of (C) code, I want to run the provided test cas...

Advanced Operating Systems/Algorithms/Data Structures

Papers to read for designing and writing up the C memory coordinator

Posted on September 10, 2020 by Matt Chung

Below are some memory management research papers that my classmate shared with the rest of us on Piazza1. Quickly scanning over the papers, I think the material...

Advanced Operating Systems/Algorithms/Data Structures

A snapshot of my understanding before tackling the memory coordinator

Posted on September 9, 2020 by Matt Chung

Now that I finished writing the vCPU scheduler for project 1, I’m moving on to the second part of the project called the “memory coordinator” ...

Advanced Operating Systems/Algorithms

A naive round robin CPU scheduler

Posted on September 7, 2020 by Matt Chung

A couple days ago, I spent maybe an hour whipping together a vary naive CPU scheduler for project 1 in advanced operating systems. This naive scheduler pins eac...

Advanced Operating Systems

Advanced Operating Systems (Project 1) – monitoring CPU affinity before launching my own scheduler

Posted on September 5, 2020 by Matt Chung

Project 1 requires that we write a CPU scheduler and memory coordinator. Right now, I’m focusing my attention on the former and the objective for this par...

About me

Matt Chung
Matt Chung
Empathetic bridger of tech workers to their purpose, self, and community.

Subscribe

Follow Me

  • Instagram
  • Twitter
  • LinkedIn

Featured Posts

Leaps of faiths
“Is my service up and running?” Canaries to the ...
A letter from my future self: “Dear 2019 Matt”
3 tips on getting eyeballs on your code review

Categories

Tags

acid aos project 1 atomicity barrier synchronization being a father bomb breakpoints cache cache coherence carnegie checkpoint computer science concurrency deadlock distributed systems failure gdb inode invariant l1 cache lab learning series libvrt map reduce mellon memory coordinator memory virtualization omscs on call operations openmp page fault paxos rpc semantics sequential consistency state tradeoffs trade offs transaction tree data structure two phase commit protocol two_phase_commit undo record virtual private number window of vulnerability

Archives

Copyright 2020 Matt Chung (not sure how copyright even works but I see everyone else doing it ...)