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

713 stars
21 watching
21 forks
Language: Rust
last commit: 6 days ago
Linked from 1 awesome list

asynccontext-switcheslinuxmeasurerust-asyncthread

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nvzqz/divan A tool that allows developers to easily and efficiently compare the performance of different parts of their codebase 954
ayrat555/fang Background task processing and queueing system for Rust applications. 623
thejpster/console-traits A simple text-based console library for the Rust programming language 3
c410-f3r/wtx-bench To evaluate and compare the performance of various web technologies in different programming languages 0
stav121/tasklet An asynchronous task scheduling library written in Rust. 30
xhyrom/benchmarks An experimental tool comparing performance of programming languages and JavaScript runtimes 12
smarr/are-we-fast-yet Comparing language implementations to assess optimization and performance 335
iddm/thread-priority A library for managing thread priorities on multiple platforms 110
gabrn/react-native-persistent-job Run async tasks that retry after failure or connection loss and resume from where they left off. 79
wakatime/wakaq A minimal background task queue system with Redis and Celery integration 574
bloomen/transwarp A C++ library for task concurrency allowing asynchronous execution of tasks in a graph structure. 623
cr0hn/aiotasks An asynchronous and distributed task queue based on Python asyncio framework 439
bluss/bencher A Rust benchmarking library that supports running and filtering benchmarks. 85
texitoi/benchmarksgame-rs A collection of benchmarking implementations for comparing the performance of various programming languages 70
jgornick/asyncp Port of an async library to use Promises instead of callbacks in Node.js 29