腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
linux
下如何锁定python进程间的目录?
、
、
有没有一种标准的
linux
方法可以做到这一点?也许我可以用python中的shell命令行来执行?
浏览 3
提问于2015-09-16
得票数 6
2
回答
如何使用java检查文件是否已打开流?
在
linux
中,如果您尝试删除一个打开的文件,它只会删除该文件。现在我需要一个在两个操作系统下都能工作的机制来检查一个文件是否有打开的流(如果文件被其他
应用
程序使用)。
浏览 4
提问于2011-06-27
得票数 0
1
回答
NFS上的本地文件锁定与
Linux
内核相关
、
、
我有一个python2
应用
程序,它需要处理NFS上的文件。不幸的是,
应用
程序使用了flock()
锁
,如下所示:当使用nolock选项时,
应用
程序可以锁定文件,但是这种
锁
只对运行在同一客户端上的其他
应用
程序提供排除。
Linux
客户端...提供了一种本地
锁
的方法。这意味着
应用
程序可以锁定文件,但这种
锁
只对运行在同一客户端上的其他
应用
程序提供排除。羊群(2)说: 在2.6.
浏览 0
提问于2017-10-08
得票数 3
回答已采纳
1
回答
Linux
上的FileLock问题
、
、
、
我在
Linux
服务器上使用Java的文件锁定API,并试图在远程
Linux
系统上锁定文件。有一些问题已经弹出,日志显示,2不同的集群节点、运行相同Java
应用
程序的能够两个获得同一个NFS文件的
锁
。在线阅读Java如何处理
锁
和
Linux
文件锁定(我们通常部署在Windows上,所以很少有经验),我们所做的应该工作。我们实际上是在发出建议
锁
,但是由于两个集群节点运行的代码相同,它们正在协作进程,并且在开始执行任何读写操作之前检查
锁
的获取情况。然而,情况似
浏览 4
提问于2022-08-08
得票数 0
回答已采纳
1
回答
为什么我们要禁用关键部分的中断?
、
Release_lock(){enable Interrupts;} 我的问题是:当获取关键部分的
锁
时,为什么要禁用中断?
浏览 6
提问于2015-01-16
得票数 0
1
回答
信号量是否可以用于访问同一个库的两个不同的
应用
程序
、
、
在
Linux
中,我有两个不同的
应用
程序访问共享库中的相同代码。 案例1:当第一个
应用
程序访问库中的代码时,它会获取
锁
。但是,当第二个
应用
程序访问相同的代码时,它如何知道已经
应用
了
锁
,因为将为第二个
应用
程序创建另一个单独的代码副本。
浏览 0
提问于2014-05-19
得票数 1
1
回答
名为lock inter的Posix与多线程
应用
程序一起工作?
、
、
、
、
我需要创建与
Linux
多线程
应用
程序正确工作的命名
锁
。
应用
程序的每个实例可以使用多个具有不同名称的命名
锁
。我知道fcntl/flock,但如果试图从一个
应用
程序的不同线程或从一个线程锁定两次,它就不起作用。., O_CREATE | O_EXCL),但如果
应用
程序被信号杀死或由于分段故障而崩溃,那么这个文件
锁
将不会被删除,并且在重新启动
应用
程序后需要手动删除锁定文件。 还有别的办法吗?
浏览 4
提问于2017-07-20
得票数 0
1
回答
多个JVM上的Java tryLock释放
锁
、
、
我对Java
Linux
上的文件
锁
有问题,我在不同的主机上有两个
应用
程序(A和B)和文件
锁
共享文件夹。在A中,我被channel.lock()锁住了。在此之后,在B中,channel.tryLock()将返回有效的
锁
,没有任何异常。 有人也有同样的问题吗。谢谢
浏览 5
提问于2016-03-29
得票数 0
1
回答
linux
是否在终止进程时释放自旋
锁
/信号量?
、
、
、
、
如果一个进程持有一些自旋
锁
或信号量,并意外退出(例如,被
linux
杀死),
linux
会正确释放这些
锁
吗?如果
linux
不这样做,为什么?
浏览 6
提问于2012-03-19
得票数 9
1
回答
Delphi10.3
Linux
专用文件访问
、
、
、
在
Linux
下,我可以删除文件或在其他会话中写入文件,而不会出现任何问题。新发现1.1.2020function flock(handle, operation: integer): integer; cdecl; external libc name _PU在查看
linux
控制台上创建的
锁
文件时,差别是显而易见的:min
浏览 5
提问于2019-12-26
得票数 0
回答已采纳
3
回答
具有FIFO等待队列的
Linux
同步
、
、
、
、
在等待队列为FIFO的
Linux
中有
锁
吗?这似乎是很明显的事情,然而我刚刚发现pthread互斥
锁
不是FIFO,信号量显然也不是FIFO (我正在做2.4内核(家庭作业))……
Linux
是否有一个带有FIFO等待队列的
锁
,或者有没有一种简单的方法可以用现有的机制创建一个
锁
浏览 2
提问于2010-06-16
得票数 5
回答已采纳
2
回答
内核是不可抢占的.如何?
、
、
、
在内核模式下执行的进程不能被抢占。考虑这样的情况:一个进程在内核模式下执行,并且花费了很多时间。因此,其余的进程将保持在就绪队列中。如果有人能消除我的疑虑,请
浏览 1
提问于2011-03-07
得票数 0
回答已采纳
1
回答
在一个实例集群中定期调用一个函数?
、
、
、
在我的.NET 6 Kubernetes
应用
程序(C#,
Linux
)中,它需要每10分钟调用一次方法。有N个吊舱。我有以下选择 创建一个API来调用该函数。在调度程序中设置作业,例如Cron、Windows任务调度程序或公司提供的任何商业调度程序。
浏览 5
提问于2022-12-01
得票数 -1
2
回答
如何在
linux
中使用自旋
锁
?
、
、
、
我是一名计算机科学专业的学生,我有一个任务要求我使用自旋
锁
锁定一个线程,并在它的关键部分完成后解锁它。困难是我搜索了很多次,但没有找到任何有用的信息。例如,我试图包括像#include <
linux
/spinlock.h>这样的标题,但是当我使用gcc编译这个c程序时,它说找不到这样的头。那么,我应该包括哪些标头,需要调用哪些函数才能使用自旋
锁
?
浏览 4
提问于2016-11-26
得票数 2
2
回答
Linux
进程间重入信号量
、
、
、
、
我正在将一个Windows
应用
程序移植到
Linux
上,但我遇到了同步问题。我如何在
Linux
中模拟它呢?我可以给它添加一个引用计数,但然后我需要同步对它的访问,这意味着另一个(这次只针对当前进程)互斥
锁
。 有没有一个类可以提供可重入的进程间
锁
(可能在Boost中)?顺便说一句,使用文件
锁
是不可接受的,因为它可能会太慢(我需要两个进程之间的超低延迟通信)。
浏览 2
提问于2009-11-17
得票数 1
回答已采纳
2
回答
Linux
:锁定,但不是基于文件的锁定
、
、
、
锁
/信号量应该是机器本地的(
linux
操作系统)。我想避免基于文件的
锁
,因为我不知道我应该把
锁
文件放在哪里。multiprocessing.Lock提供的
锁
没有帮助,因为两个python解释器都没有共享同一个父程序。如何同步
linux
上的两个pyth
浏览 2
提问于2017-11-06
得票数 2
回答已采纳
4
回答
为什么
linux
在内核代码持有自旋
锁
后禁用内核抢占?
、
、
、
我是
Linux
新手,正在阅读Rubini & Corbet的
Linux
设备驱动程序手册。我对一项与spinlocks有关的声明感到困惑;这本书写道 内核抢占情况由自旋
锁
代码本身处理。当内核代码持有自旋
锁
时,相关处理器上将禁用抢占。问:在单处理器系统上,当内核代码(代表用户进程
浏览 1
提问于2013-08-15
得票数 4
回答已采纳
2
回答
如果文件在Win10 PC上的samba共享上,在带有O_RDWR | O_CREAT | O_EXCL的
linux
上的open()是原子的吗?
、
、
我正在将一些代码从Win32移植到使用
锁
文件的
Linux
上。我用open为
Linux
做了一个实现,但我只是不确定如果文件在Samba共享上,它是否会工作。为此,我使用带有O_CREAT | O_EXCL的
linux
open(),以便只有在文件尚不存在时才能成功创建该文件。如果运行我的软件的多台计算机同时尝试创建
锁
文件,那么下面的函数调用会是原子的吗?我不关心谁得到了
锁
,只要只有一个人得到了
锁
,所有其他人都没有得到
锁
。对于那些没有得到
锁</em
浏览 57
提问于2019-06-05
得票数 2
1
回答
调试多线程
应用
程序
我有5个线程在
Linux
的
应用
程序。我有一个关键的部分,那就是保存一些数据的缓冲区。thread 3获取
锁
并处理缓冲区数据。在处理缓冲区的过程中,它覆盖了一些数据,导致缓冲区溢出通常,如果我们将核心附加到GDB并进行反向跟踪,它将显示一个进程中所有线程的调用堆栈。在<
浏览 1
提问于2014-07-06
得票数 0
3
回答
用于多核处理器的
Linux
中的无
锁
IPC
、
、
我正试图找到一种方法,在
Linux
上用C语言用多核处理器编写一个没有
锁
的IPC
应用
程序。非常感谢您的指导。
浏览 0
提问于2012-07-20
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux 内核 --- 自旋锁(spinlock_t)
Linux系统编程 读写锁rwlock
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
妹妹问我:互斥锁、自旋锁、读写锁、悲观锁、乐观锁的应用场景
互斥锁、自旋锁、读写锁……理清它们的区别和应用
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券