An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: semaphore

Breno-G/domino-baralho

Repositório referente ao projeto da disciplina de Sistemas Operacionais, ministrado pela professora Beatriz Santana O objetivo é criar um jogo de dominó de baralho via terminal.

Language: Python - Size: 29.3 KB - Last synced at: about 21 hours ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

semaphore-protocol/semaphore

A zero-knowledge protocol for anonymous interactions.

Language: TypeScript - Size: 11.7 MB - Last synced at: about 7 hours ago - Pushed at: 5 days ago - Stars: 984 - Forks: 253

cratesland/mea

Mea provides async primitives and combinators that are runtime agnostic.

Language: Rust - Size: 227 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 34 - Forks: 2

sfX-android/automation_scripts

Ansible automation tasks

Language: Shell - Size: 4.02 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 2

FabrizioBrancati/Queuer

Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).

Language: Swift - Size: 967 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 1,149 - Forks: 48

MarkCiliaVincenti/AsyncKeyedLock

An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing memory allocations.

Language: C# - Size: 337 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 241 - Forks: 14

semantic-release/env-ci

Get environment variables exposed by CI services

Language: JavaScript - Size: 1.24 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 232 - Forks: 48

agu3des/EstanteEncantada

Livraria feita para a disciplina de Banco de Dados l e para as disciplinas de Estrutura de Dados, Sistemas Operacionais e Protocolos de Interconexão de Redes de Computadores

Language: Python - Size: 1.05 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

vercel/async-sema

Semaphore using `async` and `await`

Language: TypeScript - Size: 44.9 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 642 - Forks: 31

efmsoft/syncme

A cross-platform implementation of such synchronization objects as Notification / Synchronization Events, Waitable Timers, Socket Event, Thread, as well as functions for waiting for signaled state. The wait functions are analogues of WaitForSingleObject and WaitForMultileObjects used on Windows. the last one can wait for objects of different types.

Language: C++ - Size: 273 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 3

samchon/tstl

TypeScript-STL (Standard Template Library, migrated from C++)

Language: TypeScript - Size: 19.2 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 615 - Forks: 49

groue/Semaphore

A Synchronization Primitive for Swift Concurrency

Language: Swift - Size: 42 KB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 577 - Forks: 23

srz-zumix/ci-specs

ci services specs check

Language: Shell - Size: 253 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

symfony/semaphore

Symfony Semaphore Component

Language: PHP - Size: 114 KB - Last synced at: 8 days ago - Pushed at: 30 days ago - Stars: 36 - Forks: 2

jurgen-kluft/cthread

Thread library

Language: C++ - Size: 234 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

amphp/sync

Non-blocking synchronization primitives for PHP based on Amp and Revolt.

Language: PHP - Size: 263 KB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 174 - Forks: 11

php-lock/lock

Popular PHP library for serialized execution of critical code in concurrent situations

Language: PHP - Size: 488 KB - Last synced at: 11 days ago - Pushed at: 14 days ago - Stars: 943 - Forks: 87

heap-code/concurrency-synchronization

Manage concurrency in Javascript "threads" with promises

Language: TypeScript - Size: 4.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

henrygd/semaphore

Faster inline semaphores and mutexes in javascript

Language: TypeScript - Size: 31.3 KB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 33 - Forks: 0

Khushi130404/OScript

OScript is a repository containing Operating System assignments and projects. It includes coding solutions in multiple languages and provides a structured way to explore OS concepts practically.

Language: Java - Size: 2.08 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

discord/semaphore

Fast semaphore using ETS.

Language: Elixir - Size: 12.7 KB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 752 - Forks: 49

fatih/semgroup

Like errgroup/waitgroup, but only runs a maximum of tasks at any time.

Language: Go - Size: 21.5 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 316 - Forks: 16

Zinaaan/multi-threads

Multi-thread examples for some typical scenarios like alternate execution, sequential execution, deadlock, etc. via multiple ways

Language: Java - Size: 107 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

semaphore-protocol/extensions

Semaphore tools and extensions.

Language: TypeScript - Size: 1.72 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 6

detain/session-samurai

🥷 Universal high-speed asynchronous (non-blocking) SessionHandlerInterface implementation for PHP supporting Semaphores, Mysqli, Redis, SQLite3, Symfony/Cache, WinCache, PhpFastCache, PHP-Cache, PDO, Memcached, FlySystem Filesystem, Illuminate, APCu, APC, OpCache, InfluxDB, WinCache, MongoDb and local file storage.

