腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3190)
视频
沙龙
2
回答
快速,防止设备锁定,但允许关闭lcd灯(昏暗屏幕)
、
我需要始终呈现我的应用程序,而
不被
设备
锁
打断
。 我知道,目前正在使用UIApplication.sharedApplication().idleTimerDisabled = true禁用设备锁定。
浏览 10
提问于2016-02-22
得票数 15
2
回答
当任务正在执行关键部分但需要在禁用抢占的单处理器系统上调度时,会发生什么情况?
、
、
、
、
任务获得一个自旋
锁
。现在它正在执行它的关键部分。此时,如果用于此任务的可用时间片过期且必须调度,怎么办? 从内核
代码
中,我了解到spin_lock基本上是一个禁用抢占的单处理器上的nop。准确地说,它所做的就是barrier() --我理解为什么它是一个nop (因为它是一个单处理器,并且没有其他任务可以在那个时刻操作数据),但是我仍然不明白它如何能够
不被
中断(
浏览 2
提问于2019-01-24
得票数 0
1
回答
Linux
驱动程序资源保护
、
我正在编写一个
Linux
设备驱动程序,并且是一个新手,所以我正在快速学习如何不做事情。我目前正在使用几个互斥
锁
来防止某些函数并发地从设备读取数据,并在从挂起恢复时遇到死锁。FIFO需要在
不被
其他读取中断的情况下读取,因此我在读取和写入函数中放置了一个互斥
锁
(A)
锁
/解锁。2)设备配置函数是使用与上面相同的读写函数的读写序列,必须在
不被
其他读写中断的情况下完成,因此我在配置函数中放置了一个互斥
锁
(B)
锁
/解锁。设备配置函数由SYSFS
浏览 5
提问于2015-07-06
得票数 1
1
回答
使pthread_rwlock_wrlock递归
、
、
、
上面链接的规范指出,当一个线程锁定了写
锁
,而同一个线程再次锁定它时,它会导致未定义的行为(我实际上可以观察到这一点,因为在x86
Linux
上调用该函数是一个noop,而在PowerPC
Linux
上它会阻塞线程我需要的行为是具有以下特征的读写
锁
:
锁
不被
任何其他线程持有。只有
浏览 2
提问于2011-08-19
得票数 7
回答已采纳
1
回答
jPlayer在调用jQuery.load()方法来刷新chrome上的内容时停止,但在firefox上可以工作
、
、
、
我们需要这出戏
不被
打断
。为此,我们使用jQuery.load()方法加载页面内容并替换页面上的内容。我们需要的是音乐
不被
打断
。我的
代码
如下
浏览 0
提问于2012-12-31
得票数 5
1
回答
当未分配的磁盘位于上面时,我如何扩展磁盘?
、
、
📷我在用Ubuntu。
浏览 0
提问于2022-07-01
得票数 1
1
回答
"yum“和"dnf”包管理器如何更新执行软件?
、
Linux
系统中的包管理器(特别是yum和Fedora中的dnf,比如
Linux
)是如何在开放时更新任何软件的。
浏览 0
提问于2017-11-15
得票数 3
回答已采纳
1
回答
如果
锁
保证原子性,那么如何发生死锁?
、
、
、
上述问题的解决方案是获取snippet1上的一个
锁
,直到snippet1结束,T1才会被中断。 够好了!假设T3收购了lock1,被
打断
了,T4收购了lock2并继续收购了lock1,但现在它被T3持有。所以,这是一个典型的死锁例子。我在理解以下方面有问题:如果获得一个
锁
可以保证执行的原子性,并且一旦在关键部分获得
锁
,我们就不能中断该线程,那么为什么在获取lock1之后被T3中断,T4继续执行。据我所知,一旦lock1被T3获得,它就应该开始执行而
不被
中断,获得Lock2,释放lock2,释放lock1,
浏览 2
提问于2022-05-21
得票数 0
1
回答
线程和锁定资源
、
、
下面是一些伪
代码
来显示这个问题:{但是,objB可以使用secondFunction()吗?或者,在释放
锁
之前,myFunction()上的
锁
是否保护myCollection
不被
修改?如果上面的问题是正确的:如果
浏览 0
提问于2018-03-16
得票数 1
回答已采纳
3
回答
使用spin_lock和spin_lock_irqsave,死锁?
、
、
、
、
我正在阅读一些
代码
,我在函数foo中看到:spin_lock(&x);编辑:
代码
不是
linux
的一部分,它只是我在网上找到的一些随机
代码
浏览 0
提问于2012-10-07
得票数 1
1
回答
线程活
锁
怀疑
、
在站点上有一个活
锁
的概念,首先说线程
不被
阻塞,然后说线程被阻塞……“他们还在互相阻挡”,所以我不太理解...如果它们被阻塞了,它看起来就像死锁。有没有人能给我一个简单的活
锁
情况的Java
代码
,如果它能够模拟Java网站上报道的Alphonse和Gaston示例,效果会更好?
浏览 0
提问于2010-08-05
得票数 2
4
回答
为什么
linux
在内核
代码
持有自旋
锁
后禁用内核抢占?
、
、
、
我是
Linux
新手,正在阅读Rubini & Corbet的
Linux
设备驱动程序手册。我对一项与spinlocks有关的声明感到困惑;这本书写道 内核抢占情况由自旋
锁
代码
本身处理。当内核
代码
持有自旋
锁
时,相关处理器上将禁用抢占。问:在单处
浏览 1
提问于2013-08-15
得票数 4
回答已采纳
3
回答
我能防止
Linux
用户空间的pthread在关键
代码
中屈服吗?
、
、
、
我正在为一个使用2.6.24.3内核的嵌入式
Linux
项目开发一个用户空间应用程序。有没有一种简单的方法可以防止当前活动线程在运行完成处理程序时让步,而不是沿着互斥
锁
/自旋
锁
路线? 或者,如果做不到这一点,
Linux
是否可以配置为在持有互斥/自旋
锁
时防止产生pthread?
浏览 7
提问于2010-05-19
得票数 6
回答已采纳
2
回答
在Applescript中告诉TextEdit退出而不弹出保存对话框
下面是一个用applescript编写的小测试程序:delay 1delay 1我想要TextEdit退出而不弹出“你想退出而不保存”对话框AKA退出而不保存。
浏览 0
提问于2013-06-25
得票数 0
1
回答
“检测到陈旧的邮箱
锁
文件,将在0秒内重写”是什么意思?
、
、
、
我已经为任何一个24小时连接的商店实现了javax.mail.event.StoreListener注意$my帐户$:检测到陈旧的邮箱
锁
文件,将在0秒内覆盖 我以前从未见过它
浏览 0
提问于2018-02-19
得票数 0
3
回答
Linux
是否为僵尸进程保留内核堆栈?
、
、
、
我在一本教科书中了解到,当进程变成僵尸时,
Linux
会保留流程描述符,直到将来的父级验证退出状态为止。我正在阅读源
代码
的< do_exit() /exit.c>部分,但我不太清楚内核堆栈是在哪里被释放的。我可以发现,exit_notify()将进程的状态更改为僵尸。其余的
代码
看起来都是关于清理
锁
之类的,直到schedule()为止。 我似乎找不到释放内核堆栈的部分?还是我不理解内核堆栈是如何工作的?或者thread_info被认为根本
不被
保存,并且在变成僵尸之前已经和内核堆栈一起被丢
浏览 20
提问于2021-01-10
得票数 5
回答已采纳
1
回答
当应用程序被中断时,是否需要使用模糊的动画来暂停动画?
、
来自于前一个问题:和 他说:当应用程序被停用或乱石时,我认为所有的动画都会在默认情况下停止,对吗?如果有什么东西坏了,试错就会起作用,但我的应用程序对我的
代码
很好,或者我删除了它。我想知道技术/架构的含义。
浏览 2
提问于2011-12-24
得票数 1
回答已采纳
2
回答
从InterruptedException中分辨原因
、
我认为我的
代码
应该使用Object.wait(),但是等待对象是什么呢?
浏览 3
提问于2013-11-20
得票数 0
回答已采纳
2
回答
如果文件在Win10 PC上的samba共享上,在带有O_RDWR | O_CREAT | O_EXCL的
linux
上的open()是原子的吗?
、
、
我正在将一些
代码
从Win32移植到使用
锁
文件的
Linux
上。我用open为
Linux
做了一个实现,但我只是不确定如果文件在Samba共享上,它是否会工作。为此,我使用带有O_CREAT | O_EXCL的
linux
open(),以便只有在文件尚不存在时才能成功创建该文件。如果运行我的软件的多台计算机同时尝试创建
锁
文件,那么下面的函数调用会是原子的吗?我不关心谁得到了
锁
,只要只有一个人得到了
锁
,所有其他人都没有得到
锁
。对于那些没有得到
浏览 57
提问于2019-06-05
得票数 2
1
回答
.NET函数是否遵循并发调用?
、
我正在用vb.net编写一个程序,我需要有一个不遵循并发调用和运行的函数(非并发函数)。
浏览 2
提问于2014-11-30
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux 内核 --- 自旋锁(spinlock_t)
Linux系统编程 读写锁rwlock
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
如何不 Review 每一行代码,同时保持代码不被写乱?
Linux驱动必学知识点-内核互斥锁
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券