当前位置: 首页 > 面试题库 >

CPU密集计算示例?

祝昊东
2023-03-14
问题内容

我需要一些易于实现的单个cpu和内存密集型计算,可以用Java为测试线程调度程序编写这些计算。

它们应该花费一些时间,但是更重要的是消耗资源。

有任何想法吗?


问题答案:

CPU密集型任务的一些简单示例:

  • 搜索质数(涉及许多BigInteger部门)
  • 计算大阶乘,例如2000!((涉及许多BigInteger乘法)
  • 许多Math.tan()计算(这很有趣,因为Math.tan是本机的,因此您使用了两个调用堆栈:一个用于Java调用,另一个用于C调用。)


 类似资料:
  • 问题内容: 我在某处读到setInterval占用大量CPU的信息。我创建了一个使用setInterval的脚本,并监视了CPU使用率,但没有发现任何变化。我想知道是否有什么我想念的。 代码要做的是每100毫秒检查一次URL中的哈希值(#后面的内容)是否更改,如果更改了,请使用AJAX加载页面。如果未更改,则什么都不会发生。会不会有CPU问题。 问题答案: 我认为不会从本质上引起您严重的性能问题。

  • 问题内容: 我一直在想办法在python脚本中使用它,以使其在不同的间隔执行作业。伪代码如下所示: 总而言之,程序将hibernate直到需要执行下一个作业。它运行该作业,找到要运行的下一个作业,然后hibernate直到需要运行下一个作业(继续到无穷大)。我打算在Linux机器上运行它- 使用cron作业是可能的。有人对此有意见吗? 问题答案: 不,它不占用CPU。 该文件说: 暂停执行指定的秒

  • 问题内容: 我已经开始尝试使用Node.js HTTP服务器,并且真的很想编写服务器端Javascript,但是有些事情使我无法开始在Web应用程序中使用Node.js。 我了解整个异步I / O概念,但我对程序代码占用大量CPU资源的极端情况(如图像处理或对大型数据集进行排序)感到有些担忧。 据我了解,对于简单的网页请求(例如查看用户列表或查看博客帖子),服务器将非常快。但是,如果我想编写非常占

  • 问题内容: 按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 您将什么视为CPU密集型任务。就……而言,例如是一种算法/代码(与其说是像视频编辑之类的用例,不如说是用例)。原因似乎是不使用NodeJS的主要原因,我真正喜

  • 我想知道cpu的uage,我试图通过'top'命令。 在此处输入图像描述 提前致谢

  • 本文向大家介绍java计算集合对称差的示例代码,包括了java计算集合对称差的示例代码的使用技巧和注意事项,需要的朋友参考一下 序 本文简单介绍下计算集合对称差的几种方法。 maven 对称差 两个集合的对称差是只属于其中一个集合,而不属于另一个集合的元素组成的集合。 集合A和B的对称差通常表示为AΔB,对称差的符号在有些图论书籍中也使用符号⊕来表示。例如:集合{1,2,3}和{3,4}的对称差为