【发布时间】:2018-08-18 13:22:43
【问题描述】:
我想在C language 中编写一个函数,它必须检查数百万个参数,如果所有参数都为真,则函数也返回真,否则返回假。 p>
但是,估计此操作的时间很重要,这意味着我们需要知道它需要多少毫秒。 (大概的时间就足够了。)我们需要知道这个时间才能知道这个函数的吞吐量。
注意:此参数是本地从文件中读取的,我们使用普通计算机。
【问题讨论】:
-
这取决于很多方面。例如,如果参数是从文件中读取的、从数据库中读取的、从服务器中获取的等等。最好的办法是编写函数或其中的一部分,然后使用分析器查看瓶颈在哪里。
-
@Paul Ogilvie 谢谢,我编辑了我的问题。
-
10 年前的微调器还是最新的 SSD?
-
什么参数?打包二进制布尔值或具有复杂比较函数的大型结构?
-
评估是否分布在 32 个内核上,以便在加载数据的前 1/32 后立即开始检查?
标签: c time throughput