文档首页> Atlas 500应用> 应用调优> 要点介绍> 内存管理> 原生语言的内存管理接口
更新时间:2021-03-18 GMT+08:00
分享

原生语言的内存管理接口

原生语言的内存管理接口包括malloc、free、memcpy、memset、new、delete等接口,支持C/C++等语言,由此类接口申请的内存,用户可以自行管理和控制内存使用的生命周期。用户申请内存空间小于256k时,使用原生语言的内存接口与Matrix框架提供的内存管理接口在性能上区别不大,基于简单便捷考虑,建议使用原生语言的内存管理接口。

使用原生语言的内存管理接口代码示例:
// Use malloc to alloc buffer
unsigned char* inbuf = (unsigned char*)malloc( fileLen );
// free buffer
free(inbuf);
inbuf = nullptr;
分享:

    相关文档

    相关产品