05 2012 档案

python中文件的遍历、拷贝以及几个版本的小区别
摘要:这几天需要对实验室集群中机器的数据进行处理,借此机会熟悉下python这个语言。实验室集群中机器各异,python版本也很多样化,总共有四个版本。写的程序调成了三种样子,才得以在各个机器上跑完。记录下常用的代码。一个在2.7中可以运行的代码:import globimport osimport shutilimport reoutlinkPath="/POOL_Temp_space/xzm/run/"putPosition="/POOL_Temp_space/lyn/infoMall/allOutlinksFile/"def fun(path): #pa 阅读全文

posted @ 2012-05-16 13:45 liugoodness 阅读(378) 评论(0) 推荐(0) 编辑

关于c++中map的内存占用问题
摘要:研究了下c++中map的内存占用情况。很多人说map中的erase以及clear不能释放内存,这几天实验了下,这个说法是不确切的,较为准确的说法应该是,map中的erase以及clear,不能,“马上”释放内存。map有自己的机制回收内存,用erase以及clear之后,如果没有特殊需求,可以认为那部分内存已经释放了。map不会马上释放删掉内容的内存,而是会对内存进行“预留”,如果确实很长时间用不到预留的内存,才会释放。 做了这样几个实验,P1不停的填充map,监控程序内存占用情况。自然内存是不断上升的。P2则是向map中填充200M数据后,一个一个进行erase到0个,然后再重新填充。可以. 阅读全文

posted @ 2012-05-16 13:34 liugoodness 阅读(9499) 评论(1) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示