- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。
9年前关闭。
这是不可否认的:多核计算机将继续存在。
这也是如此:高效的多核编程非常困难。这不仅仅是理解 pthread 的情况。
这是有争议的:“街上的开发商”需要关注这些发展。
您在多大程度上担心必须扩展您的多核技能组合?您正在编写的软件是否适合并行化,如果是,您是否正在做任何事情来教育自己(如果您还不知道这些技术)?或者您是否相信操作系统会处理大部分工作,语言运行时会尽其所能,您的应用程序会愉快地坐在一个内核上,让其他人做他们的事情?
最佳答案
您的程序通常受 CPU 限制吗?
如果没有,那就忘记它。它与您无关,并为您的用户提供更流畅的体验,而不会对您提出任何要求。
酷,嗯?
如果您受 CPU 限制,并且您的问题是可并行化的,那么您也许可以利用多个内核。是时候开始担心它了。
从评论:
Suggestion for improving answer: give rough explanation of how to tell if your program is CPU bound. – Earwicker
top
.在 Windows 上使用任务管理器(感谢 Roboprog)。
(# of cores)/(load average)
.
关于multicore - 你关心多核吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/543755/
我一直在学习如何创建自定义 ArrayAdapter 并熟悉重写 ArrayAdapter 的 getViewTypeCount 和 getItemViewType 方法。 为什么 Android V
我是一名优秀的程序员,十分优秀!