腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何使用lttng检查
多线程
用户应用程序
的
调度?
multithreading
、
lttng
我是
Linux
中
的
跟踪新手。我有一个
多线程
的
C++用户应用程序。线程周期性地唤醒(由o/s
定时器
),并在执行某些处理后休眠。我想想象一
下
:2)线程在哪个内核上运行。但我不知道如何使用这些工具来
实现
我
的
目标。我已经阅读了下面的lttng文档部分: 为了收集我
的
跟踪,我是否必须定义自定义
的
lttng跟踪点定义(在跟踪点提供器头文件中),并将跟踪点插入到我
的
用户应
浏览 67
提问于2016-08-24
得票数 0
1
回答
让线程等待计时器或信号?
python
、
multithreading
、
timer
、
signals
我正在编写一个
多线程
Python应用程序,在这个应用程序中,每个线程都应该在以下情况
下
唤醒: 换句话说,线程应该根据它们为自己设置
的
计时器唤醒,并且能够在出现相关事件时响应来自管理线程
的
信号。
实现
双重(
定时器
/事件)唤醒机制
的
惯用方法是什么?
浏览 6
提问于2014-12-13
得票数 4
回答已采纳
1
回答
多线程
环境
下
的
Linux
高分辨率
定时器
?
c++
、
c
、
linux
、
multithreading
、
timer
Linux
高分辨率计时器似乎开始在每个线程
的
范围内计数,而不是应用程序中
的
全局计数。 我试过使用CLOCK_PROCESS_CPUTIME_ID,但它给了我线程行为吗?CLOCK\_PROCESS\_CPUTIME\_ID (since
Linux
2.6.12) High-resolution per-process timer from theCLOCK\_THREAD\_CPUTIME\_ID (since
Linux
2.6.12) Thread-speci
浏览 4
提问于2013-11-24
得票数 0
回答已采纳
3
回答
如何在
Linux
内核设备驱动程序中使用计时器?
c
、
linux
、
timer
、
linux-kernel
、
driver
我想在
Linux
设备驱动程序中
实现
一个计数器,它在每一个固定
的
时间间隔之后递增。我想在
定时器
的
帮助
下
做这件事。一个示例代码片段将非常有用。
浏览 9
提问于2012-05-30
得票数 9
2
回答
与
多线程
和多核
的
关系
multithreading
、
openmp
、
multicore
我有一个带openmp
的
多线程
程序(xgboost),运行在
linux
上
的
多核(40核,redhat)服务器上,但当我试图观察"top“命令使用
的
执行和CPU资源时,我看到只有一个核被我
的
可执行程序占用
Linux
在使用openmp执行
多线程
程序时会不会只使用一个内核?如果是这样,那么
多线程
究竟是如何
实现
的
呢?只有一个核心? 另外,一个内核可以在多个线程上工作,还是只能在一个线程上工作?在<
浏览 4
提问于2015-01-24
得票数 0
2
回答
如何在Matlab中对进程强制
定时器
multithreading
、
matlab
、
timer
、
parallel-processing
我有一个经典
的
问题,Matlab和
多线程
。我有一个GUI和一些繁重
的
计算开始在某个点,这将阻止一切,直到完成。这个计算可以持续几个小时,我希望能够暂停和检查进展如何,并微调任何参数。所以我有一个按钮,上面写着:暂停。我正在考虑做一个
定时器
,它每10秒停止处理一次,如果按
下
暂停执行,否则继续。但是,这仍然不起作
浏览 6
提问于2014-02-05
得票数 1
回答已采纳
3
回答
如何在c++中
实现
多线程
环境
下
的
定时器
c++
、
multithreading
我通常使用带有信号处理程序
的
单线程进程,通过将并行任务划分为多个进程来
实现
并发。 现在,我正在尝试检查
多线程
是否可以更快。为了
实现
警报/计时器,我通常会注册alarmHandlers并让操作系统发送信号。但在
多线程
环境中,我不能采用这种方法,除非有一种方法可以将信号传递给特定
的
线程。因此我
的
问题是,如何在
多线程
环境中
实现
计时器?我可以启动一个线程,让它休眠所需
的
时间,然后设置一个共享变量。我还有其他选择吗?
浏览 1
提问于2013-02-03
得票数 1
1
回答
用c++ qt控制动画时间间隔
的
方法
c++
、
qt
、
animation
、
delay
、
qtimer
在赋值中,我们应该使用c++和qt来显示按钮
的
一系列颜色更改,每种颜色持续
的
时间长短取决于某些输入。这位教授建议使用QTimer singleshot来
实现
这一点,它在一定
的
时间后调用某个时隙。我尝试通过循环遍历动画列表并创建一系列单列对象来完成此操作,每次都会根据颜色变化
的
长度递增等待时间。然而,动画
的
实际持续时间与指定
的
时间有很大
的
不同。我怀疑是创建单线程
的
循环和线程触发
的
本质搞乱了单线程
定时器
浏览 1
提问于2016-03-02
得票数 0
1
回答
linux
中
的
计时计算参考是什么?
c
、
linux
、
timer
、
kernel
我想澄清一
下
linux
中
的
计时器,它们是如何工作
的
?我知道在微控制器中,
定时器
/计数器我们使用机器指令
的
参考,定时到execute.so,我们可以让它循环多少时间,我们需要睡眠/
定时器
/计数器。但是在
linux
中,如果我使用elapsed.If (5),恰好5秒是睡眠,那么在
linux
中,它将如何引用,任何人都知道,请友好地告诉我。
浏览 2
提问于2016-09-28
得票数 1
1
回答
将ioport从硬件映射到vDSO函数
linux
、
vdso
、
ioports
我正在使用
Linux
的
ioport,并希望能够从SAMA5d2函数访问ioport。如何将ioport映射到用户空间内存,以访问从用户空间调用
的
vdso函数中
的
ioport?实际上我想在tcb_clksrc
定时器
中
实现
计时器周期
的
获取。内核只有arch_arm_timer时钟源
实现
,我想让tcb_clksrc
定时器
实现
在我
的
SAMA中使用它
浏览 5
提问于2019-11-28
得票数 0
2
回答
查找新旧
Linux
系统上
的
定时器
解析。
linux-kernel
、
posix
如何在
Linux
/POSIX系统上找到系统
定时器
的
分辨率?特别是,我对nanosleep()所能等待
的
最小时间感兴趣。我现有的
实现
调用sysconf(_SC_CLK_TCK),它在旧内核(<=2.4)上运行良好。它返回
的
时钟滴答数每秒,这似乎是对应于分辨率
的
定时器
(1/吉菲 )。他们不再使用固定
的
定时器
中断间隔,因此_SC_CLK_TCK不再有意义了。在这些机器上,sysconf(_SC_C
浏览 0
提问于2019-06-14
得票数 3
4
回答
Java
多线程
程序如何能够使用多CPU核?
java
、
multithreading
、
jvm
请有人解释一
下
Java
多线程
程序(例如Tomcat容器)如何能够使用CPU
的
所有核心,当JVM只是
linux
上
的
单个进程时?是否有一篇深入
的
文章详细地描述了这个主题?编辑#1:我不是在寻求如何在Java中
实现
多线程
程序
的
建议。我想了解JVM如何在内部管理如何在
linux
/windows上使用多个内核,同时仍然是操作系统上
的
单个进程。编辑2:我找到
的
最佳解释是Hotspot
浏览 2
提问于2011-04-11
得票数 17
回答已采纳
2
回答
.NET中最精确
的
计时器是什么?
c#
、
.net
、
timer
、
timing
、
time-precision
另外,我不希望计时器占用大量
的
CPU周期,因为我运行
的
代码非常简单。
浏览 2
提问于2013-07-21
得票数 1
回答已采纳
1
回答
filp-> freeBSD中
的
private_data等效项
unix
、
linux-kernel
、
linux-device-driver
、
freebsd
、
bsd
我正在将我
的
linux
驱动程序移植到freebsd。我使用"filp->private_data“变量存储驱动程序所需
的
一些信息。(以避免
多线程
情况
下
的
锁)。我发现BSD在
linux
中不使用"file“结构,而是使用cdev。cdev没有"private_data“变量。但我相信在BSD中一定有其他
的
变量?谢谢。
浏览 2
提问于2013-03-19
得票数 1
回答已采纳
2
回答
.NET计时器比VB6计时器更可靠吗?
.net
、
vb.net
、
timer
、
vb6-migration
在过去
的
VB6中,您不能完全依赖计时器控件在指定
的
时间间隔内触发。如果你
的
程序正在做一些密集
的
处理,Timer_Tick事件就会被推到堆栈上,并且只有当它到达指令时,它才会被处理,这可能是几秒钟(?)因此,我
的
问题是- .NET计时器控制是否得到了改进,从而可以依赖于在指定
的
时间间隔内触发?我想上面的话还适用吧?但是它比VB6版本好吗?除了使用计时器控件之外,是否有其他方法可以确保事件在指定
的
间隔之后触发?
浏览 2
提问于2011-08-18
得票数 1
回答已采纳
1
回答
是否可以将参数传递到c计时器
的
处理程序中?
c
、
linux
、
timer
我正在编写一个
多线程
程序,它在每个线程上使用一个计时器。每个线程
的
处理程序都应该触发一个特定于该线程
的
标志。然而,我不确定如何识别信号来自哪个
定时器
。我使用
的
是setitimer。我想让这个信号模拟一个正在运行
的
进程
的
中断,所以我让线程运行一个任意
的
任务,直到它得到退出并继续运行
的
标志。除了传递参数之外,有没有什么方法可以在启动计时器之前获得传递给处理程序
的
信号号?编辑:在
linux
机器上运行代码。
浏览 1
提问于2014-05-25
得票数 0
4
回答
如何在
linux
上
实现
线程安全
的
定时器
?
linux
、
thread-safety
、
timer
正如我们所知,在信号处理程序中做事情真的很糟糕,因为它们在类似中断
的
上下文中运行。各种锁(包括malloc()堆锁!)在调用信号处理程序时保持。所以我想在不使用信号机制
的
情况
下
实现
一个线程安全计时器。对不起,实际上,我并不期待关于线程安全
的
答案,而是关于在Unix或
Linux
上
实现
线程安全
的
定时器
的
答案。
浏览 6
提问于2009-03-23
得票数 4
回答已采纳
2
回答
crontab是
多线程
吗?
linux
、
cron
、
multithreading
我不知道在哪里可以找到更多关于crontab
的
信息,所以我在这里问。Crontab是
多线程
吗?它怎麽工作?
浏览 0
提问于2011-09-08
得票数 3
回答已采纳
2
回答
使用c语言更改终端目录
c
、
linux
、
terminal
我正在尝试使用c语言更改我
的
linux
终端
的
目录。问题是我使用
的
是线程。我曾尝试使用chdir(),但它不起作用,是的,chdir()也是一个进程函数。实际上,我正在尝试
实现
的
是,我正在尝试编写一个编译
Linux
内核
的
多线程
程序,如果不指定目录,这是不可能
的
(我曾尝试在不指定目录
的
情况
下
实现
,但失败了:)提前感谢:)
浏览 2
提问于2014-11-04
得票数 0
1
回答
定时器
在fd上
的
实现
linux
、
timer
为了
实现
计时器,我目前正在创建一个使用SIGALRM定期唤醒它并将一个字节写入管道
的
进程。我知道在文件描述符上接收信号
的
signalfd,我也想用
定时器
做同样
的
事情,但我知道
的
所有
定时器
机制都使用信号。
Linux
是否提供了通过文件描述符来提供计时器
的
机制?
浏览 1
提问于2012-06-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python实现Linux下的find命令
实现多线程的标准操作,基于Runnable接口实现java多线程
Linux下如何实现与Internet时间同步
PHP 多任务秒级定时器的实现方法
linux系统下sftp配置实现文件传输
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券