PHKmalloc源码剖析之:free_bytes函数

内容摘要:
PHKmalloc是BSD系统libc中使用的malloc,本文介绍free_bytes函数:释放一个chunk。

查看全部

PHKmalloc源码剖析之:free_pages函数

内容摘要:
PHKmalloc是BSD系统libc中使用的malloc,本文介绍free_pages函数:释放一个或多个连续页面,可能触发合并和归还页面给操作系统。

查看全部

PHKmalloc源码剖析之:malloc_bytes函数

内容摘要:
PHKmalloc是BSD系统libc中使用的malloc,本文介绍malloc_bytes函数:在page内分配一个chunk

查看全部

PHKmalloc源码剖析之:malloc_make_chunks函数

内容摘要:
PHKmalloc是BSD系统libc中使用的malloc,本文介绍malloc_make_chunks函数:申请一页,按chunksize分割

查看全部

PHKmalloc源码剖析之:malloc_pages函数

内容摘要:
PHKmalloc是BSD系统libc中使用的malloc,本文介绍malloc_pages函数:分配多个连续页面大小的内存

查看全部

PHKmalloc源码剖析之:map_pages函数

内容摘要:
PHKmalloc是BSD系统libc中使用的malloc,本文介绍map_pages函数:向操作系统申请多个连续页面大小的内存

查看全部

PHKmalloc源码剖析之:前言

内容摘要:
PHKmalloc是BSD系统libc中使用的malloc,作者Poul-Henning Kamp,所以这个分配器一般简称为PHKmalloc,本文分析的是1.89版本,__FBSDID("$FreeBSD: /repoman/r/ncvs/src/lib/libc/stdlib/malloc.c,v 1.89 2004/07/04 16:11:01 stefanf Exp $");

查看全部

RFC3550(RTP部分)

1.绪论
本文详细的介绍实时传输协议RTP,RTP提供带有实时特性的端对端(end to end)数据传输服务,传输的数据如:交互式的音频和视频。那些服务包括有效载荷(payload)类型定义,序列号,时间戳和传输监测控制。一般情

查看全部

软件开发理论探索

内容摘要:
软件开发这么多年来,出现了很多的理论技术和编程语言,本文对软件开发的理论进行了一些探索。

查看全部

Gtalk源码剖析之:sigslot源代码

内容摘要:
sigslot源代码包含:single_threaded,multi_threaded_global,multi_threaded_local ,lock_block等用于控制线程安全的辅助类,以及has_slots,_connection相关类,_signal相关类;本文仅以参数个数为0的代码作为事例,其他大于0个参数的情况相同。

查看全部

苏ICP备07506724号