memory-fragmentation

There are 12 repositories under memory-fragmentation topic.

  • schulkinator/memorymanager

    A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of good virtual memory management, at the cost of wasting some memory. It works by globally overriding the new and delete operators.

    Language:C++71100
  • SkyEng1neering/ustring

    This is the magic implementation of dynamic string. Based on dalloc allocator, that solves memory fragmentation problem. So you can use it in your embedded project and not to be afraid of program crash by reason of memory fragmentation.

    Language:C++5100
  • bcorriveau/memblock

    Embedded memory manager library. Memory allocations are done in sizes rounded to managed block sizes.

    Language:C3001
  • SkyEng1neering/uvector

    This is the magic implementation of dynamic array. Based on dalloc allocator, that solves memory fragmentation problem. So you can use it in your embedded project and not to be afraid of program crash by reason of memory fragmentation.

    Language:C++2100
  • workshop-depot/bufferpool

    a pool of byte slice, without the memory fragmentation

    Language:Go230
  • Emanem/ehmap

    Simple C++11 lock-free hash map

    Language:C++1200
  • SkyEng1neering/usmartpointer

    This is the dalloc wrapper, it designed to make "dalloc" more comfortable to use. For example if you need to return pointer to memory allocated inside some function.

    Language:C++1100
  • Am-I-One-Or-Zero/MemoryAllocator

    Efficient Pool/Block Memory Allocator

    Language:C++0110
  • SkyEng1neering/constchar_tuple

    This is the container for char strings. Based on dalloc allocator, that solves memory fragmentation problem. So you can use it in your embedded project and not to be afraid of program crash by reason of memory fragmentation.

    Language:C++0100
  • ANSANJAY/ConceptOfPaging

    📘 Explore the intricacies of virtual memory management! 🚀 This repo provides comprehensive guides and insights into page tables, address mapping, multi-level paging, and more! Ideal for OS enthusiasts and computer science students.🧠💻

  • ANSANJAY/HeapMemoryManagement

    A comprehensive guide to Heap Memory Management! Dive into various concepts like memory allocation (malloc), block merging/splitting, and solving fragmentation issues in heap memory using system calls like brk & sbrk. Explore, Learn, & Contribute!