开源的c内存库

nedmalloc 是一个可选的malloc内存分配的实现,主要是适应多线程无锁操作,基于 dlmalloc 2.8.3 。下图是性能比较:

相关文章

加载中

[问答] 开源C添加模块

https://www.oschina.net/question/856803_2194105

背景 是个开源C工具 现有如下模块需要添加 1、msgpack msgpack操作库。要求满足常用对读写需要,可以参考json模块,当然,json有json pointer,包括msgpack和json相互转换,其中,对_b64后缀结束...

2016/09/02 00:00

[问答] 完善开源C工具

https://www.oschina.net/question/856803_2198797

背景 https://git.oschina.net/miller/libsg 这是一个开源C工具,多数代码已经到位且可以编译通过(最近几次提交没有编译通过) 需求 基于开源项目接口二次封装的 zip,msgpack,bdb,ejd...

2016/09/25 00:00

[问答] 完善开源C的跨平台编译

https://www.oschina.net/question/856803_2191100

开源地址 现状 上述开源C库,编写时已经考虑到跨平台了,在linux下编译可以通过了,但在Windows/OSX下尚未测试编译,而且没有使用CMake脚本。 需要做的事 1、调整C库源码,以解决跨平台bug...

2016/08/09 00:00

[博客] 跨平台c开发tbox:内存库使用详解

https://my.oschina.net/u/188190/blog/3138219

TBOX是一个用c语言实现的跨平台开发。针对各个平台,封装了统一的接口,简化了各类开发过程中常用操作,使你在开发过程中,更加关注实际应用的开发,而不是把时间浪费在琐碎的接口兼容性上...

2019/12/06 00:00

[博客] 跨平台c开发tbox:内存库使用详解

https://my.oschina.net/u/4324543/blog/3332642

源码仓:https://github.com/tboox/tbox 在线文档:https://tboox.io/#/zh-cn/ 内存整体架构 TBOX的内存管理模型,参考了linux kernel的内存管理机制,并在其基础上做了一些改进和优化。 ...

2019/12/10 00:00

[软件] Talloc - 基于 C 上的内存池系统

https://www.oschina.net/p/talloc

Talloc 是一个层次结构的,包含引用计数和析构机制的内存池系统。它构建于标准 C 上,定义了一组接口用以简化数据的申请和回收,尤其是对于那些包含了许多动态申请的元素(比如数组和字符串...

[博客] 跨平台c开发tbox:内存库使用详解

https://my.oschina.net/u/188190/blog/4360737

本文分享自微信公众号 - TBOOX开源工程(tboox-os)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

2019/11/24 00:00

[博客] c 解析xml c开源轻量级xmlminixml

https://my.oschina.net/u/2255341/blog/544337

minixml

2015/12/14 00:00

[博客] C 内存

https://my.oschina.net/u/2435120/blog/632330

使用printf()输出指针的时候,打印输出的并不是物理内存地址本身。 操作系统为应用程序的每一个进程分配独立的“虚拟地址空间”。 C语言中,在现有被分配的内存区域之上以“堆积”的方式,...

2016/03/07 00:00

[问答] 要求实时数据需要存储到内存开源内存数据库吗?

https://www.oschina.net/question/1425656_151634

实时数据量很大 而且因为实时数据 程序定义10秒更新一次 以前没做过这方面的 只知道ehcache 不知道能不能用在这上面 如果不可以或者有更好的 请推荐 谢谢

2014/04/18 00:00

[博客] liboqs-量子安全密码算法开源C

https://my.oschina.net/u/4408758/blog/3387797

liboqs是一个用于量子安全密码算法的开源C。 一,概述 liboqs提供: 量子安全 密钥封装机制(KEM)和数字签名算法的开源实现的集合; 这些算法的通用API; 测试工具和基准测试例程。 libo...

2019/09/24 00:00

[问答] 请问有没有类似apache commons的好的开源C

https://www.oschina.net/question/181394_30323

as title, thx

2011/10/25 00:00

[博客] C 内存管理

https://my.oschina.net/u/1398304/blog/1818995

该博客属于私人博客,由于作者设置了权限,您没法阅读此文,请与作者联系。

2018/05/26 00:00

[博客] C内存对齐

https://my.oschina.net/u/1404318/blog/599191

我们从一段代码开始 在一般看来sizeof(st1)和sizeof(st2)都应该是7,但是结果却不是这样 结果如图 这到底是怎么回事呢? 因为内存对齐 内存对齐,正是因为内存对齐的影响,导致结果不同。 对...

2016/01/08 00:00

[博客] C_动态|静态库

https://my.oschina.net/u/4323253/blog/3527733

动态 动态链接库简称DLL,同时以.dll 为后缀,主要用于提供代码和数据 dll 并不是所有数据都能被访问到,必须要进行导出 动态链接库在内存中始终只保存了一份数据,起到了节约内存的作用 ...

2019/05/23 00:00

[博客] c 静态与动态库

https://my.oschina.net/u/81653/blog/271297

创建可以在多个程序中复用相同的代码 #include<>代表标准头文件,通常unix在/usr/local/include或/usr/include下寻找头文件, window在mingw下的include中寻找 #include"" 本地目录 如何共享...

2014/05/31 00:00

[博客] 袖珍C

https://my.oschina.net/u/204616/blog/545286

1 #include "StdAfx.h" 2 #include 3 #include 4 #include 5 #include 6 7 using namespace std; 8 9 const int increment = 100;1011 typedef struct CStashTag{12 int size;13 int quantit...

2015/12/15 00:00

[博客] C程序的内存分布

https://my.oschina.net/u/2007478/blog/362082

引子: 编译执行后提示:段错误 简单分析: char p ="tiger"; 系统在栈上开辟了4个字节存储p的数值,其中"tiger"在只读存储区中存储,因此"tiger"的内容不能改变,p="tiger",表示地址赋值,...

2014/12/29 00:00

[博客] C 指针内存管理

https://my.oschina.net/u/215547/blog/506423

该博客属于私人博客,由于作者设置了权限,您没法阅读此文,请与作者联系。

2015/09/15 00:00

[问答] Objective-C内存管理

https://www.oschina.net/question/234345_53783

详解Objective-C 2.0 关于Objective-C内存管理规则是本文要介绍的内容,不多说,先来看内容。Objective-C 2.0增加了一些新的东西,包括属性和垃圾回收。那么,我们在学习Objective-C2.0之前,...

2012/05/16 00:00
返回顶部
顶部