Python系统性能基准测试

2024-04-24 21:00:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用inotify来查看大约200000个新文件的目录。创建时,脚本监视将处理该文件,然后将其删除。因为它是一个有许多进程的更复杂的系统的一部分,所以我想对它进行基准测试,并在测试运行时获得cpu、内存、磁盘等的系统性能统计数据。在

我计划将inotify脚本作为守护进程运行,并在多个目录中生成第二个脚本(在测试之前随机选择)。在

我正在寻找一种最好的方法来测试这种东西的性能,特别是它对运行它的Linux服务器的影响。在


Tags: 文件方法内存目录脚本进程linux系统
1条回答
网友
1楼 · 发布于 2024-04-24 21:00:47

为了得到一个可重复的基准测试,我会尝试删除尽可能多的其他进程。例如,我将设置一个单独的专用服务器,将NFS装载到目录。此服务器将只运行inotify和Python脚本。对于简单的服务器测量,我将使用top或{}来监视CPU和内存。在

真正的测试是脚本“耗尽”目录的速度,这完全取决于您的进程。你可以分析一下脚本,看看它花在哪里了。在

相关问题 更多 >