Language: PHP - Size: 187 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 8 - Forks: 0

bbaassssiiee/controller

SemaphoreUI deployment and configuration

Language: YAML - Size: 195 KB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 3

jeffy-g/mini-semaphore

A lightweight version of Semaphore

Language: JavaScript - Size: 938 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

semaphoreui/semaphore-demo-app

Simple HTML page to demonstrate how Semaphore UI works.

Language: HTML - Size: 4.88 KB - Last synced at: 11 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

MonsieurTib/keyed-semaphore

A Go library providing context-aware semaphores where concurrency limits are applied per unique arbitrary key, enabling fine-grained resource locking.

Language: Go - Size: 31.3 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 14 - Forks: 1

guibranco/github-artifact-lock-action

🔐 :octocat: Step-level locking in GitHub Actions using artifact-based mutexes — serialize workflow steps across jobs or PRs with no external services.

Size: 37.1 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

Faisal786111/Operating-System

This repository contains experiments on process scheduling algorithms 📝, threading 💻, synchronization mechanisms 🔒, and key OS concepts ⚙️.

Language: C - Size: 19 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 1

amitaifrey/redisemaphore

Redis-Based Distributed Semaphore Implementation, With Priority Queues

Language: Go - Size: 33.2 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 2 - Forks: 0

rustatian/IPC

Linux, Unix, and Windows implementation of SysV5 shared memory and semaphores.

Language: Go - Size: 195 KB - Last synced at: 1 day ago - Pushed at: 25 days ago - Stars: 5 - Forks: 1

LuongHuuPhuc/PPG_PCG_ECG_signal_Espressif

Synchronize 3 sensor MAX30102, INMP441, AD8232 for PPG, PCG and ECG signal using framework Esp-idf

Language: C - Size: 17.6 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

gxsilva/42SP_Philosophers

A project that addresses the synchronization of multi threads and multi processes and addresses the paradigm of the philosophers' dinners

Language: C - Size: 355 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

semaphore-protocol/boilerplate

Simple monorepo you can use as a template to start developing your dApp with Semaphore.

Language: TypeScript - Size: 11.5 MB - Last synced at: 7 days ago - Pushed at: 25 days ago - Stars: 90 - Forks: 39

symfony/lock

Creates and manages locks, a mechanism to provide exclusive access to a shared resource

Language: PHP - Size: 989 KB - Last synced at: 11 days ago - Pushed at: 30 days ago - Stars: 500 - Forks: 15

dmitry-ivanov/laravel-console-mutex

Mutex for Laravel Console Commands.

Language: PHP - Size: 2.22 MB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 141 - Forks: 31

Shishir-grez/ProxyServer

Proxy Server written in C , supports multithreading , logging and LRU caching. Custom Data Structure ( Combination of Hash Map + Queue ) for O(1) insertion, retrieval, deletion and updation of Cache.

Language: C - Size: 356 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

zimtsui/coroutine-locks

Language: TypeScript - Size: 412 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

Dungyichao/PeriodicScheduler_Semaphore

Demonstrate basic task scheduling method on LCD and STM32 Nucleo64 board. You will learn basic idea of OS multi-thread operation and C, Assembly code.

Language: C - Size: 96.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 1

swarthy/redis-semaphore

Distributed mutex and semaphore based on Redis

Language: TypeScript - Size: 1.34 MB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 174 - Forks: 28

metarhia/web-locks

Web Locks API 🔒

Language: JavaScript - Size: 203 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 90 - Forks: 11

leansandoval/ProgramacionConcurrente

Repositorio donde se encuentran los ejercicios correspondientes a los trabajos prácticos de la materia.

Language: Jupyter Notebook - Size: 13 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 3

thanhit95/multi-threading

Practical multithreading tutorials. Languages supported: C++, Java, C#, Python, Javascript/Nodejs.

Language: C++ - Size: 840 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 167 - Forks: 48

jarikomppa/ipc

Public domain single header inter process communication primitives

Language: C - Size: 15.6 KB - Last synced at: 23 days ago - Pushed at: over 6 years ago - Stars: 135 - Forks: 20

belozierov/PosixDispatch

A fast, small, efficient analog of GCD in Swift

Language: Swift - Size: 66.4 KB - Last synced at: 10 days ago - Pushed at: about 5 years ago - Stars: 22 - Forks: 4

BrianPugh/lox

Threading and Multiprocessing made easy.

Language: Python - Size: 979 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 123 - Forks: 1

