繁体   English   中英

web_reg_find与strstr()。 性能

[英]web_reg_find vs strstr(). Performance

您认为LR web_reg_find()或C strstr()哪个操作最快,创建的负载更少? 对于非常强大的负载测试,哪个更优选?

如果有人知道web_reg_find()工作方式,请告诉我。

使用strstr,您将必须提取页面上的每个组件,并在下载后针对缓冲区中的字符串进行显式搜索。 使用web_reg_find(),您可以设置过滤条件,页面上的每个响应组件都将通过该过滤条件。

如果选择strstr()路由,则仍然必须下载页面组件,然后对每个组件进行检查。 您将使用更多的内存,除非您非常擅长于内存管理,否则您有时可能会错过free()并引入内存泄漏情况,这是您迫不及待的时间,要把脚本发布出去变得很普遍。影响。 使用web_reg_find()可以使其与页面下载并发运行,而不会降低页面下载本身的速度。

我不确定阿德里亚诺在哪里对一个和另一个的原始性能进行了研究,因为两者的操作是如此不同,以至于web_reg_find()在启动strstr()之前就已经完成了-我必须下载并填充可以搜索的缓冲区。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM