请问一个有关定时间器的比较弱的问题

ilovehyqcy ilovehyqcy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我知道定时器的优先级别很低,那我的问题是,我编写了一个有定时器也有同步线程的程序,定时器的执行间隔为2秒,如果该定时器执行的同时,刚好有一个线程释放了时间片,那定时器会执行呢,还是另一个正在等待互斥对象的线程执行呢?如果线程先执行,那定时器什么时候执行呢?另外,如果一个定时器的执行时间超过了时间片的长度,它会被终止吗?我可以在定时器中使用互斥对象对共享资源进行保护吗?
谢谢回答!
...全文

相关推荐

VB社会福利保障系统设计(源代码+系统+开题报告+答辩PPT).rar

VB 毕业设计项目,VB 毕业设计源码,优质资源,超乎你的想象!

小正太浩二

Linux内核添加系统调用

1、目的: 在现有的系统中添加一个不用传递参数的系统调用。这个系统调用的功能是实现遍历系统中的所有进程。实验主要内容: 添加系统调用的名字利用标准 C 库进行包装添加系统调用号在系统调用表中添加相应表项sys_mysyscall 的实现编写用户态测试程序 2、步骤: a)安装依赖库: sudo apt-get install libncurses5-dev //如果没有n

南极光

VB 开发VB社会福利保障系统设计(源代码+系统+开题报告+答辩PPT).rar

VB 开发VB社会福利保障系统设计(源代码+系统+开题报告+答辩PPT)

温柔-的-女汉子

Linux内核编译以及新增系统调用函数

实验内容 (作者:Baron_w,禁止转载) ⚫ 编译 Linux 内核 ⚫ Linux 启动过程 ⚫ Linux 系统调用实现分析 ⚫ 增加一个系统调用** 相关知识 dmesg 的用法 ⚫ 列出加载到内核中的所有驱动 我们可以使用如‘more’。 ‘tail’ , ‘less ’或者‘grep’文字处理工具来处理‘dmesg’ 命令的输出。由于 dmesg 日志的输出不适合在一页中完全显示,...

hiuiwb

Linux内核系统调用的添加

本文通过自身实践,介绍了在Linux下为内核添加系统调用的简单实例。 系统调用: 操作系统为用户态进程与硬件及内核资源进行交互提供的一组接口; 系统调用可被看成是一个内核与用户空间程序交互的接口。 优点: 极大的提高了系统的安全性; 使用户程序具有可移植性。 系统调用与内核函数: 内核函数在形式上与普通函数一样,但它是在内 核实现的,需要满足一些内核编程

不曾消逝的夏天
评论 2
收藏 已收藏
分享
返回顶部
ilovehyqcy
VC/MFC 16,550 成员 421,606 内容