Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ayu-ano/operating_system
https://github.com/ayu-ano/operating_system
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ayu-ano/operating_system
- Owner: ayu-ano
- Created: 2024-03-06T13:27:05.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-03-06T14:56:19.000Z (9 months ago)
- Last Synced: 2024-07-08T05:32:00.640Z (4 months ago)
- Language: C++
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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