DerickEddington/sem_safe

Safe usage of POSIX Semaphores (`sem_post`, `sem_wait`, etc).

Language: Rust - Size: 71.3 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

oscar-besga-panel/JedisExtraUtils

Distributed locks on java based on Redis database and Jedis library. Also have distributed Java collections and scan iterators.

Language: Java - Size: 1.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 2

heathbm/BatchPool

The one-stop generic task batching and management library

Language: C# - Size: 60.5 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 180 - Forks: 6

kbrown900/Templates

Some basic Ansible, Docker Compose, and Graylog files with some scripts I found helpful!

Language: PowerShell - Size: 114 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

artnum/snowflake53

Generate 53 and 64 bits Snowflake ID. Uses shared memory for sequences (no need for redis or memcached).

Language: PHP - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

ori88c/zero-backpressure-semaphore-typescript

Promise Semaphore for Node.js projects, inspired by the RAII idiom. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability. Additionally, it features a modern API and incorporates mechanisms for graceful termination and error handling.

Language: TypeScript - Size: 361 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

zuecopio/SOP_2324

Operating Systems (SOP) subject practices

Language: C - Size: 39.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

himadieievsv/redpulsar

Distributed locks and other utils, can be used with Jedis client and Lettuce client for Redis

Language: Kotlin - Size: 339 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 22 - Forks: 0

BYOJS/locker

Exclusive, stackable locking to control concurrent access to shared resource(s)

Language: JavaScript - Size: 16.6 KB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 24 - Forks: 3

ori88c/zero-backpressure-weighted-promise-semaphore

A modern weighted promise semaphore for Node.js projects, ideal for managing workloads with varying processing requirements. It allows limiting the total weight of concurrently executing jobs, ensuring efficient resource utilization. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability.

Language: TypeScript - Size: 688 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

MarkCiliaVincenti/AsyncKeyedLockBenchmarks

Benchmarking keyed lockers

Language: C# - Size: 344 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

Mahdi8316/OS-project

multi-processor scheduling in python

Language: Python - Size: 2.93 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Mahdi8316/OS-traffic-light-project

design simple traffic light using semaphore and lock in python

Language: Python - Size: 1.95 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kkrypt0nn/simple-semaphore

🔐 A lightweight implementation of a Semaphore in Rust

Language: Rust - Size: 18.6 KB - Last synced at: about 10 hours ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

javaf/simple-semaphore

Semaphore is a generalization of mutual exclusion locks. It allows at most N threads into critical section. Java has a built-in Semaphore.

Language: Java - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

HowProgrammingWorks/Semaphore

Binary Semaphore, Counting Semaphore

Language: JavaScript - Size: 45.9 KB - Last synced at: 24 days ago - Pushed at: 7 months ago - Stars: 13 - Forks: 6

yohhoy/yamc

C++ mutex collections, cross-platform header-only C++11 (or later) library.

Language: C++ - Size: 227 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 122 - Forks: 14

Messyas/DAD

Estudo sobre paralelismo e concorrência. Implementação de buffers de formas distintas e exercícios.

Language: Java - Size: 54.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

johacks/named-semaphores

Wrapper over posix-ipc named semaphores with a higher level API

Language: Python - Size: 57.6 KB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 8 - Forks: 0

mayank-02/multithreading-library

A lightweight C library based on one-one and many-one model for threading.

Language: C - Size: 664 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 6

Skippia/asynchronous-nodejs-playground

Event loop tasks, async debugging, baseline performance(libuv), worker threads, workepools, multiprocessing(clustering), semaphores, mutexes, atomics

Language: TypeScript - Size: 32.3 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

nikandfor/batch

Reliable batches with ease.

Language: Go - Size: 77.1 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

garthvh/ansible-raspi-playbooks

Playbooks for setup and updating of raspberry pi projects.

Language: Shell - Size: 111 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 186 - Forks: 39

oldcorvus/dynapipeline

Dynapipeline is a framework designed for building and managing data pipeline workflows

Language: Python - Size: 123 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 11 - Forks: 0

fiftin/ansible-semaphore-snap

Snapcraft YAML for Ansible Semaphore

Language: Shell - Size: 13.7 MB - Last synced at: about 19 hours ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

miguelTavora/Operating-Systems-Fundamentals 📦

Projects with multi-process and multi-threading

Language: Java - Size: 2.66 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

michaelwp/goSemaphore

go-semaphore is a Go package that implements the semaphore pattern than can be used to manage the number of Goroutine to run concurrently.

