Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with spinlock

A curated list of projects in awesome lists tagged with spinlock .

https://github.com/jefferyjob/go-redislock

High-performance Redis distributed lock service based on Go language. 基于Go语言实现的高性能Redis分布式锁服务。

distributed go lock redis reentrant spinlock sync

Last synced: 17 Dec 2024

https://github.com/mayank-02/multithreading-library

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

c conditional-variables many-to-one multithreading mutex one-to-one semaphore spinlock synchronization

Last synced: 22 Nov 2024

https://github.com/4ldo2/spinning-rs

A no_std mutex and SIX rwlock implementation based on spinlocks and lock_api

intent-locks lock-api mutex no-std rwlock six-locks spinlock

Last synced: 05 Nov 2024

https://github.com/daskol/spinlock

Spinlock implementation in Go and inline assembler.

amd64 assembler assembly cas golang spinlock

Last synced: 11 Oct 2024

https://github.com/farhadi/spinlock

Spinlock for Erlang and Elixir

atomics elixir erlang spinlock

Last synced: 12 Nov 2024

https://github.com/pedromfedricci/mcslock

An implementation of Mellor-Crummey and Scott lock for mutual exclusion, referred to as MCS lock.

concurrency multithreading mutex mutual-exclusion rust-lang spinlock synchronization

Last synced: 16 Nov 2024

https://github.com/superb-man/kernel-thread

Kernel-Level Thread implementation for Operating systems( Lab 314) offline 5 in xv6.

kernel-threads mutex-synchronisation semaphore spinlock

Last synced: 14 Nov 2024

https://github.com/pedromfedricci/clhlock

An implementation of Craig and, indenpendently, Magnussen, Landin, and Hagersten queue lock for mutual exclusion, referred to as CLH lock.

concurrency multithreading mutex mutual-exclusion rust-lang spinlock synchronization

Last synced: 12 Oct 2024

https://github.com/steve-chavez/spinlocks

Just some experiments with spinlocks, done in C99

c99 spinlock

Last synced: 23 Nov 2024

https://github.com/pedromfedricci/malthlock

An implementation of Dave Dice's scalable, concurrency restrictive and eventually fair lock for mutual exclusion, referred to as Malthusian lock.

concurrency multithreading mutex mutual-exclusion rust-lang spinlock synchronization

Last synced: 05 Nov 2024

https://github.com/jynnantonix/posh

Rust synchronization primitives usable in async context

async condition-variable mutex no-std spinlock synchronization

Last synced: 08 Nov 2024