5 रिपॉजिटरी
Data storage formats optimized for cache locality and reduced object overhead.
Distinguishing note: Focuses on low-level memory layout rather than high-level database operations.
Explore 5 awesome GitHub repositories matching data & databases · Memory-Mapped Data Structures. Refine with filters or upvote what's useful.
This project is an interactive data science environment that combines code execution, rich media visualization, and narrative documentation into a persistent, browser-based platform. It serves as a comprehensive educational resource for scientific computing, providing a framework for iterative data analysis and machine learning prototyping. The environment is distinguished by its focus on high-performance numerical computing, utilizing vectorized array operations and memory-mapped data structures to handle large-scale computations efficiently. It features a unified estimator interface that st
Stores data in contiguous memory buffers to optimize cache locality and reduce overhead.
node-ffi is a foreign function interface library for Node.js that enables calling functions from native C dynamic libraries without writing manual C++ bindings. It serves as a system for loading shared objects and DLLs into process memory, translating JavaScript values into binary representations, and executing external binaries at runtime. The project utilizes a wrapper around the libffi library to construct call frames and execute native functions with dynamic arguments. It distinguishes itself by providing a native memory manager for allocating raw pointers and a mapping system that connec
Connects complex C data structures to JavaScript objects for efficient reading and writing of structured memory blocks.
rkyv, Rust के लिए एक ज़ीरो-कॉपी डीसीरियलाइज़ेशन फ्रेमवर्क है जो मेमोरी-मैपेबल डेटा आर्काइव्स के लिए एक बाइनरी सीरियलाइज़ेशन फॉर्मेट प्रदान करता है। यह जटिल डेटा संरचनाओं को बाइट्स में मैप करने और नई मेमोरी आवंटित किए बिना या डेटा कॉपी किए बिना सीधे बफ़र से एक्सेस करने की अनुमति देता है। यह प्रोजेक्ट पॉलीमॉर्फिक प्रकारों और ट्रेट ऑब्जेक्ट्स के सीरियलाइज़ेशन को सक्षम बनाता है, जो बाइनरी रूप के भीतर उनके डायनामिक व्यवहार और संरचना को बनाए रखता है। यह सुनिश्चित करने के लिए कि डेटा मेमोरी में कहीं भी लोड होने पर मान्य रहे, यह रिलेटिव-पॉइंटर एड्रेसिंग और बाइट-एलाइंड स्ट्रक्चर पैकिंग का उपयोग करता है। यह फ्रेमवर्क डायरेक्ट मेमोरी मैपिंग के माध्यम से हाई-परफॉरमेंस डेटा पर्सिस्टेंस और लो-लेटेंसी स्टेट मैनेजमेंट को कवर करता है। यह एप्लिकेशन द्वारा आवश्यक होने पर ज़ीरो-कॉपी डेटा एक्सेस और पूर्ण डेटा प्रकार पुनर्निर्माण दोनों के लिए मैकेनिज्म प्रदान करता है।
Transforms data structures into memory-mapped formats optimized for cache locality and reduced overhead.
HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp
Overlays defined data structures onto specific memory addresses to read or modify internal system values during debugging.
WinDirStat is a disk usage visualizer and storage analysis tool designed to scan drives and represent file and folder sizes. It functions as a system for calculating subtree sizes and identifying storage bottlenecks on a local file system. The utility distinguishes itself through a proportional treemap and an interactive directory tree, where the area of each block corresponds to the size of the file. It utilizes an extension-based color mapping system to categorize data types visually and provides a reporter that aggregates storage consumption by file type. The software covers broad storage
Implements memory-mapped data structures to store the hierarchical file tree for optimized navigation and rendering performance.