C memory-management

Open-source C projects categorized as memory-management

Top 11 C memory-management Projects

  • memreduct

    Lightweight real-time memory management application to monitor and clean system memory on your computer.

  • Project mention: Recently during games my cpu goes to 100% and i barely get 30fps on games that used to run at 60fps easily. | /r/nvidia | 2023-07-18

    Simply put: Memreduct is an app that cleans up processes and memory to help improve FPS.

  • bdwgc

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • VulkanMemoryAllocator

    Easy to integrate Vulkan memory allocation library

  • Project mention: Why do I need to load VMA vulkan functions dynamically? | /r/vulkan | 2023-06-21

    Hello - working on a Vulkan renderer and I ran into a topic I don't understand. I use the Vulkan Memory Allocator and upon updating my local targeted Vulkan SDK to 1.3.250 from 1.3.204, I receive exactly the same error as this user: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/280 Error: The procedure entry point vkGetDeviceBufferMemoryRequirements could not be located in the DLL.

  • zpl

    📐 Pushing the boundaries of simplicity

  • mps

    The Memory Pool System

  • Project mention: Boehm Garbage Collector | news.ycombinator.com | 2024-01-21

    I have a library which has an extremely slow free, around 2m for large files, because of unnaturally scattered allocation patterns, but this old conservative GC didn't help at all. It was about 40% slower with libgc. mimalloc was a bit better. Best would be a properly fast GC, like mps https://github.com/Ravenbrook/mps, but this would be too much work.

  • cone

    Cone Programming Language

  • isoalloc

    A general purpose memory allocator that implements an isolation security strategy to mitigate memory safety issues while maintaining good performance

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • buddy_alloc

    A single header buddy memory allocator for C & C++

  • Project mention: buddy memory allocator - project update (2 years) | /r/C_Programming | 2023-06-12

    If you need a sub-allocator with predictable performance feel free to give it a try. The code is here and it is licensed under the 0BSD license, making it as lax and as close to public domain as possible. Comments, issues and PRs are always welcomed and appreciated. Thanks!

  • Memory-Allocators

    A set of custom memory allocators (by pavlosdais)

  • Project mention: Memory Allocators | /r/C_Programming | 2023-08-26

    Hey everyone! I recently created some memory allocators as a part of a mini-project. It's primarily made for educational purposes on this topic but if anyone is interested in using them and/or providing feedback here is a link to the repository. Thank you:)

  • c

    Visual Studio Code C/C++ development (by default-writer)

  • Project mention: Very bored | /r/cprogramming | 2023-07-11
  • mini_shell

    Mini shell made in C for Linux using GNU Readline Library

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C memory-management related posts

  • Ask HN: Best compiler/interpreter books for hacking on Scheme?

    2 projects | news.ycombinator.com | 19 Jul 2023
  • Recently during games my cpu goes to 100% and i barely get 30fps on games that used to run at 60fps easily.

    1 project | /r/nvidia | 18 Jul 2023
  • Very bored

    1 project | /r/cprogramming | 11 Jul 2023
  • 🏆 Top C open source projects and contributors

    1 project | /r/C_Programming | 2 Jul 2023
  • C Code language help

    1 project | /r/cprogramming | 30 Jun 2023
  • VSCode/CMake sample library for studying C memory allocation / simple data structures

    1 project | /r/C_Programming | 30 Jun 2023
  • Game keeps crashing with no error message. Seems to be related to page file size?

    1 project | /r/newworldgame | 23 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source memory-management projects in C? This list will help you:

Project Stars
1 memreduct 5,200
2 bdwgc 2,801
3 VulkanMemoryAllocator 2,392
4 zpl 962
5 mps 541
6 cone 502
7 isoalloc 351
8 buddy_alloc 121
9 Memory-Allocators 23
10 c 5
11 mini_shell 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com