Skip to content
This repository has been archived by the owner on Jan 20, 2023. It is now read-only.

rivit98/operating-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Operating Systems, AGH UST, 2020

Tasks + solutions

  • lab1: gcc options, gdb, make, memory managing, libraries (shared, static, dynamic), time measurement
  • lab2: files
  • lab3: processes
  • lab4: signals
  • lab5: pipes
  • lab6: inter process communication - messages queue (IPC, POSIX)
  • lab7: inter process communication - shared memory, semaphores (IPC, POSIX)
  • lab8: threads - basics
  • lab9: threads - synchronization methods
  • lab10: sockets (UDP, TCP), local sockets, networking