glibc2.35-malloc源码分析
# glibc 2.35 malloc源码分析教学文档
## 一、__libc_malloc函数分析
### 1.1 函数概述
`__libc_malloc`是malloc函数实际调用的入口点,主要负责从tcache bin分配内存。如果tcache bin中没有满足条件的chunk,则调用`_int_malloc`函数进行分配。
### 1.2 关键代码逻辑
```c
void *__libc_malloc(size_t bytes)
{
mstate ar_ptr;
2025-12-03 12:12:36
0