腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
多核
CPU
上
运行
的
多个
JVM
会
相互
阻塞
吗
?
java
、
concurrency
我问这个问题可能很天真,但我没有找到任何有用
的
答案。问:
在
多核
cpu
上
运行
的
多个
JVM
/Java进程(拥有自己
的
线程池)如何共享资源?单个线程池是平等地使用资源,还是它们彼此
阻塞
,即来自不同池
的
线程
相互
阻塞
?
浏览 13
提问于2019-02-11
得票数 1
1
回答
多核
和java
java
、
multithreading
我刚读到“服务器是如何处理
多个
请求
的
”,最后得到了java多线程和
多核
心
cpu
。但是,
在
java7中,这种情况是否适用于
多核
和叉/连接框架?我是
浏览 1
提问于2015-03-07
得票数 5
回答已采纳
1
回答
当我们有显卡
的
时候,
多核
CPU
的
用途是什么?
multithreading
、
hardware
、
gpgpu
我
的
理解是,要让一个问题受益于
多个
核心,需要能够将其拆分成许多
相互
不依赖
的
子任务。但是,如果一个算法可以拆分成8个、16个或64个子任务
在
多核
CPU
上
运行
,是什么阻止了您进一步拆分它并在显卡
上
运行
它?那不是更快
吗
?
多核
CPU
做得好而GPU做不到
的
是什么?
浏览 14
提问于2020-05-22
得票数 1
回答已采纳
1
回答
Java与
多核
java
、
multithreading
、
jvm
我
在
某个地方读到过,我们每个核心应该有一个
JVM
。我还读到Java对
多核
或
CPU
不好,因此首选scala。 为了更好地使用核心,scala
的
使用与
在
单独
的
核心中执行有所不
浏览 3
提问于2014-07-09
得票数 1
回答已采纳
1
回答
在
node.js
运行
单线程时,"bull“是否利用
多核
?
node.js
、
multithreading
根据这个包 为了使用这个特性,只需使用处理器创建一个单独
的
文件即可。(.)这是
运行
阻塞
代码
的
完美方法。我
的<
浏览 4
提问于2017-11-28
得票数 3
回答已采纳
4
回答
Java如何利用
多核
?
java
、
multithreading
、
parallel-processing
JVM
在
单个进程中
运行
,
JVM
中
的
线程共享属于该进程
的
堆。那么
JVM
如何利用
多核
来提供
多个
OS线程来实现高并发性呢?
浏览 2
提问于2010-12-14
得票数 86
5
回答
序列化程序未使用100%
CPU
c#
、
performance
、
serialization
、
protocol-buffers
目前,我正在
运行
一些简单
的
序列化测试。几千个对象
在
一个循环中被序列化和反序列化。我注意到这个测试没有使用100%
的
cpu
。有谁能解释一下原因
吗
?我正在序列化到内存中,并且序列化是单线程
的
。我使用标准
的
.NET二进制序列化和protobuf-net进行比较。
浏览 2
提问于2010-11-09
得票数 4
回答已采纳
1
回答
多
CPU
中
的
线程行为
java
、
multithreading
、
java-threads
在
java程序中,线程调度程序在线程之间快速切换,因此当实际情况并非如此时,我们
会
感觉到许多任务同时发生。然而,如果我们
的
计算机有
多个
中央处理单元(
CPU
),这是否意味着线程实际
上
是并行处理
的
,而没有上述
的
切换?反对可能重复
的
建议
的
理由:我是
在
问java程序是否能够利用
多核
,而不是这个问题“
JVM
如何使用
多核
?”
浏览 0
提问于2017-09-08
得票数 2
回答已采纳
1
回答
异步库
的
优势
java
、
scala
、
asynchronous
、
jvm
、
finagle
我正在浏览库,它是scala中
的
一个异步服务框架,我对异步库有一些问题。 如果是这样的话,那么我们只是在其他线程中进行
阻塞
调用。这使得应用程序线程释放,但是其他一些线程也在做同样
的
工作。我们就不能增加应用程序线程<e
浏览 3
提问于2014-10-09
得票数 1
2
回答
java代码是否自动利用
多个
处理器核心(如果可用
java
、
multithreading
、
parallel-processing
、
multiprocessing
、
multicore
如果在给定
的
处理器上有
多个
内核可用,那么当
JVM
运行
用户编写
的
java代码时,它们
会
自动被利用
吗
?或者必须专门编写代码才能利用
多核
?我
的
意思是,我们是否必须以不同
的
方式创建代码,以便
JVM
能够在
运行
时利用
多个
核心,例如,通过程序员在用户代码中创建
多个
线程?如果我们不在java代码中使用多线程,那么无论有多少核可用,
JVM
都不能利
浏览 0
提问于2016-07-11
得票数 4
5
回答
如果在
多核
处理器中
运行
,多线程应用程序需要多少个
CPU
?
java
、
multithreading
多核
处理器是一个具有两个或
多个
独立
的
实际中央处理单元(称为“核”)
的
计算组件,它们是读取和执行程序指令
的
单元。 如果多线程应用程序
在
多核
处理器
上
运行
,那么将使用多少
CPU
?例如,如果机器能够执行双核,那么如果我
的
理解是正确
的
,那么将使用2个
CPU
。在这两个
CPU
中,将执行
多个
线程并进行上下文切换。
浏览 10
提问于2013-09-01
得票数 2
回答已采纳
1
回答
Bash:限制具有指定名称
的
所有进程
的
CPU
使用率
bash
、
centos
、
cpu-usage
我
在
一台CentOS 6.3 x64机器
上
运行
JVM
实例。有时,一台机器
的
CPU
使用率
会
变得很高,I/O
会
阻塞
整个机器。有没有一种简单
浏览 1
提问于2013-02-20
得票数 1
回答已采纳
2
回答
Java对象是否绑定到单个ThreadGroup?
java
、
multithreading
、
jvm
、
threadpool
、
cpu-usage
我使用
的
是一个用于批处理过程
的
ThreadPoolExecutor,但是单个
JVM
上
的
单个线程池只使用了一个可用服务器
的
CPU
。如果使用一个新
的
线程池触发一个并行
的
第二个
JVM
,我将得到要使用
的
另一个
CPU
。因此,我想知道,ThreadPoolExecutor使用一个底层ThreadGroup作为它
的
“工作人员”,这些线程是否由于它们属于单个ThreadGroup
浏览 2
提问于2013-12-04
得票数 2
回答已采纳
5
回答
我应该在Java中使用哪种ThreadPool?
java
、
scala
、
threadpool
、
actor
、
akka
有大量
的
任务。每个任务都属于一个单独
的
组。要求是每组任务应该像在单线程中执行一样串行执行,并且
在
多核
(或多
cpu
)环境中应该最大化吞吐量。注意:还有大量
的
组与任务
的
数量成比例。简单
的
解决方案是使用ThreadPoolExecutor和synchronize (或锁)。但是,线程之间
会
相互
阻塞
,吞吐量不会达到最大化。 还有更好
的
主意
吗
?或者是否存在满足需求
的
浏览 5
提问于2010-07-15
得票数 8
回答已采纳
2
回答
Java多线程
在
多
cpu
核中
的
应用
java
、
multithreading
、
parallel-processing
、
multicore
Java线程是否
在
多核
处理器
上
并行
运行
,即同时
运行
多个
线程() Java线程
的
并行处理
浏览 3
提问于2016-01-18
得票数 1
1
回答
多线程与多线程误解?
multithreading
、
multiprocessing
据我理解,多线程是指在一个进程下,包含指令、寄存器、堆栈等
的
多线程,1
在
单线程/核心
cpu
设备2
上
并发
运行
,
在
多核
cpu
设备
上
并行
运行
(例如,10个核心
cpu
上
的
10个线程)。我认为多处理意味着
在
多核
cpu
设备
上
并行
运行
不同
的
进程。 今天,在读了一
浏览 1
提问于2020-02-03
得票数 0
回答已采纳
1
回答
为
多核
CPU
开发软件-程序必须手动优化才能使用所有核心
吗
?或者这是自动发生
的
?
windows-7
、
parallel-processing
、
multiprocessing
、
opencl
、
cpu
现在出现
的
绝大多数
CPU
都包含
多个
内核,可以同时并行
运行
。 我只是想知道,从使用所有可用
CPU
核心尽快执行程序
的
角度来看,程序员是否需要考虑到正在开发
的
软件将在
多核
CPU
上
运行
?例如,是否需要手动配置正在开发
的
软件,以便为每个
CPU
核心分配不同
的
任务?或者OS/
CPU
是否自动识别和选择程序
的
哪些部分可
浏览 0
提问于2014-09-16
得票数 0
回答已采纳
2
回答
Java线程
在
实中
的
应用
java
、
multithreading
我有一个关于Java线程
的
问题。
在
java中,当
运行
在
JVM
之上时,线程可以
在
并行中
运行
实际
上
是
吗
?
JVM
是否将每个线程分别显示为OS?(使操作系统能够
在
同一时间内在
多个
内核中
运行
每个线程?)或者它们实际
上
只
运行
交错
运行
,因为OS认为所有线程都是
JVM
造成
的
?希望我
的
问题很清
浏览 2
提问于2012-01-09
得票数 2
回答已采纳
1
回答
jvm
如何使用
多核
cpu
资源?
java
、
multithreading
、
multicore
通常,一个java程序
运行
时只有一个叫做“javaw.java”
的
.And进程,当我
运行
一个进程时,我只能得到一个核(
多核
)
的
最大资源。但是当我
在
jvm
中
运行
一个多线程程序时,它使用
的
核心数量是根据线程
的
数量而定
的
,这超出了一个进程所能做到
的
范围。那么,谁能给我一些关于
jvm
如何在
多核
cpu
机器
上
处理多线程程序
浏览 1
提问于2012-10-08
得票数 5
回答已采纳
3
回答
Thread.sleep:循环
的
()总是
运行
在同一个物理核心上
吗
?
java
、
multithreading
、
cpu
、
affinity
我试图了解Java内部
的
调度和线程关联。问题是:while(true) Thread.sleep(1000); 有什么亲和力
吗
?如果它并不总是
在
同一个
CPU
上
运行
,
JVM
如何决定将执行切换到一个新
的
C
浏览 0
提问于2020-01-31
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java多线程不懂这几个概念你就白学了
高性能服务器架构思路三:分布式系统概念
Go语言的并发模型
Java Concurrent 背景&基础概念&操作系统
重大事故!IO问题引发线上20台机器同时崩溃
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券