|
You are here |
samwho.dev | ||
| | | | |
educatedguesswork.org
|
|
| | | | | [AI summary] The text provides an in-depth exploration of memory management in C, covering topics such as pointer manipulation, memory allocation (malloc, free), use-after-free (UAF) bugs, and the challenges of manual memory management. It also touches on C++ as a language that offers better memory management features. The article explains how memory is allocated and deallocated, the role of the operating system in managing memory, and the potential issues like fragmentation and UAF vulnerabilities. It emphasizes the complexity of managing memory manually and hints at the benefits of higher-level languages. | |
| | | | |
3zanders.co.uk
|
|
| | | | | How to write your very own SLAB memory allocator! | |
| | | | |
blog.lenot.re
|
|
| | | | | And how to retain consistency when memory allocation failures occur? | |
| | | | |
blog.pnkfx.org
|
|
| | | This post is a prequel to a series of posts discussing why garbage collection is hard, especially for Rust, and brainstorming about solutions to the ... | ||