There are 0 repository under buffer-management topic.
Send buffers into early retirement by automatically closing them after x minutes of inactivity.
This is the source code for our (Tobias Ziegler, Carsten Binnig and Viktor Leis) published paper at SIGMOD’22: ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA.
A smart (frecency-based) buffer switcher
Database implementation from the scratch. The textbook is shown in the following link.
A minimal 🤏🏾 BufExplorer alternative for lazy 🦥 people for your favorite ⚡editor ❤️.
NVDIMM Caching for MySQL 5.7
Destroy all buffers that are not open in any tabs or windows.
A mode for manipulating buffers in Neovim.
This is a package which helps the user to create a Struct with automatic Buffer creation.
A new type and functions to manage strings, as proposed in WG14 papers N3250, N3296 and N3306. Its goal is to eliminate a source of many common programmer errors. The new interface is designed to be as familiar and ergonomic as possible.
common golang stuff with full coverage testing. buffer pools, optimized entropy, locking container/list, others
Plugin for NeoVim to display and switch to a buffer.
SuperCollider class to create Buffer definitions, a la Ndef, Pdef, etc.
Cosmos+ OpenSSD firmware with CFLRU (Clean First LRU)
Advanced Database Organization is about designing database system, storing and retrieving data to and from disk to memory, file system, query processing and other database concepts.
Package for navigation between visited buffers with respect to their order of visitation.
The neovim plugin to auto close unused buffer after retirement time
Function Which Returns a Line Read From a File Descriptor
Security in the context of Software-Source code analysis, Buffer Overflow and Web Security
A fixed-width string class for C++11
NVDIMM Caching for MySQL 5.7 (VLDB 2023)
Get Block Implementation and Buffer Management System
A utility to allow dynamically sized and fragmented buffers within a fixed size buffer
My projects are in the second year, specifically in the second semester, where they were done using the C# language, and I created some Windows applications.
This project simulates a DBMS buffer management system with a Smart Array implementation to optimize memory usage. It manages virtual-to-physical page mapping, resolves conflicts during slot allocation, and ensures efficient data access using Linux’s mmap system call.
personal implementation of the GNU C library getline() in C
A function that returns a line read from a file descriptor.
Generic, Asynchronous data buffer for Go applications that supports timeout and capacity flushing
A robust and versatile Java API offering advanced buffer management and manipulation capabilities for efficient data handling and organization in various applications.
An emacs minor mode for a rotating ring of buffers
Our Project for the Operating Systems course taken during fall 2023 semester.