Mem

【转】内存池设计与实现

1. 内存池设计 1.1 目的 在给定的内存buffer上建立内存管理机制,根据用户需求从该buffer上分配内存或者将已经分配的内存释放回buffer中。 1.2 要求 尽量减少内存碎片,平均效率高于C语言的malloc和free。 1.3 设计思路 将buffer分为四部分,第1部分是mem_pool结构体;第2部分是内存映射表;第3部分是内存c...

【python】threadpool的内存占用问题

先说结论: 在使用多线程时,不要使用threadpool,应该使用threading, 尤其是数据量大的情况。因为threadpool会导致严重的内存占用问题! 对比threading和threadpool的内存占用 # coding=utf-8 import time import os import psutil import json...