w2.txt

来自「内 存 的 申 请 与 释 放 简单的程序」· 文本 代码 · 共 56 行

TXT
56
字号
[root@wangl mem]# ./w2

sbrk:80499d4--8049a44	//第一次循环:由于是空连 所以向系统申请开辟空间
mallod 0,80499f4	//第一次循环 得到的空间地址(跳过首部)
base:80499cc,base.nest:80499d4,base.next.next:80499cc,free:80499cc
block 1,size=0It is a searched free block!	//由一个空链 开辟出一个空间

sbrk:8049a44--8049ab4	//
mallod 1,8049a64
base:80499cc,base.nest:80499d4,base.next.next:8049a44,free:80499d4

sbrk:8049ab4--8049b24
mallod 2,8049ad4
base:80499cc,base.nest:80499d4,base.next.next:8049a44,free:8049a44
block 1,size=0It is a searched free block!

sbrk:8049b24--8049b94
mallod 3,8049b44
base:80499cc,base.nest:80499d4,base.next.next:8049a44,free:8049ab4
block 1,size=0It is a searched free block!
block 2,size=3It is a searched free block!

sbrk:8049b94--8049c04
mallod 4,8049bb4
base:80499cc,base.nest:80499d4,base.next.next:8049a44,free:8049b24
block 1,size=0It is a searched free block!
block 2,size=3It is a searched free block!
block 3,size=3It is a searched free block!

free 4
base:80499cc,base.nest:80499d4,base.next.next:8049a44,free:8049b94
block 1,size=0It is a searched free block!
block 2,size=3It is a searched free block!
block 3,size=3It is a searched free block!
block 4,size=3It is a searched free block!

free 3
base:80499cc,base.nest:80499d4,base.next.next:8049a44,free:8049b24
block 1,size=0It is a searched free block!
block 2,size=3It is a searched free block!
block 3,size=3It is a searched free block!

free 2
base:80499cc,base.nest:80499d4,base.next.next:8049a44,free:8049ab4
block 1,size=0It is a searched free block!
block 2,size=3It is a searched free block!

free 1
base:80499cc,base.nest:80499d4,base.next.next:8049a44,free:8049a44
block 1,size=0It is a searched free block!

free 0
base:80499cc,base.nest:80499d4,base.next.next:80499cc,free:80499d4

[root@wangl mem]# 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?