Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ayu-ano/operating_system
Unix based mini_project mentioned .Each project based on particular topics as mentioned in readme file
https://github.com/ayu-ano/operating_system
c cpp20 filedescriptor filesystem multithreading pipeline thread unix unix-command unix-shell
Last synced: 3 days ago
JSON representation
Unix based mini_project mentioned .Each project based on particular topics as mentioned in readme file
- Host: GitHub
- URL: https://github.com/ayu-ano/operating_system
- Owner: ayu-ano
- Created: 2024-03-06T13:27:05.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-03-06T14:56:19.000Z (11 months ago)
- Last Synced: 2024-11-13T19:39:31.169Z (2 months ago)
- Topics: c, cpp20, filedescriptor, filesystem, multithreading, pipeline, thread, unix, unix-command, unix-shell
- Language: C++
- Homepage:
- 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