腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
OS
线程
调度
器是否被JVM覆盖?
、
根据以下资源,
线程
调度
由操作系统或JVM完成,或者两者兼而有之。2.1.谁安排
线程
?3.如何从抢占式
调度
转变为时间切片式
调度
?反之亦然?
浏览 5
提问于2017-05-30
得票数 0
回答已采纳
4
回答
如何
调度
Java
线程
、
、
我读过
Java
线程
是用户级
线程
,用户级
线程
和内核级
线程
之间的区别之一是内核级
线程
由内核(我们不能更改)
调度
,对于用户级
线程
,我们可以定义自己的
调度
算法。 那么我们如何在
Java
中
调度
线程
呢?在任何给定的时间,当多个
线程
准备执行时,运行时系统选择具有最高优先级的Runnable
线程
执行。如果两个优先级相同的
线程
正在等待CPU,<e
浏览 9
提问于2013-07-24
得票数 7
回答已采纳
2
回答
除非底层操作系统支持抢占式多
线程
,否则Thread.setPriority会有什么影响吗?
、
如果是这样,请纠正我),
线程
调度
器(或
线程
调度
器)将决定哪个
线程
获得CPU时间(当多个
线程
竞争CPU时)。此
线程
调度
程序依赖于操作系统。
线程
调度
器可以使用时间切片算法或抢占算法或其他算法。如果底层操作系统的
线程
调度
程序使用时间切片算法,那么使用
JAVA
的Thread.setHightPriority()方法为
线程
设置高/低优先级会有任何
浏览 1
提问于2014-03-27
得票数 0
4
回答
创建的用户定义
线程
类型是本机吗?
、
、
我有一个关于threading.When的问题--使用可调用接口或可运行接口在
java
中创建
线程
--哪些
线程
是原生的还是绿色的?您是否对此有控制,或者是您使用的JVM和操作系统决定了这一点?
浏览 6
提问于2014-04-30
得票数 0
回答已采纳
3
回答
为thread.yield编写的描述是否正确?
、
我对收益率的定义有点怀疑:public static void [yield][1]() http://www.tutori
浏览 6
提问于2013-09-06
得票数 1
7
回答
我需要一个在
java
中与其他
调度
器共享
线程
池的
调度
器。
、
Java
的ScheduledThreadPoolExecutor替代方案……但是没有什么能做到这一点。我想要的是在
调度
器中同步/串行地执行作业,让许多
调度
器彼此独立地执行这项工作,并由单个
线程
池提供支持……所有
调度
器都可以同时独立运行,但我还需要通过使用
线程
池(不是每个
调度
器的<em
浏览 0
提问于2010-05-27
得票数 4
1
回答
Node.js非阻塞IO与使用NIO的
java
线程
池模式。不明确的
调度
行为
、
、
、
、
请帮助我理解使用NIO的
线程
池模式的缺点.Node.js使用事件循环和非阻塞IO与回调相结合。这允许在IO调用未完成时处理其他任务:使用旧的
java
.IO库和
线程
池模式,
java
线程
被阻塞,直到IO操作完成。同时,
线程
不能处理其他任务并禁止
调度
。 但现在。,NIO呢?认为我们有一个最多10
浏览 2
提问于2015-09-03
得票数 1
2
回答
Spring任务
调度
器与
Java
的ScheduledExecutorService
、
、
、
我需要创建一个包含10个
线程
的任务
调度
程序,我们需要同时触发这些
线程
,每个
线程
都会返回一个状态为complete或failed的
线程
。基于
线程
的结果,我们将调用db并从db获取数据。我知道spring提供了任务
调度
器,但不确定如何使用它,spring新手需要帮助。
java
的ScheduledExecutorService怎么样,我们可以使用它吗?我们会有什么优势呢?有没有比Spring任务
调度
器和
Java
的Sched
浏览 1
提问于2015-02-11
得票数 8
2
回答
Swing事件分派
线程
是否以比主
线程
更高的优先级运行?
、
、
当我在没有指定任何
线程
优先级的情况下创建
Java
应用程序时,事件
调度
线程
是否以比主
线程
更高的优先级运行?我理解这并不保证主
线程
永远不会中断事件
调度
线程
。
浏览 5
提问于2016-10-24
得票数 2
回答已采纳
2
回答
JAVA
中重入锁中公平参数的目的是什么?
、
、
我在浏览可重入锁的
Java
时发现了以下文本: 锁的公平性不能保证
线程
调度
的公平性。因此,使用公平锁的多个
线程
中的一个可以连续多次获得该锁,而其他活动
线程
则没有进展,目前也没有保存该锁。根据我的理解,如果OS
调度
程序
调度
相同的
线程
(之前获取锁),并且再次尝试获取相同的锁,
Java
将允许它获取并且不服从公平参数值。有人能告诉我公平参数的目的是什么吗?在什么情况下应该使用它。我只是在想,如果它只是一个优先级值,这可能会影响
调度</
浏览 0
提问于2021-12-03
得票数 0
回答已采纳
4
回答
Java
线程
调度
、
、
我的笔记是有两种主要的
线程
调度
算法,抢占式和分时。我想弄清楚这些在
Java
中是如何工作的。我猜我对抢先的解释(好吧,我提出的问题)不可能是对的,因为它看起来和分时是一样的
浏览 0
提问于2013-05-23
得票数 2
1
回答
寻找基于无cron的
Java
调度
器
、
、
我正在寻找一个
Java
调度
框架,它不是定时器驱动的,也不是任何cron风格的
调度
器,比如Quartz和其他。这里有太多关于定时器驱动的
调度
器的问题和答案,但是这样的
调度
器不会解决我的问题。我遇到的问题是,我有几个
线程
,每个
线程
都从分配给它的阻塞队列中获取消息。当阻塞队列为空时,从该队列读取的
线程
将被阻塞,并且不能被分配给其他
线程
。这样,我的系统可能会遇到一些饥饿问题。因此,JDK5
线程
池将无法适应,因为它们只能将未被
浏览 1
提问于2012-09-02
得票数 0
0
回答
检查
Java
线程
是否正在让步
、
、
、
我正在编写一个自定义的
Java
调度
器,它根据优先级策略(在
调度
期间设置和修改优先级)来
调度
线程
。我正在寻找一些方法来知道一个
线程
是否正在“让步”,以便
调度
器可以让另一个
线程
运行。有什么想法吗?
浏览 8
提问于2017-01-03
得票数 0
1
回答
线程
中断在
线程
启动后立即被识别吗?
、
当
线程
启动后被中断(
java
.lang.Thread ()被调用),但在它开始执行之前(它的运行方法还没有被JVM调用),它的中断位是否保证被设置?System.out.println(Thread.interrupted());thread.start();flag.set(true);中断没有活动的
线程
不需要有任何效果。
java
.lang.Threa
浏览 2
提问于2020-11-02
得票数 1
2
回答
Java
线程
调度
、
、
在MainClass中,我创建了10个工作类和一个在单独
线程
中运行的Supervisor类。restart Workers thread that are paused. // do other stuff }我不知道如何实现这一点,因为每个
线程
中的条件是相互独立的
浏览 5
提问于2013-11-10
得票数 0
回答已采纳
1
回答
使用
线程
池的Eclipse作业API?
、
、
、
、
Eclipse3.0Jobs API是否使用任何内部
线程
池来执行作业?或者它是在每次
调度
作业(即将启动)时创建一个新
线程
?如果它不使用任何
线程
池,那么有没有可能通过
Java
语言的ExecutorService使用作业,这样
调度
的作业就可以重用执行器池中的现有
线程
?如果不是,那么最后一个问题是,是否有机会在Eclipse进度视图中提供进度反馈(就像我对Jobs IProgressMonitor所做的那样),但可以从常规的
Java
Thread中提供进度反
浏览 0
提问于2012-06-08
得票数 3
回答已采纳
2
回答
Java
中的多
线程
不支持套接字超时吗?
、
、
、
、
我有一个能产生4个
线程
的
java
程序。在每个
线程
中,我有多个套接字超时。但是,这些超时似乎没有得到考虑,即readLine()函数可能会阻塞更长时间。我知道OS
调度
程序会在进行处理器共享时让
线程
进入睡眠状态,但是
Java
中有没有办法强制
线程
总是被唤醒来确保这种行为呢?或者,这不是多
线程
编程的正确思考方式吗?理想情况下,由于我生成了4个
线程
并在6核机器上运行,因此每个
线程
应该能够获得自己的CPU并并行运行,并且遵守se
浏览 0
提问于2011-05-03
得票数 0
1
回答
在
Java
中实现多队列单
线程
、
、
使用
Java
,我需要实现以下架构:有多个队列,作业不断进入队列。有一个
线程
按照
调度
算法从队列中挑选作业。我应该能够编写我自己的
调度
算法。您能告诉我应该使用哪个
Java
API来实现这一点吗?我使用了ThreadPoolExecutor,但使用它我可以实现一个作业队列和一个包含多个
线程
的
线程
池。提前感谢!
浏览 3
提问于2013-07-22
得票数 0
2
回答
这个
java
项目的想法可行吗?(
线程
调度
器和粒子群优化)
、
、
、
在多核机器上,
java
线程
调度
器的决策是相当任意的,它根据
线程
创建的时间、从哪个
线程
创建等来分配
线程
优先级。这个想法是使用pso运行一个调优过程,它将随机设置
线程
优先级,然后最终达到最优优先级,其中适应度函数是程序的总运行时间?只是一些背景知识,我已经用
java
/ c /c++编程几年了,现在有各种不同的项目,另一种选择是用c编写一个基于此的
线程
调度
器,其中默认的
线程
调度
浏览 1
提问于2010-08-06
得票数 3
回答已采纳
3
回答
定时器和可运行的有什么区别?
、
我想知道这两个类到底有什么区别,以及应该在什么时候使用它们。mStatusChecker = new Runnable() { public void run() { mHandler.postDelayed(mStatuschecker, (long) increment * 1000); }; 如果我将mHandler.postDelayed代码行放在 invalidate()之前,那
浏览 0
提问于2018-12-21
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
线程状态详解
线程池详解
java线程与OS线程
Java多线程和线程池
MySQL线程状态详解
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券