关于程序优化一想法,请教!
vb.net吧
全部回复
仅看楼主
level 1
54054156g 楼主
现在有大批变量要处理,可能上千个字符串,但每个字符串就几个字符,10个字符以下。
现在是问个问题,是把这些变量全存一个数组里,要用的时候调出来用。
还是把变量记录到TXT文件里,选要用的,然后改变要改变的,哪样比较好呢?
2018年09月30日 02点09分 1
level 4
数组里
2018年09月30日 03点09分 2
数组里计算快,但占内存,如果是文件,就不长期占,但要频繁读书文件。
2018年09月30日 06点09分
level 4
[滑稽][滑稽][滑稽][滑稽][滑稽]
2018年09月30日 03点09分 3
level 10
现在内存都是8G起步,只要不是同时处理上亿的字符串,存在内存中完全没问题。
内存的读写速度比硬盘快上无数倍,有一种优化就是牺牲内存来提高执行速度。
几千个字符串而已,根本不需要犹豫。
2018年09月30日 12点09分 4
明白了,,谢谢了。
2018年10月01日 03点10分
@54054156g 一个字符一般才两个字节,最多的也就4个字节,1千个字也就顶多也就4KB,1MB内存至少可以存26.2w个字符,1亿个字符也就382MB。知道这个数你就应该知道怎么处理了。
2018年10月11日 13点10分
1