腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8508)
视频
沙龙
1
回答
多个
定时器
在
人
-
CPU
游戏
期间
调度
两个
定时器
任务
时
运行
、
、
、
当我尝试
在
一个回合后尝试一项
任务
时
,我总是得到一个IllegalStateException。具体地说,提到一个
任务
已经被安排或取消。你知道怎么解决这个问题吗?下面是一些相关的代码。} System.out.println(v); } } 这段代码的作用是使用人类代理玩Gipf
游戏
浏览 19
提问于2019-03-13
得票数 0
回答已采纳
1
回答
操作系统的
调度
程序如何从进程中恢复控制?
-I想知道,如果我们有一个单独的核心
cpu
,那么
在
很长一段时间里,只有
cpu
的整数进程(没有I\O请求),
调度
程序是如何重新获得控制的?-I读过一些关于计时器的东西,我想知道操作系统是如何设置这个
定时器
的?
浏览 3
提问于2022-04-15
得票数 -1
回答已采纳
1
回答
计时器向添加它的进程发出信号,并从可中断的睡眠中唤醒它。
、
、
我正在学习Linux设备驱动程序,特别是
定时器
和等待队列。我希望它们
在
一个字符驱动程序中一起工作,在这个驱动程序中,我可以使用IO控制命令让驱动程序进入睡眠状态,而我则继续使用计时器在用户土地上受到fasync中断。我注意到如果我用然后,当计时器过期
时
,尽管条件还没有得到满足,驱动程序还是用返回代码-512摆脱了等待。我的理解是,计时器中断了添加它的过程(我
在
文本中找不到这方面的任何证据),因为从我的理解中,timer函数变得独立于添加它的进程状态。
浏览 0
提问于2018-06-04
得票数 0
回答已采纳
1
回答
如何确保计时器保持活动状态?
、
我的代码依赖于
定时器
保持活动状态并管理TimerTask。如果这一切都没有太大意义,或者如果我把
定时器
和TimerTasks都想错了,我很抱歉。我对Java和所有编程都是全新的。
浏览 0
提问于2011-08-25
得票数 0
2
回答
x86体系结构的抢占是如何工作的?
、
我很难理解关于先发制
人
的一件事。引用维基百科:
在
计算中,抢占(更准确地说是先发制
人
)是指暂时中断计算机系统正在执行的
任务
,而不需要计算机系统的协作,并打算稍后恢复
任务
的行为。它通常由特权
任务
或系统的一部分执行,称为抢占
调度
器( preemptive scheduler,),它有权抢占或中断系统中的,然后继续执行系统中的其他
任务
。因此,基本上,他们说
调度
程序可以中断当前正在
运行
的
任务
。这怎么可能?
浏览 2
提问于2012-08-15
得票数 9
4
回答
如何执行VxWorks
调度
器?
、
、
我想知道
调度
器是如何被调用的,以便它可以切换
任务
。即使是抢占式
调度
或循环
调度
,
调度
器也应该参与到画面中来进行任何类型的
任务
切换。假设一个低优先级的
任务
有一个无限循环--什么时候
调度
器会介入并切换到高优先级的
任务
? 查询是: 1.谁调用
调度
器?
在
VxWorks 2中。如果它以固定的时间间隔被调用-该机制是如何实现的?
浏览 3
提问于2010-06-08
得票数 10
回答已采纳
2
回答
操作系统轮询线程
调度
、
、
、
让我们假设您有一个操作系统,它试图
在
循环
调度
中
运行
线程。我知道有
两个
实例,操作系统将尝试
在
多个
线程之间切换:(可能还有更多的.),如果进程/线程早于5ms完成其时间片,会发生什么情况?会不会导致下一个线程的计算绑定时间小于5m
浏览 4
提问于2022-07-30
得票数 0
回答已采纳
1
回答
Linux内核如何在用户空间进程/线程和内核
任务
/作业之间
调度
CPU
?
、
、
、
我试图理解Linux进程管理和
调度
。我知道
调度
程序根据优先级/时间切片来
调度
不同的进程。但是也有一些内核
任务
(我没有提到进程的系统调用,它将进程带到内核模式)也必须进行处理(例如:
调度
器/
定时器
或一些永远
运行
的内核代码)。我不明白
调度
程序是否为不同进程
调度
CPU
,
在
两者之间如何服务内核
任务
。
浏览 0
提问于2019-10-10
得票数 3
2
回答
当
CPU
分配给用户进程
时
,谁在操作系统中
运行
调度
程序?
、
、
、
、
如果有10个进程,
调度
器使用轮询策略对P1、P2...P10和进行
调度
,以访问
CPU
。现在,当Process P1正在使用
CPU
且当前时间片已过期
时
,需要抢占P1并
调度
P2。但是,既然P1正在使用
CPU
,谁会抢占P1并
调度
P2呢?我们可以
调度
程序做这件事,但是当
CPU
被P1占用时,
调度
程序是如何
运行
的呢?
浏览 14
提问于2014-03-12
得票数 3
1
回答
如何在不加载
CPU
(0 <X< 1000)的情况下每隔X微秒
运行
一个方法?
、
、
、
我正在寻找任何计时器的设计,它可以
调度
周期小于1毫秒的
任务
。是最优的场景:加载一个内核的25%,当使用一个单独的线程来
运行
这个模式。我知道: /
浏览 3
提问于2017-02-09
得票数 2
2
回答
timer实例可以
在
java中重用吗?
、
、
、
、
在下面的代码中,是否可以再次重用相同的timer1对象而不是timer2来调用timertask? int counter = 0; public void run() { PriorityQueueHandler.getQueueInstance().addToQueue(passengers.get(counter
浏览 2
提问于2013-08-20
得票数 2
1
回答
时间片持续时间
哪些参数定义了FreeRTOS中的时间片持续时间,以及如何计算在切换出某个
任务
并切换到另一个
任务
之前,该
任务
将
运行
多长时间。我发现了configTICK_RATE_HZ,它设置了每秒的滴答数,但它与
任务
的切换和切换有什么关系。
浏览 0
提问于2015-11-09
得票数 1
1
回答
AWS Fargate中的Node.js流程是如何
运行
的?
、
、
、
、
我
在
1 vCPU/2 2GB内存
任务
配置上的AWS Fargate上部署了Node应用程序。我一直在想,当Node.js在此设置上
运行
时,相对于可用的vCPU会有什么行为。根据亚马逊网络服务的文档,vCPU只是英特尔至强
CPU
内核What vCPUs in Fargate really mean?上的一个超线程。那么,如果整个程序只
在
一个本身就是一个超线程的vCPU上
运行
,那么libuv如何
运行
线程池(默认情况下
运行
4个线程)?另外,
浏览 30
提问于2020-07-27
得票数 4
1
回答
FreeRTOS内核如何挂起Arduino上的
任务
?
、
、
有一个,据说甚至
在
UNO上
运行
。 我正试图理解一个多
任务
操作系统如何能够
在
如此有限的硬件上
运行
的内部工作原理。我理解
任务
调度
/切换的原理,但是内核如何实际挂起一个
任务
以执行另一个
任务
呢?我的猜测是,预定的ISR (timer)直接修改堆栈以更改指令指针,但如果这样做,则需要在切换
任务
之前复制堆栈并注册,然后
在
恢复执行之前恢复当前
任务
的堆栈/寄存器。我不知道它会怎
浏览 0
提问于2019-04-25
得票数 0
1
回答
如何在不耗电的情况下监控MPMoviePlayerController播放进度?
、
、
、
所以我想我应该使用一个简单的计时器,每一秒
运行
一次。代码是这样的:[NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(updatePlaybackProgressFromTimerplayer.currentPlaybackTime / player.duration; }计时器每
浏览 1
提问于2012-06-04
得票数 6
回答已采纳
1
回答
NiFi: ConsumeKafkaRecord_2_0和ConsumeKafka_2_0的糟糕性能
、
每个节点有256个内存和20个核心,最大
定时器
驱动的线程计数设置为120,但是NiFi GUI只显示1或2个活动线程,
CPU
负载几乎为零,磁盘队列也是如此。UPD1: java.arg.2=-Xms10240m
调度
策略:
定时器
驱动执行:所有节点最大事件驱动线程计数:20当我使用具
浏览 3
提问于2020-05-30
得票数 2
回答已采纳
2
回答
内核如何从线程返回
、
、
、
、
我正在研究内核是如何工作的,我想知道内核是如何让当前线程返回内核的(这样它就可以切换到另一个线程),即使内核没有
运行
,线程也没有这样做的指令。 它是否使用了某种
CPU
中断,
在
几纳秒后返回到内核?
浏览 0
提问于2012-05-13
得票数 1
2
回答
新
任务
的不同计时器对象?
、
、
controlInterval);timer.scheduleAtFixedRate(fetchMail, getTomorrowMorning4am(), fONCE_PER_DAY); 对于新
任务
编辑:我的
任务
有时可以(而且应该)同时执行,但我不希望每个
任务
都延迟或等待。
浏览 2
提问于2014-04-09
得票数 0
回答已采纳
1
回答
循环
调度
和上下文切换是如何从低级别工作的?
、
、
、
、
使用循环
调度
,内核为不同的进程/
任务
提供时间片。内核如何知道应该使用计时器超时中断来
调度
新
任务
?如果不同的计时器被用于各种不同的用途,而不仅仅是用于
调度
程序,该怎么办?所有不同的交错服务例程都到哪里去了?提前谢谢。
浏览 0
提问于2022-10-09
得票数 2
2
回答
dispatch_source_t处理程序函数的定时问题--我是否遵循了
调度
计时器的正确模式?
、
、
、
、
我观察到我无法
在
预定的时间停止计时器。timer) if (_timer) dispatch_source_cancel(_timer); }注:我的问题是,这是正确而准确的时间模式吗?我在这里张贴是因为我面临许多不准确的-计时器不是每一秒开火,它也没有停止的预期。
浏览 2
提问于2014-10-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
三种软件延时方法的使用分析
CPU 隔离:Nohz_full
CPU 隔离:Full Dynticks 深探
RTSP媒体协议流的录制方案及其覆盖策略详解
CPU 隔离:简介
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券