腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
asyncio.wait_for()的用途
python-3.4
、
python-asyncio
、
coroutine
据我所知,从协程中的协程中得到的
让步
会将
线程
控制传递给事件循环。 然后,事件循环在其他协程之间进行某种类型的调度(其中包括从中产生的协程),并且在某个时刻,将恢复调用的协程。这与将协程包装在ansyncio.wait_for调用中并从后一个调用中
让步
有什么不同?
浏览 1
提问于2017-07-21
得票数 10
1
回答
Windows窗体-覆盖窗口的可视内容
c#
、
winforms
当我将另一个窗口移动到应用程序的窗口上时,有时我的窗口的可视内容会被另一个窗口的内容覆盖。WinAPI或非托管代码会有帮助吗?
浏览 1
提问于2010-07-26
得票数 0
3
回答
Java
线程
让步
/饥饿问题
java
、
multithreading
、
thread-safety
我正在写一段代码,它将运行一个多
线程
的库。我首先使用一个程序创建一个
线程
数组,然后将它们传递给另一个
线程
,该
线程
运行一个循环来启动它们。唯一的问题是,由于某些原因,它没有以我认为应该的方式
让步
。下面是运行
线程
的代码: this.setPriority(MAX_PRIORITY); i++; System.out.println(whic
浏览 5
提问于2011-05-01
得票数 0
3
回答
一般情况下,
线程
应该在什么时候
让步
?
multithreading
、
language-agnostic
在大多数语言/框架中,存在一种让
线程
将控制权交给其他
线程
的方法。然而,我真的想不出什么时候从
线程
让步
是一个给定问题的正确解决方案。
浏览 1
提问于2013-02-02
得票数 6
1
回答
C-用户级
线程
库示例
c
、
multithreading
我现在只需要创建
线程
并在它们之间
让步
。
浏览 2
提问于2017-03-10
得票数 0
4
回答
Java并发性-应该阻塞还是
让步
?
java
、
multithreading
、
concurrency
我有多个
线程
,每个
线程
都有自己的私有并发队列,它们所做的就是运行一个无限循环,从其中检索消息。我想知道在第一种情况下最合适的做法是:使用阻塞队列并阻塞
线程
,直到我有更多的输入,还是执行Thread.yield()?我希望在给定的时间有尽可能多的CPU资源可用,因为并发
线程
的数量可能会随着时间的推移而增加,但我也不希望消息处理落后,因为不能保证在执行yield()时
线程
将被重新调度以执行。
浏览 0
提问于2010-03-10
得票数 6
回答已采纳
1
回答
Delphi:在没有客户端连接的情况下创建Indy ContextClasses
delphi
、
indy
我在Delphi中使用TIdTCPServer,有时它在没有任何客户端的情况下以100%的速度加载CPU。这是由于不断地创建实例TIdContextClass的事实。我应该怎么做才能纠正它?TMyTCPServer = class FTCPServer: TIdTCPServer;public destructor Destroy(); override; { TMyTCPServer }
浏览 2
提问于2014-02-13
得票数 1
1
回答
与
线程
同步
c++
、
multithreading
、
unix
、
pthreads
我尝试做的是每个
线程
打印出它的5个字符,然后潜在地向另一个
线程
让步
。它可以工作,但它不能做我想要的事情。THanks请求帮助。
浏览 0
提问于2015-04-22
得票数 0
2
回答
Lua中的
线程
优先级
multithreading
、
lua
、
thread-priority
我看过Lua的书,了解到Lua中的多
线程
是协作的。我找不到的是一些关于
线程
优先级的信息,我猜具有相同优先级的
线程
会一直运行到完成,因为多
线程
是协作的,否则就会完成一次
让步
。如果一个
线程
比另一个
线程
具有更高的优先级呢? 它是否能够中断优先级较低的
线程
,或者当优先级较低的
线程
运行到完成时,它会继续运行?
浏览 5
提问于2013-04-11
得票数 3
1
回答
多
线程
javascript
javascript
、
multithreading
我知道很多人询问javascript中的多
线程
,但没有一个答案允许我做我想做的事情。 我想在网页中绘制不同的图表。然而,最后一个图需要很长的计算时间来绘制。
浏览 0
提问于2015-08-14
得票数 0
3
回答
Windows服务需要等待,Thread.Sleep?
c#
、
.net
、
windows
、
service
我有一个c# windows服务,它需要每隔60秒(或配置文件中设置的任何时间间隔)执行一次数据库查询。我在一个while循环中使用Thread.sleep(60)来完成此任务。有没有更好的方法来做这件事?
浏览 1
提问于2010-04-07
得票数 6
回答已采纳
0
回答
检查Java
线程
是否正在
让步
java
、
multithreading
、
concurrency
、
deadlock
我正在编写一个自定义的Java调度器,它根据优先级策略(在调度期间设置和修改优先级)来调度
线程
。 但是,使用Thread.yield()时,调度程序可能会遇到死锁。我正在寻找一些方法来知道一个
线程
是否正在“
让步
”,以便调度器可以让另一个
线程
运行。有什么想法吗?
浏览 8
提问于2017-01-03
得票数 0
2
回答
在Linux调度程序中检测长等待时间
linux
、
scheduler
我一直在尝试找到一种方法来检测特定
线程
何时在CPU上运行,以及何时不在运行。理想情况下,我希望直接挂接到内核,以跟踪我的
线程
何时被调度、何时
让步
以及何时被上下文切换中断。
浏览 2
提问于2012-01-27
得票数 1
回答已采纳
1
回答
JUnit/Java:如何强制
线程
让步
?
java
、
multithreading
、
unit-testing
、
junit
、
concurrency
为了说明这一点,我需要让一个
线程
在特定的执行点上
让步
。 下面是当前代码的简要说明。/ end of thread 1 if (accessible) {} // end of thread 2 通常情况下,
线程
2的启动时间要比
线程
1晚得多。但是,有时
线程
2会在
线程
1执行了accessible = true但还没有执行field = true时启动。 我的问题是,我
浏览 8
提问于2020-06-11
得票数 0
4
回答
java: datainputstream:在等待数据时,读取调用是否占用处理器时间?
java
、
inputstream
、
cpu
如果我在DataInputStream上调用read(),它会占用等待数据的CPU周期,还是会产生当前
线程
并被中断唤醒?相关问题:当一个方法被描述为阻塞时,是否意味着
线程
在等待时
让步
?或者没有合同/保证?在我看来,一种不断检查/轮询数据的方法仍然会阻塞。
浏览 1
提问于2009-07-15
得票数 1
1
回答
在单个多
线程
c++进程中使用boost::interprocess::interprocess_semaphore有什么缺点吗?
c++
、
multithreading
、
boost
与专门在同一进程内运行的
线程
上工作的技术相比,它的缺点是。例如,即使等待post的任何人都在同一个进程中,等待/post是否会导致整个进程
让步
,而不仅仅是正在执行的
线程
?例如,信号量将用于解决同一进程中两个
线程
之间的共享缓冲区中的生产者/消费者问题。 有没有其他合理的选择?
浏览 2
提问于2010-10-14
得票数 1
回答已采纳
1
回答
.net Async和google go轻量级
线程
的主要区别是什么
c#
、
.net
、
asynchronous
、
go
、
.net-4.5
在go中调用runtime.GOMAXPROCS(1)时,运行时将只对所有goroutines使用一个
线程
。在执行io时,您的goroutines将会
让步
,并让其他goroutines在同一
线程
上运行。 在我看来,这与.net Async CTP特性在不使用后台
线程
的情况下如何进行协作并发非常相似。
浏览 2
提问于2011-09-20
得票数 23
回答已采纳
2
回答
为什么每次我与一个互斥锁同步时都会得到一个
线程
上下文切换?
multithreading
、
mutex
、
thread-synchronization
、
context-switch
我有多个
线程
在紧凑的循环中更新单个数组。(双核处理器上有10个
线程
,大约每秒更新100000次)。每次在互斥锁(WaitForSingleObject / ReleaseMutex)的保护下更新数组。我注意到,没有
线程
会对数组进行两次连续的更新,这意味着必须有某种与同步相关的
让步
。这意味着每秒大约有100000次上下文切换,这似乎不是最优的。为什么会发生这种情况?
浏览 5
提问于2013-06-14
得票数 3
2
回答
非抢占式Pthread?
linux
、
multithreading
、
pthreads
有没有办法在没有调度器的情况下使用pthread,这样只有当
线程
显式地
让步
,或者在mutex/cond上被阻塞时,才会发生上下文切换?这个问题指的是在Linux下实现gcc/g++的POSIX
线程
。
浏览 5
提问于2011-09-23
得票数 3
回答已采纳
4
回答
多
线程
,何时
让步
与休眠
multithreading
、
sleep
、
yield
为了澄清术语,yield是指
线程
放弃其时间片的时间。我感兴趣的平台是POSIX
线程
,但我认为问题是一般性的。 假设我有消费者/生产者模式。如果我想抑制消费者或生产者,哪一个更好,睡眠还是
让步
?
浏览 1
提问于2010-04-19
得票数 15
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券