Till KTH:s startsida Till KTH:s startsida

Visa version

Version skapad av Johan Montelius 2016-09-05 17:43

Visa < föregående | nästa >
Jämför < föregående | nästa >

Lectures

There will be 14 lectures (this is a first draft)

1: Introduction

2: Linux 101

  • Slides
  • Handouts
  • The UNIX family of operating systems
  • The shell and basic command line interface.
  • The file system, navigation, files, directories, user rights, basic operations.
  • Most common commands.
  • Environment variables and expansion.
  • Using pipes to combine commands
  • A bit on writing a thesis.

3: Processes

4: Scheduling

5: Memory Virtualization

6: Memory managment

7: Paging

8: Swapping

9: Concurrency

10: Locks, Monitors and Semaphores

11: Storage

12: File Systems

13: Journaling

14: Virtual Machines