context-switch

Context switch comparison

A comparison of context switch times and memory usage between Rust async tasks and Linux kernel threads.

Comparison of Rust async and Linux thread context switch time.

GitHub

716 stars
21 watching
21 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list

asynccontext-switcheslinuxmeasurerust-asyncthread

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nvzqz/divanA tool for measuring performance in Rust applications988
ayrat555/fangBackground task processing and queueing system for Rust applications.627
thejpster/console-traitsA simple text-based console library for the Rust programming language3
c410-f3r/wtx-benchTo evaluate and compare the performance of various web technologies in different programming languages0
stav121/taskletAn asynchronous task scheduling library written in Rust.31
xhyrom/benchmarksAn experimental tool comparing performance of programming languages and JavaScript runtimes12
smarr/are-we-fast-yetComparing language implementations to assess optimization and performance339
iddm/thread-priorityA library for managing thread priorities on multiple platforms110
gabrn/react-native-persistent-jobRun async tasks that retry after failure or connection loss and resume from where they left off.79
wakatime/wakaqA background task queue for Python applications backed by Redis and Celery.576
bloomen/transwarpA C++ library for task concurrency allowing asynchronous execution of tasks in a graph structure.623
cr0hn/aiotasksAn asynchronous and distributed task queue based on Python asyncio framework438
bluss/bencherA Rust benchmarking library that supports running and filtering benchmarks.85
texitoi/benchmarksgame-rsA collection of benchmarking implementations for comparing the performance of various programming languages70
jgornick/asyncpPort of an async library to use Promises instead of callbacks in Node.js29