Jump to content
Nytro

Operating Systems and System Programming

Recommended Posts

Posted

Operating Systems and System Programming

By John Kubiatowicz - Berkeley

Tutoriale video: prezentari de la Universitatea Berkeley, prezentari ale unor oameni sa spunem... calificati :)

Sunt lungi, dar cred ca merita vazute.

Course Description

Basic concepts of operating systems and system programming. Utility programs, subsystems, multiple-program systems. Processes, interprocess communication, and synchronization. Memory allocation, segmentation, paging. Loading and linking, libraries. Resource allocation, scheduling, performance evaluation. File systems, storage devices, I/O systems. Protection, security, and privacy.

Course Index

Introduction, What is an Operating System Anyway???

Concurrency: Processes, Threads, and Address Spaces

Thread Dispatching

Cooperating Threads

Synchronization

Readers-Writers; Language Support for Synchronization

Tips for working in a Project Team/ Cooperating Processes and Deadlock

Deadlock (continued) - Thread Scheduling

Scheduling (continued) - Protection: Kernel and Address Spaces

Address Translation

Address Translation 2, Caching and TLBs

Caching and TLBs 2, Caching and Demand Paging

Page Allocation and Replacement

Page Allocation and Replacement 2, Survey of I/O Systems

File Systems and Disk Management

Queueing Theory, Filesystems

Filesystems, Naming, and Directories

Networks and Distributed Systems

Network Protocols

Network Protocols III

Network Communication Abstractions/RPC

Protection and Security in Distributed Systems II

ManyCore OS and Peer-to-Peer Systems

Lista:

http://academicearth.org/courses/operating-systems-and-system-programming

  • Upvote 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...