project-based-learning icon indicating copy to clipboard operation
project-based-learning copied to clipboard

Adding a more complex memory allocator tutorial

Open AlejandroFNadal opened this issue 8 months ago • 0 comments

Description

Added a new memory allocator tutorial with automated testing

Motivation and Context

There is already a memory allocator tutorial. However:

  • The code on the existing tutorial is under black blocks with very dark font, very hard to read.
  • The approach in this new tutorial is more security oriented, with intensive checking, space optimized, best-fit block approach, with memory de-fragmentation.
  • As per modern programming principles, the code in the new tutorial is automatically tested (something that is not so often done in C tutorials/projects)

How Has This Been Tested?

I have checked that the link is correct and that it is in the right language section and that the markdown is correctly formatted.

Types of changes

  • [ ] Content Update (change which fixes an issue or updates an already existing submission)
  • [X] New Article (change which adds functionality)
  • [ ] Documentation change

Checklist:

  • [X] My code follows the code style of this project.
  • [X] I have updated the documentation accordingly.
  • [X] I have read the CONTRIBUTING document.
  • [X] I have made checks to ensure URLs and other resources are valid

AlejandroFNadal avatar May 05 '25 18:05 AlejandroFNadal