- 博客(4)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
转载 TCMALLOC 源码阅读
前言最近一直在折腾内存管理,先是自己实现了一个非常简单的内存管理,但是和malloc对比测试之后发现效率相差甚多。偶然在网上发现TCMalloc,下载下来之后与malloc做了简单的对比测试,惊奇的发现tcmalloc的速度果然如它自己所述,比glibc的malloc快了很多倍。遂果断扔掉自己实现的那个简单的内存管理,改用tcmalloc。同时也对tcmalloc的实现感到非常的好奇,因此决定...
2018-06-11 16:47:54 3600
原创 C语言:值传递
C语言函数传参是采用值传递的方式:1-1int swap( int a, int b ){ int c = a; b = a; a = c;}int swapp( int *a, int *b ){ int c = *a; *a = *b; *b = c;}int main ( ){
2015-10-27 22:45:45 753
原创 C语言,内存管理
C语言 malloc realloc calloc alloca and freeC语言常用的申请内存函数,malloc,realloc, calloc和 alloca区别1 申请堆上的内存,使用malloc,realloc,calloc ,需要手动释放。 malloc(size_t size ) 申请size字节的内存,返回指针,内存没有初始化。如果size, 返回为空指针。 calloc(s
2015-10-21 22:42:40 416
原创 Fast and accurate short read alignment with Burrows-Wheeler transform
Fast and accurate short read alignment with Burrows-Wheeler transform本文主要将生物信息中,BWA的算法设计。1. BWT变换假设 T=RUOSHUI 在 T后面加入比T任意字符都小的字符$, X = RUOSHUI$ 字符串X循环移位后得到的字符串集合组合成一个N*N的矩阵 0 RUOSHUI$ 1 UOSHUI$R
2015-07-21 21:44:53 1026 2
The Garbage Collection Handbook: the Art of Automatic Memory Management
2016-03-04
最小向量乘积,遇见错误请指正
2014-06-13
C开发数据库,如何提供php接口
2013-12-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人