Developer knowledge network · moderated exchange

UnreliableCode Topluluğu

Geliştirici Araştırması, Tersine Mühendislik ve Kodlama Topluluğu

Knowledge indexCanlı
4Categories
919Threads
2.8KGönderiler
Release

Inverted Ring Buffer Driver: high-throughput memory streaming architecture

dma_ghost
DMA Guru
MEMBER
Temsilci: 115
Katılım Tarihi: Jan 2020
Gönderiler: 12
Teşekkürler: 83
3 hafta önce · Jul 30, 2026 11:36 PM
#1

High-throughput external memory streaming framework:

  • Zero named devices (IoCreateDevice is never called).
  • Zero IOCTL handlers.
  • Uses atomic memory spinlocks over mapped MDL pages.
  • Sustains 2,500,000 memory read requests per second with < 0.2 microsecond latency.

Tested clean on EasyAntiCheat and BattlEye with 0 detection flags.

ring_buffer_kernel_driver_demo.zip
Boyut: 84 Bilgi Bankası · İndirmeler: 0
SHA256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
kernel_komrade
Driver Dev
MEMBER
Temsilci: 145
Katılım Tarihi: Feb 2019
Gönderiler: 26
Teşekkürler: 45
3 hafta önce · Jul 31, 2026 3:30 AM
#2

2.5M reads per second is incredible. Shared MDL memory mapping is so much faster than traditional IRP IOCTL dispatch.

ptr_arithmetic
C++ Wizard
MEMBER
Temsilci: 162
Katılım Tarihi: May 2018
Gönderiler: 73
Teşekkürler: 42
3 hafta önce · Jul 31, 2026 12:59 PM
#3

Cleanest IPC design possible.