腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
多核
和多读
multithreading
、
hardware
如果一个软件是用多
线程
开发的,那么
多核
处理器真的可以通过使用操作系统的软件
线程
来高效地执行该软件吗?也就是说,当我在
java
中创建多个
线程
时,这些
线程
是由
多核
处理器通过链接这些
java
线程
和操作系统的软件
线程
来同时执行的。
浏览 1
提问于2011-04-08
得票数 0
回答已采纳
2
回答
Java
多
线程
在多cpu核中的应用
java
、
multithreading
、
parallel-processing
、
multicore
Java
线程
是否在
多核
处理器上并行运行,即同时运行多个
线程
()
Java
线程
的并行处理
浏览 3
提问于2016-01-18
得票数 1
1
回答
线程
工作分配与
多核
的JVM实现
java
、
jvm
、
multicore
、
threadpool
我正在研究
多核
平台上的语言实现。目前,我正试图找出几件事:把这个带到
多核
,这个映射是如何为
多核
完成的?如何将
线程
映射到不同的内核以同时运行?我知道我们可以使用ExecutorService实现来利用
多核
特性
浏览 1
提问于2010-11-17
得票数 3
回答已采纳
2
回答
java
代码是否自动利用多个处理器核心(如果可用
java
、
multithreading
、
parallel-processing
、
multiprocessing
、
multicore
如果在给定的处理器上有多个内核可用,那么当JVM运行用户编写的
java
代码时,它们会自动被利用吗?或者必须专门编写代码才能利用
多核
?我的意思是,我们是否必须以不同的方式创建代码,以便JVM能够在运行时利用多个核心,例如,通过程序员在用户代码中创建多个
线程
?如果我们不在
java
代码中使用多
线程
,那么无论有多少核可用,JVM都不能利用
多核
。可能是这样的--但我不确定。
浏览 0
提问于2016-07-11
得票数 4
1
回答
多CPU中的
线程
行为
java
、
multithreading
、
java-threads
在
java
程序中,
线程
调度程序在
线程
之间快速切换,因此当实际情况并非如此时,我们会感觉到许多任务同时发生。然而,如果我们的计算机有多个中央处理单元(CPU),这是否意味着
线程
实际上是并行处理的,而没有上述的切换?反对可能重复的建议的理由:我是在问
java
程序是否能够利用
多核
,而不是这个问题“JVM如何使用
多核
?”
浏览 0
提问于2017-09-08
得票数 2
回答已采纳
5
回答
Java
是否支持
多核
处理器/并行处理?
java
、
multithreading
、
parallel-processing
、
multicore
我知道现在大多数处理器都有两个或更多的内核,所以
多核
编程非常流行。在
Java
中有利用这一点的功能吗?我知道
Java
有一个Thread类,但我也知道这是在
多核
流行之前很久以前的事了。如果我可以在
Java
中使用
多核
,我将使用什么类/技术?
浏览 0
提问于2010-07-26
得票数 37
回答已采纳
1
回答
当所有
JAVA
线程
都是使用OS库创建的本机
线程
时,为什么引入Fork/Join框架?
java
、
multithreading
、
operating-system
、
java-7
我所知道的是,在JDK1.2之后,所有
Java
线程
都是使用“本地
线程
模型”创建的,该模型在JNI和OS
线程
库的帮助下将每个
Java
线程
与一个OS
线程
关联起来。因此,从下面的中,我相信现在创建的所有
Java
线程
都可以实现
多核
处理器的使用: 多个本机
线程
可以共存。因此,它也被称为多到多模型。该模型的这种特性使得它能够充分利用
多核
处理器的优势,并在单独的核上同时执行
线程</em
浏览 0
提问于2020-07-19
得票数 1
回答已采纳
2
回答
如何在
多核
处理器上编写
线程
分配程序?
multithreading
、
multi-core
我想对
多核
处理器上的
线程
进行实验,例如创建一个程序,该程序使用由两个不同的处理器核执行的两个不同的
线程
。
线程
分配由操作系统管理。
线程
是使用OS系统调用创建的,如果进程碰巧在
多核
处理器上运行,操作系统将自动尝试在不同的内核上分配/调度不同的
线程
。
线程
分配由编程语言实现管理。将
线程
分配到不同的核心需要特殊的系统
浏览 0
提问于2013-01-01
得票数 15
回答已采纳
3
回答
使用
多核
的单
线程
程序
java
、
multithreading
Java
程序的单个
线程
可以自动使用CPU上的
多核
吗?
浏览 1
提问于2013-04-11
得票数 9
1
回答
多核
和
java
java
、
multithreading
我刚读到“服务器是如何处理多个请求的”,最后得到了
java
多
线程
和
多核
心cpu。但是,在
java
7中,这种情况是否适用于
多核
和叉/连接框架?因此,如果我有两个
线程
正在运行,两个核心cpu和每个<em
浏览 1
提问于2015-03-07
得票数 5
回答已采纳
1
回答
硬件
线程
还是软
线程
?
multithreading
、
hardware
我读到在
多核
处理器中,每个核包含2个硬件
线程
,例如,在双核处理器中,4个硬件
线程
正在运行。现在,如果我在
java
中创建两个
线程
,这些
线程
是要映射到两个硬件
线程
,还是这两个
java
线程
是由特定内核的单个硬件
线程
执行的?
浏览 0
提问于2011-04-08
得票数 7
回答已采纳
1
回答
Java
性能
多核
测试环境
java
、
performance
我有兴趣尽可能多地学习如何在
多核
机器上调优多
线程
java
服务器。我想写一些测试服务器,我可以用它们来测试不同的场景。例如,调整
线程
池大小。不幸的是,我无法访问大型
多核
unix (linux或solaris)机器。我只有双核mac笔记本电脑。有没有合适的租赁方案可以租一台专用的机器,比如8到16个核心的机器,这样我就可以分布我的
java
测试服务器了?
浏览 0
提问于2011-02-18
得票数 0
回答已采纳
2
回答
ARM
多核
对
Java
程序的不利影响
android
、
concurrency
、
arm
、
memory-barriers
我想知道在
多核
ARM芯片上运行Dalvik+JIT与在单核芯片上运行相比是否会有损失?例如,如果我在Android系统构建中禁用了
多核
支持,并使用单个CPU内核执行整个手机,那么在运行单
线程
Java
基准测试时,我会获得更高的性能吗?
多核
的内存屏障和同步的成本是多少?我之所以问这个问题,是因为我清楚地记得我看到了单核手机与双核手机的单
线程
基准测试结果。只要Mhz大致相同,两款手机就没有太大区别。我曾预计双核手机的速度会变慢...
浏览 3
提问于2012-11-02
得票数 3
2
回答
如何让
Java
使用机器上所有的CPU能力?
java
、
cpu
我有时用
Java
编写代码,我注意到有时它在
多核
机器上使用超过100%的CPU。我现在在一台有33个CPU(亚马逊的EC2)的
多核
机器上运行一些代码,我想让我的
Java
进程使用所有可用的CPU,这样它就会有非常高的机器利用率。这是可能的吗,还是让
Java
来决定何时使用超过100%的CPU?我不希望将代码更改为使用多
线程
。
浏览 4
提问于2012-04-08
得票数 3
回答已采纳
2
回答
为什么绿色
线程
不能在多个核心上工作?
multithreading
、
green-threads
在维基百科上:被描述为通常不能在
多核
上运行,而不解释原因。 我知道本机
线程
可以由操作系统分配给
多核
。有人能解释为什么绿色
线程
不能在
多核
上运行吗?是因为绿色
线程
是从本机
线程
派生/生成的,所以它们不能从本机
线程
上移动到另一个
线程
?
浏览 13
提问于2013-06-06
得票数 6
回答已采纳
1
回答
在C/ C++中使用
多核
支持
c++
、
multithreading
、
boost
、
parallel-processing
我在中见过,有人说过,要使用处理器的多个核,就需要使用Boost
线程
(使用多
线程
)库。通常,
线程
对操作系统是不可见的。那么,我们如何确保多
线程
将支持
多核
的使用。
Java
线程
和Boost
线程
之间有什么区别吗?
浏览 2
提问于2014-03-03
得票数 1
回答已采纳
1
回答
Java
线程
,绿色的还是原生的?
java
、
multithreading
如果我有
多核
机器,
Java
线程
是否在不同的处理器核上运行?换句话说,如果我运行Thread.start(),这个
线程
是绿色的还是原生的? 谢谢
浏览 0
提问于2012-04-21
得票数 1
1
回答
Java
多
线程
:睡眠和currentThread方法
java
、
multithreading
、
sleep
我对
Java
并发编程很陌生。我注意到Thread类的are ()和currentThread()方法是静态的。由于有了
多核
CPU,许多
线程
可以同时运行,所以我想知道如何在执行中的
线程
之间选择
线程
。
浏览 3
提问于2014-02-05
得票数 3
回答已采纳
2
回答
资源:用于OpenGL实时应用程序的
Java
语言中的并行性
java
、
multicore
、
jogl
、
tbb
、
fork-join
我最近去听了一个关于并行的好处的讲座,关于更有效地利用实时3d图形应用程序的
多核
处理器的能力。此讨论是关于C++和TBB (
线程
构建块)(英特尔)。我已经了解了
Java
7中的Fork/Join,但我想了解更多关于通过OpenGL / JOGL运行实时3d图形的知识。 我听说OpenGL/JOGL必须存在于一个
线程
中。我不知道这是否属实。如果你在实时图形应用程序方面有
Java
并行/
多核
编程的经验,并能给我一些参考资料,那就太棒了。
浏览 2
提问于2012-10-05
得票数 2
回答已采纳
2
回答
Java
线程
可以在多处理器环境中执行吗?
java
、
multithreading
、
operating-system
在学习操作系统概念的过程中,我了解到有两种类型的
线程
:内核级和用户级。 我还了解到内核级别的
线程
或进程也可以在多处理器环境中执行。我对
Java
线程
(是用户级
线程
)有基本的怀疑,我们可以使用它们在多处理器环境中执行吗?
浏览 0
提问于2013-11-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
线程数与多核CPU的关系
java线程与OS线程
Java多线程和线程池
初识Java线程
Java 线程锁技术
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券