os
xinghun_4
我就喜欢编码
展开
-
固定块内存池c语言实现
/* * fpool.h (fixed memory pool) * author: xinghun_4 */ #ifndef _FPOOL_H #define _FPOOL_H int mem_pool_init(int base_size, int links); void mem_pool_destroy(void); void print_mem_pool_info(void); void *mem_malloc(int size); void mem_free(void *pt原创 2010-10-26 22:10:00 · 2434 阅读 · 2 评论 -
DMA和cache不一致
1.Cache的两个类型 --Write Through 当写数据进Cache时,也同时更新了相应的Memory里的内容 --Write back 只是写到Cache里,Memory的内容要等到cache保存的要被别的数据替换或者系统做cache flush时,才会被更新。 2.Cache的两个函数 --Flush 把Cache内容写回转载 2013-02-05 21:55:43 · 1959 阅读 · 0 评论