pstat:pstat-并行统计工具

上传者: 42099858 | 上传时间: 2022-11-23 18:41:57 | 文件大小: 438KB | 文件类型: ZIP
C++
pstat-并行统计 pstat是一个并行stat命令,可以有效地收集指定目录中所有文件/子目录的lstat()记录。 它以CSV格式输出收集的数据,可通过商务智能工具轻松对其进行分析。 该工具的一种可能用途是收集非常大的文件系统的统计数据,以便应用数据生命周期(DLC)策略。 介绍 pstat产生多个线程,这些线程同时从指定路径内的所有文件和目录中收集stat记录(使用lstat()系统调用)。 收集时,单个线程将所有收集的记录刷新到CSV文件。 pstat利用生产者-消费者并发模式。 如果安装了英特尔库,则pstat可以利用其无锁数据结构。 否则,它将使用更简单的可锁定标准容器,但会降低性能。 特征 快速燃烧 只能使用标准C ++库进行构建-无需外部依赖项 充分利用英特尔TBB无锁队列(如果有)以实现最佳性能,如果没有,则使用标准容器 CSV格式的输出 支持输出原始或人类可读的统

文件下载

资源详情

[{"title":"( 169 个子文件 438KB ) pstat:pstat-并行统计工具","children":[{"title":"inconcurrent_unordered_map.hpp <span style='color:#111;'> 826B </span>","children":null,"spread":false},{"title":"Stopwatch.hpp <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"Walker.hpp <span style='color:#111;'> 7.44KB </span>","children":null,"spread":false},{"title":"inconcurrent_queue.hpp <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"CachedUtilities.hpp <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明