/MemAlloc

MemAlloc is a C library for efficient memory management, incorporating Best Fit, Next Fit, First Fit, Worst Fit, and Buddy Allocation algorithms to optimize memory utilization in applications.

Primary LanguageC

MemAlloc

Code-Lines

Table of contents:

Description

MemAlloc is an ANSI C library for efficient memory management.

  • Best Fit, Next Fit, First Fit, Worst Fit
  • Buddy Allocation

Made to optimize memory utilization in applications.

Features

  • Custom API that includes all utility methods for implementing an efficient memory management.
  • Statistics for internal/external fragmentation.

Contributors

Usage

  • Simply clone the project repository from GitHub:

     git clone https://github.com/FMIProjects/MemAlloc.git
  • Set up permissions for the script:

    chmod +x run.sh
  • Run it:

    ./run.sh

Demo

demo.mp4