如何批量清理系统临时文件(语言:C#、 C/C++、 php 、python 、j
发布时间:2020-12-12 21:19:23 所属栏目:PHP教程 来源:网络整理
导读:语言之争由来已久,下面做一些IO实验(遍历9G多的文件,批量删除),尽量用事实来比较谁优谁劣。操作系统:win7 64 位,文件包大小:9.68G。 一、语言:C# 开发环境:vs 2013 代码总行数:43行 耗时:7秒 代码: 运行效果图: 二、语言:C/C++ 开发环境:vs
语言之争由来已久,下面做一些IO实验(遍历9G多的文件,批量删除),尽量用事实来比较谁优谁劣。操作系统:win7 64 位,文件包大小:9.68G。 一、语言:C# 开发环境:vs 2013 代码总行数:43行 耗时:7秒 代码: 运行效果图: 二、语言:C/C++ 开发环境:vs 2013 代码总行数:50行 耗时:36秒 代码:
#include
运行效果图: 三、语言:PHP 开发环境:Phpstorm 代码总行数:32行 耗时:13秒 代码: '; //先遍历匹配查找再循环删除 if(is_dir($path)) { echo "正在删除"; $mydir = dir($path); while($file = $mydir->read()) { if(file_exists("$path/$file") && strpos($file,'cachegrind.out') === 0) { unlink("$path/$file"); } } echo ''; } else { echo "该目录不存在!" . ' '; } //计时结束 echo date("H:i:s",time()) . ' '; 运行效果图: 四、语言:Java 开发环境:eclipse 代码总行数:43行 耗时:10秒 代码: 运行效果图: 五、语言:Python 3.3.5 开发环境:IDLE 代码总行数:20行 耗时:10秒 代码: else:运行效果图: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |