python数据结构内存占用分析
2015-02-10 11:54
246 查看
字典(dict):
原始语料:546M
CPU usage:36.7% ==> 76.9%
占用内存3.2G (占用空间为原始语料的6倍)
查找时间复杂度:O(1)
集合(set):
原始语料:546M
CPU usage:34.6%==>70.6%
占用内存:2.88G (占用空间为原始语料的5.4倍)
查找时间复杂度:O(1)
数组(List):
原始语料:546M
CPU usage:34.9%==>60.6%
占用内存:2.05G (占用空间为原始语料的3.85倍)
查找时间复杂度:O(n)
原始语料:546M
CPU usage:36.7% ==> 76.9%
占用内存3.2G (占用空间为原始语料的6倍)
查找时间复杂度:O(1)
集合(set):
原始语料:546M
CPU usage:34.6%==>70.6%
占用内存:2.88G (占用空间为原始语料的5.4倍)
查找时间复杂度:O(1)
数组(List):
原始语料:546M
CPU usage:34.9%==>60.6%
占用内存:2.05G (占用空间为原始语料的3.85倍)
查找时间复杂度:O(n)
相关文章推荐
- 一个 Python 程序每一行的内存占用分析- 杨超(星辰海 | 真人图书馆·Python 程序员) - 42qu.com
- Python中使用MELIAE分析程序内存占用实例
- Lua数据结构和内存占用分析
- 『Python』内存分析_List对象内存占用分析
- Python中使用MELIAE分析程序内存占用实例
- PHP查询MySQL大量数据的内存占用分析
- PHP查询MySQL大量数据的时候内存占用分析
- Linux内存占用分析 进程内存空间
- 使用WinDbg分析.dump文件找出CPU占用与内存占用的问题根源
- 性能分析一:查看程序占用系统的内存 .
- Linux内存管理中内存的组织及主要数据结构分析(pg_data_t&&page&&zone)
- 程序占用的内存分析
- WindowsXP系统所占空间内存为什么总是很大?空间占用大的原因分析与解决方法介绍
- PHP查询MySQL大量数据的内存占用分析
- Python 对象内存占用
- PHP查询MySQL大量数据的内存占用分析
- java对象内存占用情况分析
- PHP查询MySQL大量数据的内存占用分析
- 程序占用内存分析