腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C
(
Windows
)
中
限制
循环
的
速度
或
给
线程
一个
优先级
c
、
windows
、
performance
、
pthreads
我有
一个
用
C
编写
的
程序,它用pthread库创建
一个
线程
。在
线程
中有
一个
循环
,所以它永远运行。现在我
的
问题是
循环
运行得越快越好,程序几乎消耗了30%
的
CPU。我能以某种方式
限制
循环
的
速度
或
给
线程
一个
较低
的
优先级
吗?感谢您<
浏览 25
提问于2021-10-25
得票数 0
3
回答
.net中
线程
对RAM和CPU
的
限制
.net
、
multithreading
、
operating-system
、
limits
我需要为某些
线程
设置CPU/RAM使用
的
最大
限制
。如何通过.net(不使用虚拟化)实现这一点?
浏览 1
提问于2012-07-23
得票数 2
1
回答
windows
中
_main()
线程
的
默认
优先级
值?
windows
、
multithreading
我
在
visual studio 2005
中
有
一个
主程序(
C
语言),它创建了很多
线程
,我
给
了它们
优先级
,我
的
程序是从_main()开始执行
的
。它也是
一个
线程
,对吗?然后我想知道主
线程
的
默认
优先级
(正常/高于正常
的
/HIGHEST)。 另外,有人能解释一下
windows
中进程和
线程</e
浏览 8
提问于2009-09-19
得票数 0
1
回答
如何像启动调试模式那样
在
不调试
的
情况下启动项目?
winforms
、
multithreading
、
visual-c++-2010
我使用
C
++ managed 2010
在
form.h文件
中
设计图形用户界面。GUI充当查询来自从卡
的
数据流
的
主设备。按一下按钮,调用
一个
函数(
在
ApplicationIO.cpp文件
中
),使用接口win32 (CREATETHREAD(...))创建两个
线程
:前者用于处理数据流,后者用于
在
图形用户界面上实时解析和监控数据该项目有两种不同
的
行为:如果它在调试模式下启动,它能够在数据冲突期间将GUI控件
浏览 0
提问于2011-03-19
得票数 0
回答已采纳
1
回答
如何使设计人员制作
的
表单事件屈服于其他
线程
?
c#
、
winforms
、
multithreading
当我
的
工作
线程
获得数据时,我能否将资源节流到它,并从我
的
应用程序
中
的
其他进程
或
线程
拒绝这些资源?历史:
在
我
的
问题中,我解释了
一个
场景,在这个场景
中
,我涉及到对我
的
主表单
的
调用,这会导致我
的
关键
线程
挂起。后来有人向我透露,我可以选择"BeginInvoke“。现在我发现,虽然BeginInvoke让我半途而废,但我仍然
浏览 2
提问于2012-06-02
得票数 0
回答已采纳
2
回答
如何在
Windows
上
限制
进程
的
CPU使用?
c++
、
window
、
cpu-usage
我需要控制我
的
应用程序
的
CPU使用到一定限度。我
的
应用程序将运行在Win XP,Vista,Win7和
Windows
8上。我尝试实现当前进程
的
CPU使用情况,并使用Sleep()方法(我使用了APIs & GetSystemTimes) for(;;) //Get the currentSleep(10) { //Project implemen
浏览 8
提问于2012-10-19
得票数 4
1
回答
应用于
线程
的
延迟
优先级
更改
c++
、
windows
、
multithreading
、
thread-priority
我想编写
一个
程序,其中几个工作
线程
应该以不同
的
优先级
处理不同
的
任务。大任务将以低
优先级
处理,小任务将以非常高
的
优先级
处理。
在
一个
完美的世界
中
,我只会为每种任务设置不同
的
优先级
,但是由于它比
Windows
上可用
的
优先级
级别更多,所以我认为我必须动态地设置
线程
优先级
。我认为应该有
浏览 3
提问于2014-03-25
得票数 1
回答已采纳
2
回答
C
# -精简框架
Windows
CE -GUI
线程
会阻塞更高
优先级
的
线程
c#
我有
一个
问题,我有
一个
用
C
#编写
的
Windows
CE compact framework应用程序,其中我将主GUI
线程
设置为正常
优先级
,并将
一个
通信
线程
设置为高于正常
优先级
,以获得接近伪实时性能
的
性能我遇到
的
问题是
在
一个
按钮处理程序
中
,我运行
一个
循环
来将配置数据从文件加载到GUI
中<
浏览 0
提问于2011-08-04
得票数 2
回答已采纳
2
回答
确定当前
线程
是否具有低I/O
优先级
c++
、
winapi
、
io
if (reader.is_lazy()) goto tldr;然而,THREAD_MODE_BACKGROUND_BEGIN只能在
Windows
2008
或
更高版本以及
Windows
和更新版本中使用,但是该程序也需要在
Windows
2003和XP上很好地工作THREAD_MODE_BACKGROUND_BEGIN)) { SetThreadPriority(GetCurrentThre
浏览 6
提问于2010-05-19
得票数 7
回答已采纳
3
回答
如何
限制
C
#程序占用
的
CPU?
c#
、
cpu
我正在开发
一个
C
#程序,我有
一个
函数,它消耗了太多
的
CPU。我想知道如何通过代码(而不是任何外部应用程序)来控制这一点,并
限制
CPU使用率
的
百分比。例如,如果它使用了90%
的
CPU使用率,使我
的
应用程序仅消耗20%,即使它变得更慢。它必须自动完成,并从应用程序
中
。如果你提供
一个
类,那就太棒了。
浏览 2
提问于2008-10-30
得票数 11
回答已采纳
4
回答
Yield方法
的
目的是允许其他高
优先级
线程
吗?
java
、
multithreading
我对need方法
的
需求和用法感到有点困惑。首先,如果我们有两个处于可运行状态
的
不同
优先级
的
线程
,JVM是否会给这两个
线程
同等
的
机会在
循环
fashion.OR
中
执行
一个
高
优先级
的
线程
呢?编辑:-假设操作系统为
windows
XP。 现在让我们来看一下thread类
的
yield方法。yield方法会导致当前正在执行
的</em
浏览 0
提问于2011-09-09
得票数 2
回答已采纳
2
回答
c
#优雅地取消
线程
-为什么这么久?
c#
、
.net
、
concurrency
我发现了一件我无法解释
的
事情:
在
设置了取消变量之后,执行最后
一个
循环
需要很长
的
时间(就执行其他部分
的
时间而言)。我尝试过易失性方法,也使用了锁存器对象和MemoryBarier调用,结果总是一样
的
{Thread A added 93 at 01:52:26.0542 Thread B added 83
浏览 2
提问于2013-09-19
得票数 0
1
回答
c
++:PThread调度与
Windows
c++
、
multithreading
、
pthreads
我对
windows
线程
有一些经验,并且正在研究p
线程
。我有个关于
线程
调度
的
问题。
在
windows
上,您可以设置进程
优先级
,也可以
在
进程
中
设置进程
优先级
。总是以最高
的
进程
优先级
执行进程,而在这个过程
中
,
线程
在
Robin上执行。 现在,您可以通过sched_setscheduler设置调度器策略,并为实时-modi
浏览 4
提问于2015-10-06
得票数 1
回答已采纳
1
回答
OpenBSD
线程
优先级
openbsd
、
priority
、
thread
、
pthreads
有人能解释如何在OpenBSD
中
处理
线程
优先级
吗?sched_get_priority_min/max给出了范围。如果我看到第
一个
创建
的
进程
线程
的
默认
优先级
策略/级别,我会看到:(SCHED_OTHER, 0)。如果0最低,我如何指定空闲
线程
?还是
优先级
低于正常水平?我只能增
浏览 0
提问于2018-10-21
得票数 1
4
回答
具有最低
优先级
的
线程
会被调用更多次。
c#
、
multithreading
、
mono
、
task-parallel-library
、
thread-priority
下面的代码5
线程
具有不同
的
优先级
,它们争用8核CPU (MacOSX10.8.5,Mono)。每个
线程
都会增加其计数器。=0; i<t.Length; i++) Thread with priority Highest,
浏览 3
提问于2014-10-31
得票数 3
回答已采纳
7
回答
什么是‘实时’进程
优先级
设置?
windows
、
task
、
taskmanager
、
thread-priority
、
task-management
根据我在过去读到
的
内容,我们鼓励您不要通过编程方式更改
Windows
应用程序
的
优先级
,如果您这样做了,您永远不应该将它们更改为“实时”。与“高”和“高于正常”相比,“实时”进程
优先级
设置
的
作用是什么?
浏览 209
提问于2009-11-03
得票数 78
回答已采纳
2
回答
协作式/非抢占式
线程
避免死锁?
c#
、
multithreading
、
deadlock
、
contextswitchdeadlock
有什么创造性
的
想法来避免
在
不执行O/S Thread.Sleep(10)
的
情况下使用协作/非抢占式多任务来避免产量
或
睡眠上
的
死锁吗?通常,让出
或
休眠调用将回调到调度程序以运行其他任务。一些背景知识: 这个应用程序对
速度
有着巨大
的
需求,而且到目前为止,与同行业
中
的
其他系统相比,它
的
速度
非常快。
速度
技术之一是协作/非抢占式
线程</
浏览 1
提问于2010-03-26
得票数 2
回答已采纳
1
回答
如何为我
的
应用程序
中
的
线程
设置相对
的
线程
优先级
,而不需要root访问
c++
、
multithreading
、
pthreads
、
scheduling
我有
一个
在
Linux、
Windows
和MacOS/X上运行
的
线程
C
++应用程序(
在
Linux和MacOS/X下使用pthread,
在
Windows
下使用_beginthreadex() )。
在
应用程序
中
,我派生了三个
线程
: A、B和
C
。我想让
线程
A
的
性能不会/不会受到
线程
B
浏览 0
提问于2017-05-15
得票数 1
1
回答
结合使用Parallel.ForEach
限制
CPU使用率
c#
我需要
的
是:我尝试过
的
: 我试过使用Task,但我不知道如何管理它创建
的
浏览 41
提问于2018-12-04
得票数 1
8
回答
睡眠
的
意义(0)
c++
、
visual-c++
、
process
、
sleep
我过去常常在代码
的
某些部分中看到Sleep(0),其中有一些无限/长
的
while
循环
可用。我被告知,它将使时间片可用于其他等待进程。这是真的吗?这对Sleep(0)有什么意义吗
浏览 1
提问于2010-09-16
得票数 52
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
闲鱼:Thread.sleep(0)到底有什么用?我:有点懵~
为什么移动鼠标会让操作系统跑得更快?
队列
成为高级程序员不得不了解的并发
java编程思想之并发
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券