Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ayu-ano/operating_system


https://github.com/ayu-ano/operating_system

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

# Operating System Codes Repository

Welcome to the repository for operating system codes! This repository contains implementations of various concepts in operating systems, including process management, file system shell, inter-process communication (IPC), and threading/multithreading.

## Contents

This repository primarily focuses on the following topics:

- **Process Management**:
- Implementation of child, parent, zombie, and orphan processes.
- **File System Shell Implementations**:
- Codes related to basic file system operations and shell commands.
- **Inter-process Communication (IPC)**:
- Programs demonstrating piping, single shared memory, and producer-consumer problem.
- **Threading and Multithreading**:
- Examples of threading and multithreading concepts.

## Repository Structure

The repository is organized as follows:

├── process_management/ # Process management codes

├── file_system_shell/ # File system shell implementations

├── ipc_programs/ # IPC programs (piping, shared memory, producer-consumer)

├── threading/ # Threading and multithreading using merge-sort examples