InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 8 C Memory Projects
-
memreduct
Lightweight real-time memory management application to monitor and clean system memory on your computer.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
-
stress-ng
This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces.
Next, we need to perform a memory stress test on the node where the head pod is located. After some Googling, I found that stress-ng is commonly used for this purpose, so Ill use it as well. We need to ensure that the head pod has stress-ng available. The simplest way is to copy the statically compiled stress-ng binary directly into the head pod, so we don't have to worry about the head pod's base image or any missing dependencies. As for obtaining the statically compiled binary, you can compile it yourself, but I took a shortcut by copying it from a Docker image that includes the binary. Assuming the head pod is named raycluster-kuberay-head-ldg9f.
-
hardened_malloc
Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
Project mention: WhatsApp forces Pegasus spyware maker to share its secret code | news.ycombinator.com | 2024-03-02 -
lwmem
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
-
ramrecovery
Simple demo illustrating remanence of data in RAM (see Cold boot attack) using a Raspberry Pi. Loads many images of the Mona Lisa into RAM and recovers after powering off/on again.
Project mention: Show HN: Simple demo of a cold boot attack using a Raspberry Pi | news.ycombinator.com | 2024-02-03 -
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
C Memory discussion
C Memory related posts
-
Memory Allocators
-
Recently during games my cpu goes to 100% and i barely get 30fps on games that used to run at 60fps easily.
-
Game keeps crashing with no error message. Seems to be related to page file size?
-
I think I'm stuck in a (6th generation) mess?
-
Rpmalloc – General Purpose Memory Allocator
-
Export Issues
-
I want to upgrade from 16gb RAM to 32gb. I'm worried my PC will only use 16gb still since total physical memory is 16gb. What can I do?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 8 Sep 2024
Index
What are some of the best open-source Memory projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | memreduct | 5,903 |
2 | sysstat | 2,963 |
3 | stress-ng | 1,648 |
4 | hardened_malloc | 1,245 |
5 | lwmem | 293 |
6 | ramrecovery | 100 |
7 | Memory-Allocators | 23 |
8 | Kwork | 8 |