腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C语言中的
Linux
计时器
c
、
linux
、
timer
我正在开发一些使用
定时器
的
Linux
应用程序,我需要在runtime.So期间更改
定时器
间隔,有没有什么API可以检测到以前的
定时器
是否正在运行,或者not.My的想法就像我会检测到以前运行的
定时器
并将其删除,然后用新的
时间
值重新创建
定时器
。
浏览 2
提问于2016-12-04
得票数 0
1
回答
linux
中的计时计算参考是什么?
c
、
linux
、
timer
、
kernel
我想澄清一下
linux
中的计时器,它们是如何工作的?我知道在微控制器中,
定时器
/计数器我们使用机器指令的参考,定时到execute.so,我们可以让它循环多少
时间
,我们需要睡眠/
定时器
/计数器。但是在
linux
中,如果我使用elapsed.If (5),恰好5秒是睡眠,那么在
linux
中,它将如何引用,任何人都知道,请友好地告诉我。
浏览 2
提问于2016-09-28
得票数 1
1
回答
acpi_pm
linux
时钟源是用来做什么的,什么硬件实现了它?
linux
、
time
、
clock
文件/sys/devices/system/clocksource/clocksource0/available_clocksource in my
Linux
box列出了以下时钟源:我知道tsc是处理器中的
时间
戳计数器寄存器。我知道hpet是高精度事件
定时器
。 我不知道acpi_pm是什么,什么硬件实现了它?这是PIT (可编程
时间
间隔
定时器
)吗?
浏览 4
提问于2011-11-03
得票数 15
回答已采纳
1
回答
MPI
定时器
与CUDA
定时器
的区别
timer
、
cuda
、
mpi
我使用MPI计时器和CUDA计时器测量CUDA函数的运行
时间
。但是,使用MPI
定时器
的测量
时间
比使用CUDA
定时器
的测量
时间
长2秒。我想知道为什么会发生这种情况。CUDA函数的结构如下:
Linux
浏览 3
提问于2013-04-01
得票数 0
回答已采纳
1
回答
Linux
环境下的硬件
定时器
、实时时钟、Jiffies
linux-kernel
、
x86
、
interrupt
、
clock
我试图理解x86_64
Linux
机器中使用的计时器中断和相关术语。实时时钟甚至在CPU处于off状态时运行,并更新它重新启动的
时间
。Jiffies是用于进程调度和操作系统特定
定时器
要求的软件
定时器
中断。 如果我理解错了,请纠正我。
浏览 0
提问于2020-06-13
得票数 3
1
回答
修改
Linux
中的
定时器
中断
linux
、
multithreading
、
timer
、
interrupt
在大学里,我正在学习操作系统,作为项目的第一部分,我们必须
修改
计时器中断来执行我自己的代码,可能是线程,我认为
Linux
在访问中断向量方面的限制比Windows少,不是吗?如果使用Windows或
Linux
(如Ubuntu)更好,您能给我更多细节吗? 谢谢。
浏览 1
提问于2011-02-22
得票数 1
2
回答
PPS:如何从PPS调整系统时钟?
linux
、
timer
、
ntp
、
real-time-clock
、
system-clock
在
Linux
文档中,有人说: 可以从PPS (不使用ntp)调整系统
定时器
吗?我也不完全理解pps
时间
,因为可以使用time_pps_fetch命令从用户空间读取(参见ppstest.c示例) 如果它是一个只有“每秒脉冲”的时钟,那么linuxpps如何提
浏览 23
提问于2019-02-15
得票数 0
2
回答
查找新旧
Linux
系统上的
定时器
解析。
linux-kernel
、
posix
如何在
Linux
/POSIX系统上找到系统
定时器
的分辨率?特别是,我对nanosleep()所能等待的最小
时间
感兴趣。它返回的时钟滴答数每秒,这似乎是对应于分辨率的
定时器
(1/吉菲 )。 然而,现代机器通常使用(a)
时间
戳计数器/高精度事件计时器和(b) “无痒”内核。他们不再使用固定的
定时器
中断间隔,因此_SC_CLK_TCK不再有意义了。在这些机器上,sysconf(_SC_CLK_TCK)通常返回100,尽管实际的计时器粒度要小得多。如果我在一个新的
浏览 0
提问于2019-06-14
得票数 3
1
回答
如何在
linux
中使用jiffies?
linux
、
clock
、
timing
我理解jiffies是什么以及如何在
linux
中获得值,但我不理解它的目的以及如何使用这个值?为什么我们一开始就需要它?有人能给我解释一下吗? 谢谢,
浏览 10
提问于2022-10-04
得票数 0
回答已采纳
3
回答
如何在
Linux
内核设备驱动程序中使用计时器?
c
、
linux
、
timer
、
linux-kernel
、
driver
我想在
Linux
设备驱动程序中实现一个计数器,它在每一个固定的
时间
间隔之后递增。我想在
定时器
的帮助下做这件事。一个示例代码片段将非常有用。
浏览 9
提问于2012-05-30
得票数 9
1
回答
系统虚拟化:了解IO虚拟化和虚拟机管理程序的角色
system
、
virtual-machine
、
virtualization
、
hypervisor
让我们假设一个芯片有一个硬件
定时器
,该
定时器
将被OS内核用作滴答
定时器
。让我们假设有2个虚拟机(例如Windows和
Linux
)在虚拟机管理程序上运行。虚拟机管理程序在这里的真正作用是什么?如何真正阻止这两个OSes访问真正的内容?
浏览 5
提问于2012-10-21
得票数 4
回答已采纳
1
回答
read()在epoll为timerfd报告EPOLLIN后返回EAGAIN
linux
、
timer
、
epoll
此
定时器
被添加到只有EPOLLIN事件集的epoll控制器中。如果发生EPOLLIN,则在此
定时器
上使用read()。 在99%的情况下,一切都很好。
浏览 7
提问于2016-01-06
得票数 1
回答已采纳
1
回答
linux
内核用于
定时器
中断的硬件是什么?
linux
、
linux-kernel
、
process
、
scheduling
、
interrupt
定时器
中断的频率由编译
时间
常数HZ决定。它是
Linux
内核用于递增jiffie值的设备。 罗伯特爱书说‘可编程中断计时器’。它是否仍然有效。
浏览 0
提问于2019-10-31
得票数 7
5
回答
睡眠少于1毫秒
c
、
linux
、
usleep
我使用
时间
函数来计算负载,并检查负载。如果load超过了所需的值,我会尝试让进程休眠。我面临的问题是,我得到了所需的负载,但仅限于500ms或更长的
时间
段。不会比这少。当我尝试减少顶部的
时间
段时。我观察到负载的波动。有没有办法让进程休眠1毫秒或更短。
浏览 4
提问于2012-10-31
得票数 0
回答已采纳
1
回答
为什么当客户出现空闲时,
Linux
来宾在VirtualBox下消耗100%的主机CPU?
virtualbox
、
cpu
我的
linux
来宾有时会消耗100%的主机CPU (在活动监视器中查看),即使来宾是空闲的。 为什么主机CPU利用率这么高,如何解决这个问题?
浏览 0
提问于2015-01-09
得票数 1
1
回答
linux
的告警()是如何由内核处理的
linux
、
timer
、
linux-kernel
、
system-calls
、
alarm
我读到了警报()调用是如何在
linux
上工作的。由于内核达到零设置了一个向下计数器,所以在那一刻就会引起警报。
浏览 1
提问于2014-03-16
得票数 4
回答已采纳
1
回答
实现一般超时
c
、
timer
在C#代码中,有三个
定时器
,如果特定事件花费太长
时间
,它们会设置标志,下次线程运行时会检查这些标记。C是纯C,而不是C++,最终将在
Linux
和嵌入式目标上使用,所以我不能使用任何面向操作系统的东西--简单的软
定时器
。我开始只使用一个“启用”标志和每个
定时器
的适当
时间
(以ms为单位),当我调用内务函数时,我将把当前的ms timer值传递给它。然后我开始思考这个总括性的问题,并且决定我也想要开始
时间
,所以如果现在的
时间
不是在开始
时间
和
浏览 1
提问于2014-03-25
得票数 0
回答已采纳
2
回答
哪个CPU增加了SMP中的jiffies?
timer
、
linux-kernel
、
linux-device-driver
如果是这样,那么哪个CPU在其
定时器
ISR中如何递增它? 根据我的理解,jiffies不能是每个CPU的,否则同一进程在不同的CPU上调度时会看到不同的jiffy值。
浏览 1
提问于2012-07-19
得票数 5
2
回答
运行在内核模式的进程的调度程序
linux
、
linux-kernel
“理解
Linux
内核”一书提到了几种挂起以内核模式运行的进程的方法(第1章,第22页)。下面是它们: CPU检测异常。它没有提到进程耗尽了它的
时间
片,调度程序带来了另一个相同的优先级进程来运行。我认为这应该是暂停以内核模式运行的进程的一种情况。请发表意见。
浏览 3
提问于2014-10-23
得票数 0
1
回答
内核调度程序是如何知道
时间
流逝的?
kernel
、
linux-kernel
、
process
、
scheduling
、
interrupt
我阅读了硬件
定时器
解决方案,这对我来说是有意义的,但随后我读到了大多数当前的操作系统(如Windows、
Linux
等)。不要使用硬件计时器,而是使用软件计时器。如何使用软件
定时器
来抢先一个过程,一旦它占用了它的
时间
(例如,它没有先发制人)。似乎需要一些硬件计时器吗?
浏览 0
提问于2018-07-22
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux服务器怎么修改系统时间
在 Linux 中创建定时器|Linux 中国
Linux下修改系统时间的简单方法
在 Linux 上使用 systemd 设置定时器
Linux修改网卡名称
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券