Language: Go - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Amincsed26/Caltrain

Caltrain Problem

Language: C - Size: 50.8 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

siffiejoe/lua-luaipc

Portable inter-process communication for Lua

Language: C - Size: 80.1 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 49 - Forks: 9

SouleEater99/Philosophers

About Section Philosophers 🍝⏳ – A 42 School project implementing the classic Dining Philosophers problem in C. Core Concepts: Multithreading (pthreads) & Mutex synchronization Multiprocessing (bonus) with Semaphores Deadlock/starvation prevention strategies Precise timing & thread-safe logging Key Features: ⚙️ Concurrent resource management

Language: C - Size: 1.72 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

dpetrosy/42-Philosophers

42 School Philosophers project: The Dining Philosophers Problem, written in C.

Language: C - Size: 1.61 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 4

SwiftyLab/AsyncObjects

Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.

Language: Swift - Size: 1.79 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 58 - Forks: 3

distributed-lab/noir-semaphore

Semaphore Protocol with Noir.

Language: Solidity - Size: 92.8 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 1

nixel2007/semaphore

Language: 1C Enterprise - Size: 14.6 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 5

skandergazzah/video-transcoder-service

A scalable video transcoding service built with Go, Gin, and FFmpeg. Supports multiple resolutions (1080p, 720p, 480p, 360p, 240p, 144p) with concurrent processing and Docker integration.

Language: Shell - Size: 348 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 7 - Forks: 0

havelessbemore/semafy

A robust cross-agent synchronization library.

Language: TypeScript - Size: 1.3 MB - Last synced at: 18 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

FarhanTips/Operating-System

This repository focuses on practical lab exercises related to key operating system concepts, such as thread management, process creation with fork(), inter-process communication, synchronization with semaphores, and multi-threading.

Language: C - Size: 1.9 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

AntonAshraf/Multi-Process-and-Threading-Assignments

C programming assignments on process management and multithreading. Includes a multi-process file-handling program and a restaurant ordering system using semaphores and threads.

Language: C - Size: 82 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

sandipan211/Coding-assignments

Coding assignments done during B.Tech (2015-2019) at IIEST, Shibpur, and during Ph.D. at IIT Guwahati (2019-present)

Language: Jupyter Notebook - Size: 187 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

b07mid-HJ/simple-semaphore-abstraction

A simple semaphore abstraction package in python that works with any thread code

Language: Python - Size: 25.4 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

interep-project/reputation-service

🚀 Interep back-end and front-end.

Language: TypeScript - Size: 4.36 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 36 - Forks: 16

CarloWood/threadsafe

Threading utilities: object oriented (read/write) locking and more.

Language: C++ - Size: 208 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 1

chabachi/SMS

Website that handle sms sending with mongodb database and gmail authentication

Language: JavaScript - Size: 13.9 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

hamiltonkibbe/tutti

Distributed Synchronization for Python

Language: Python - Size: 122 KB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

SamiMBr/TP-M1-RSD-USTHB-

TP M1 RSD USTHB 2023 2024 , Scripts et Rapports , ALGO , ASGBD , SE , ALGO REPARTIE , MULTIMEDIA

Language: Jupyter Notebook - Size: 12.8 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 4 - Forks: 0

schollz/golock

Very simple file locking with optional timeouts. :lock: :page_facing_up:

Language: Go - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 0

shubhamv108/concurrency-multithreading

Sample examples of multi-threaded code in Java.

Language: Java - Size: 97.7 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

tlkamp/go-semaphore

A resizable semaphore implementation for Golang.

Language: Go - Size: 16.6 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

nasrmohammad4804/concurrency-multithread-concept

this repo for cover lot of concept about java concurrency and parallelism and related OS concept

Language: Java - Size: 7.52 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

twinik/TP-SistemasOperativos

Trabajo práctico de Sistemas Operativos, 2024, UTN

Language: C - Size: 621 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

janchy2/Operating-System-Kernel-RiscV

A small but fully functional kernel of a multithreaded operating system with time sharing, written for RISC V architecture using assembly and C/C++. Includes a memory allocator, threads, semaphores and preemption on timer and keyboard interrupts.

Language: C++ - Size: 596 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

liubomyr123/gas-station-simulation

A multi-threaded gas station simulation for Linux, featuring dynamic vehicle queues, fuel tracking, priority management, and JSON-based configuration. 🚗⛽🚛

Language: C - Size: 288 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0