/
/

Software Engineer / Full-Stack Developer

  • Home
  • About
  • Skills
  • Projects
  • Contact

Let's Connect

/

Multi-Threaded Print Server

Project Overview

This project involved implementing a multi-process and multi-threaded print server in C on the command line. It required creating a globally shared printer queue, managing user processes as producers, and printer threads as consumers. The project also included handling command line parameters, graceful termination using signal handlers, and generating a final report that analyzed execution times and waiting times for different queue implementations.

Technologies

C

Command Line

Linux

Bash

Back