awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 مستودعات

Awesome GitHub RepositoriesSystem Time Virtualization

Mechanisms for maintaining independent clocks and timers within isolated execution environments.

Distinct from Virtualization Performance Monitors: Distinct from performance monitors: focuses on the virtualization of the system clock itself rather than monitoring performance metrics.

Explore 11 awesome GitHub repositories matching operating systems & systems programming · System Time Virtualization. Refine with filters or upvote what's useful.

Awesome System Time Virtualization GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • reactivex/rxswiftالصورة الرمزية لـ ReactiveX

    ReactiveX/RxSwift

    24,648عرض على GitHub↗

    RxSwift is a reactive programming library for Swift that provides a framework for managing push-based data flows and composing asynchronous, event-based programs. It utilizes observable sequences and functional operators to transform and filter asynchronous sequences through a declarative approach. The library is distinguished by its ability to link asynchronous data streams directly to user interface elements, automating view updates via reactive data binding. It includes specialized tools for tracking UI control properties and events on the main thread, as well as the ability to encapsulate

    Includes a virtual time scheduler to test time-dependent event streams deterministically.

    Swift
    عرض على GitHub↗24,648
  • google/gvisorالصورة الرمزية لـ google

    google/gvisor

    17,748عرض على GitHub↗

    This project is a secure container runtime that provides strong isolation for application workloads by implementing a userspace kernel. By intercepting system calls and executing them within a memory-safe, restricted environment, it minimizes the attack surface exposed to the host kernel. It functions as a drop-in engine for standard container orchestration platforms, ensuring compatibility with industry-standard runtime specifications while maintaining a hardened execution boundary. The runtime distinguishes itself through its ability to virtualize core system resources, including an indepen

    Maintains an independent clock and timer implementation for the sandbox that operates separately from the host.

    Gocontainersdockerkernel
    عرض على GitHub↗17,748
  • gui-cs/terminal.guiالصورة الرمزية لـ gui-cs

    gui-cs/Terminal.Gui

    11,068عرض على GitHub↗

    Terminal.Gui is a cross-platform .NET toolkit for building interactive text-based user interfaces. It provides a component-based architecture, a terminal rendering engine, and a declarative layout system to create console applications that run consistently across Windows, macOS, and Linux. The framework distinguishes itself with a comprehensive set of interactive console widgets, including data grids, hex editors, and hierarchical tree components. It supports advanced visual capabilities such as 24-bit True Color, Sixel image support, and a relative-coordinate layout system that adapts to ter

    Provides a high-resolution timer abstraction that supports deterministic simulation for testing timed callbacks.

    C#consoleconsole-applicationcross-platform
    عرض على GitHub↗11,068
  • chaos-mesh/chaos-meshالصورة الرمزية لـ chaos-mesh

    chaos-mesh/chaos-mesh

    7,761عرض على GitHub↗

    Chaos Mesh is a cloud-native fault injection tool and Kubernetes chaos engineering platform designed to verify system resilience. It functions as a testing framework for designing and executing automated failure scenarios to evaluate how containerized workloads recover from disruptions. The project acts as a multi-cluster chaos orchestrator, providing a centralized control plane to manage and monitor experiments across multiple remote Kubernetes clusters from a single interface. It includes a dashboard for the visual scheduling of experiments and the coordination of complex failure scenarios.

    Provides capabilities to introduce time skews and offsets to the system clock for testing time-sensitive logic.

    Go
    عرض على GitHub↗7,761
  • neuecc/unirxالصورة الرمزية لـ neuecc

    neuecc/UniRx

    7,326عرض على GitHub↗

    UniRx is a reactive programming library and event orchestration framework for the Unity engine. It implements observable sequences and functional operators to transform callbacks, coroutines, and engine events into cancellable data streams for unified asynchronous event handling. The library provides a reactive UI binding system that synchronizes data models with user interface elements to trigger automatic visual updates. It includes a type-based publication and subscription system to route messages between producers and consumers, decoupling internal game components. The framework covers a

    Implements timers and intervals on the main thread with control over global time scale adherence.

    C#
    عرض على GitHub↗7,326
  • chriskohlhoff/asioالصورة الرمزية لـ chriskohlhoff

    chriskohlhoff/asio

    5,896عرض على GitHub↗

    Asio is a C++ library for performing network and low-level I/O operations using a consistent asynchronous model that avoids blocking program execution. It provides a portable, cross-platform interface for network socket communication across different operating systems, and manages multiple asynchronous operations without requiring explicit thread management or locking. The library implements a proactor-based asynchronous model where operations post completion handlers to a queue for later execution, and wraps operating system I/O multiplexing mechanisms like epoll, kqueue, IOCP, and select in

    Integrates deadline and steady timers with the I/O event loop for time-based asynchronous operations.

    C++
    عرض على GitHub↗5,896
  • mock-server/mockserver-monorepoM

    mock-server/mockserver-monorepo

    4,897عرض على GitHub↗

    This project is a multi-protocol API simulation and mocking system designed to replace external dependencies during development and testing. It provides an API mocking server, a network traffic proxy, and specialized simulators for language model services and identity providers. The system distinguishes itself through deep AI simulation capabilities, including the emulation of language model providers and Model Context Protocol servers using JSON-RPC 2.0. It supports multi-turn conversational logic, state tracking for AI chat APIs, and the visualization of agent execution through call graphs

    Freezes or advances the internal server clock to test time-dependent logic deterministically.

    Java
    عرض على GitHub↗4,897
  • zio/zioالصورة الرمزية لـ zio

    zio/zio

    4,347عرض على GitHub↗

    ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with

    The testing environment provides a virtual clock that controls time passage, enabling deterministic validation of asynchronous logic and schedule-based effects without real delays.

    Scalaasynchronicityasynchronousasynchronous-programming
    عرض على GitHub↗4,347
  • remzi-arpacidusseau/ostep-codeالصورة الرمزية لـ remzi-arpacidusseau

    remzi-arpacidusseau/ostep-code

    4,127عرض على GitHub↗

    This project is a collection of educational simulations and code examples designed to illustrate core operating system concepts. It provides practical implementations of virtualization, concurrency, and persistence to demonstrate how an operating system manages hardware and software resources. The repository includes simulators for CPU scheduling, memory virtualization via paging and segmentation, and file system architectures. It provides specific models for virtual-to-physical address translation and the distribution of processor time across competing tasks. The simulations cover concurren

    Manages process scheduling and execution models to distribute a single processor's time across multiple competing tasks.

    C
    عرض على GitHub↗4,127
  • cysharp/r3الصورة الرمزية لـ Cysharp

    Cysharp/R3

    3,616عرض على GitHub↗

    R3 is a reactive extensions library and asynchronous data pipeline framework. It provides a system for composing asynchronous data streams, managing reactive state, and coordinating event sequences using observable patterns. The project distinguishes itself with a deterministic testing toolkit that mocks time and frame updates to ensure reproducible unit tests for asynchronous logic. It also includes observability tools for tracking active subscriptions and generating stack traces to identify memory leaks, alongside centralized exception routing for pipeline recovery. The framework covers a

    Simulates time passage and frame updates with mock providers to ensure deterministic testing of asynchronous logic.

    C#
    عرض على GitHub↗3,616
  • anthropics/original_performance_takehomeالصورة الرمزية لـ anthropics

    anthropics/original_performance_takehome

    3,488عرض على GitHub↗

    This project is an algorithmic performance benchmarking tool and execution cycle simulator. It functions as a complexity analysis framework that measures code execution speed using simulated clock cycles to evaluate algorithmic efficiency against established performance baselines. The tool provides deterministic measurements of computational work and time complexity by tracking virtual clock cycles rather than real time. It utilizes a threshold-driven test suite to validate whether specific code implementations meet required performance cycle targets. The framework covers execution speed pro

    Tracks simulated clock cycles to provide a deterministic measurement of computational work and time complexity.

    Python
    عرض على GitHub↗3,488
  1. Home
  2. Operating Systems & Systems Programming
  3. System Time Virtualization

استكشف الوسوم الفرعية

  • CPU Scheduling SimulationsSimulated environments for distributing processor time across competing tasks using scheduling algorithms. **Distinct from System Time Virtualization:** Distinct from System Time Virtualization: focuses on task scheduling and distribution rather than clock and timer isolation.
  • Virtual Time Schedulers2 وسوم فرعيةMock schedulers that decouple event emission from the system clock for deterministic testing of time-dependent logic. **Distinct from System Time Virtualization:** Specifically for testing reactive streams rather than general OS-level clock virtualization.