multithreading - 使用Amazon EC2多核或多个计算单元时,您是否需要分拆CPU工作?

标签 multithreading amazon-ec2 cloud amazon

如果您有诸如数据挖掘之类的CPU密集型问题,是否需要分拆多个内核/CPU的工作并创建多线程应用程序?

还是EC2为您分担了多个内核或CPU之间的工作?

最佳答案

如果您有一个进程在工作,并且该进程是单线程的,则它将仅占用一个虚拟核心。

是的,您需要多线程(或在多个正在运行的进程之间分配工作)。

关于multithreading - 使用Amazon EC2多核或多个计算单元时,您是否需要分拆CPU工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9713708/

相关文章:

Java时钟同步

mongodb - AWS Mongo QuickStart 从未完成

node.js - 使用 JavaScript 查找我的 AWS 账户 ID

amazon-s3 - 如何将 Amazon EBS 复制到 S3?

c# - Random.Next 不是线程安全的并且在 .netcore 中返回 0

python 多线程

java - 线程中断 : will it cancel oncoming wait() call?

amazon-web-services - AWS Web 服务在互联网上不可用

azure - 如何根据数据库中待处理的项目数量来扩展 Azure 函数应用程序(后台作业)?

android - 将 Android 应用程序连接到亚马逊 RDS