Skip to content

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.

Notifications You must be signed in to change notification settings

FMIProjects/MemAlloc

Repository files navigation

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

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published