Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lvntky/memory_allocator
Artifacts of dynamic memory allocation such as malloc and free from scratch implementation.
https://github.com/lvntky/memory_allocator
c11 dynamic-memory-allocation malloc malloc-free memory memory-management memoryall
Last synced: 17 days ago
JSON representation
Artifacts of dynamic memory allocation such as malloc and free from scratch implementation.
- Host: GitHub
- URL: https://github.com/lvntky/memory_allocator
- Owner: lvntky
- License: other
- Created: 2022-07-29T09:35:12.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-31T12:30:39.000Z (11 months ago)
- Last Synced: 2024-01-31T13:37:49.571Z (11 months ago)
- Topics: c11, dynamic-memory-allocation, malloc, malloc-free, memory, memory-management, memoryall
- Language: C
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MEMORY ALLOCATOR
Artifacts of dynamic memory allocation such as malloc and free from scratch implementation.
Ofcourse these repo is not as effective as stdlib malloc but greate instance and way to embrace memory allocation.
## Build
```
make -B
```
Or
```
make interface
```## Limiations
* Works only in x86_64 machines
* Works only with GCC and Linux
* No packed structs.## Referances
* ![tsoding daily tutorial](https://www.youtube.com/watch?v=sZ8GJ1TiMdk)* https://arjunsreedharan.org/post/148675821737/memory-allocators-101-write-a-simple-memory