University of Cambridge > > Churchill CompSci Talks > Operating System Internals

Operating System Internals

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact John Wickerson.

Room changed

The part 1A course on Operating Systems covered many of the design decisions in operating systems. It described what features an Operating System might implement to processes above, but it lacked some implementation details, and some things that really glue an Operating System together. In particular, I will be talking about:

  • The booting process, including what might go in a bootsector and legacies left by the 8086 processor and family which are still found on x86 machines today.
  • How we might allocate memory, i.e. like the malloc and free functions in C.
  • How to provide a GUI .
  • The role of device drivers and how they fit in.

This talk is part of the Churchill CompSci Talks series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.


© 2006-2024, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity