说明:cymem:Cython内存助手
cymem为Cython提供了两个小型的内存管理助手。 它们使将内存与Python对象的生命周期绑定起来变得容易,从而在垃圾回收对象时释放了内存。
概述
最有用的是cymem.Pool ,它充当calloc函数的瘦包装器:
from cymem . cymem cimport Pool
cdef Pool mem = Pool ()
data1 = mem . alloc ( 10 , sizeof ( int ))
data2 = mem . alloc <weixin_42121272> 上传 | 大小:11kb