腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
上的FileLock问题
、
、
、
我在
Linux
服务器上使用Java的
文件
锁定API,并试图在远程
Linux
系统上锁定
文件
。
有
一些问题已经弹出,日志显示,2不同的集群节点、运行相同Java应用程序的能够两个获得同一个NFS
文件
的
锁
。在线阅读Java如何处理
锁
和
Linux
文件
锁定(我们通常部署在Windows上,所以很少有经验),我们所做的应该工作。我们实际上是在发出建议
锁
,但是由于两个集群节点运行的代码相同,它们正在协作进程,并且在
浏览 4
提问于2022-08-08
得票数 0
回答已采纳
2
回答
Linux
:锁定,但不是基于
文件
的锁定
、
、
、
锁
/信号量应该是机器本地的(
linux
操作系统)。我想避免基于
文件
的
锁
,因为我不知道我应该把
锁
文件
放在哪里。multiprocessing.Lock提供的
锁
没有帮助,因为两个python解释器都没有共享同一个父程序。 不涉及线程。我在
linux
上使用Python2.7。
浏览 2
提问于2017-11-06
得票数 2
回答已采纳
1
回答
两个进程同时调用open,一个是"W",另一个是"r“。发生错误?
、
、
假设我
有
一个进程调用A,它每秒调用fopen(filename,"w");并在其中写入数据,而进程B每隔0.2秒调用fopen(filename,"r")并从中读取数据!!在线程中使用互斥
锁
很容易,但我还没有尝试过进程之间的互斥
锁
。数据最多只有400个字节,我想知道最简单的方法是避免一个进程写入数据,而另一个进程同时读取数据,或者,当一个进程A fopen
文件
,另一个进程B将等待直到进程A fclose
文件
!
浏览 3
提问于2011-12-16
得票数 0
回答已采纳
2
回答
2.6
Linux
内核中的
锁
分析
、
、
、
如何在2.6
Linux
内核中进行
锁
分析(自旋和其他类型的
锁
)?我想要获取我在模块中添加的几个
锁
的
锁
争用数。是否
有
可以启用并获取配置
文件
或任何其他工具的.config选项?
浏览 6
提问于2009-07-23
得票数 0
2
回答
c/c++群集作为
linux
上的互斥,对
文件
删除不健壮
、
在C中使用flock的
文件
锁定通常用于实现跨平台的协作进程间锁定/互斥
锁
。一段时间后,我手动删除了
锁
文件
(rm /tmp/lockfile)。正在
浏览 2
提问于2015-12-16
得票数 3
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
回答
在内核开发中,
有
类似于互斥对象的down_interruptible()函数吗?
、
、
、
、
在“
Linux
设备驱动程序第三版”一书中,互斥通过init_MUTEX(sem)通过信号量实现。然而,较新的内核,如内核3.2.X,已经删除了这个函数,并添加了互斥对象的支持。但当我遇到密码时: return -ERESTARTSYS; 我不能确定这个互斥方法是否
有
对应的。
浏览 5
提问于2015-01-15
得票数 1
回答已采纳
1
回答
如何为用户获取打开的
文件
描述符的数量
、
、
、
因为在后一种情况下,我需要为用户获取所有的pids,然后对它们进行筛选,到那时,可以关闭一些
文件
描述符。也许
有
一些系统要求这样做,因为很明显,OS会跟踪这个数字,因为如果用户的最大限制已经用尽,它就会拒绝创建FD。
浏览 0
提问于2016-04-25
得票数 4
1
回答
如何在android中以编程方式锁定
文件
夹?
、
、
是否可以将
文件
夹锁定为以编程方式保护的密码?Android操作系统完全基于
Linux
内核,
Linux
内核提供访问
文件
夹或
文件
的权限。但如何将权限更改为“锁定”
文件
夹。
浏览 2
提问于2013-03-29
得票数 0
1
回答
它将只锁定挂载中的本地
文件
,还是
锁
将“传播”到另一台计算机上的
文件
?
、
、
、
、
好吧,所以我不确定如何在网络上安装
文件
锁
。
有
两个JVM,每个JVM都运行在自己的机器上(都是
Linux
)。 然后在第三台计算机(Windows)上有一个
文件
共享。运行JVM的两台机器都使用CIFS/SAMBA安装了相同的windows
文件
共享。如果JVM-1在其“本地网络挂载”中使用中的FileLocker (或者以何种方式表示它),JVM-2会识别这个
锁
吗?或者,即使该
文件
是网络共享挂载的,并且以某种方式绑定到Window
浏览 8
提问于2022-11-26
得票数 0
回答已采纳
1
回答
Linux
锁
文件
饥饿
、
、
我想对并行运行的bash脚本使用
锁
文件
功能。问题是,在如下脚本中的功能中,如果第一个锁定的功能再次被调用,可能会发生饥饿。lockfile的轮询时间似乎足够大,允许其他进程获取
锁
。echo "TESTING $"rm test.lock两枚炮弹: 当SH1完成并移除
锁
时,SH2仍然被阻塞(大约一秒.),如果SH1在循环中运行脚本,SH
浏览 0
提问于2015-01-19
得票数 2
2
回答
有没有办法在R个进程之间共享一个
锁
(比如
锁
文件
)?
、
、
我
有
一堆不同的R进程(从命令行独立启动),它们都需要加载不同的大
文件
。为了避免阻塞网络,我想添加一个
锁
/信号量,例如通过一个
锁
文件
,这样他们就可以一个接一个地获取他们的
文件
。在标准的
Linux
系统上,应该只有一个进程能够获得
锁
。
浏览 4
提问于2013-03-22
得票数 6
回答已采纳
1
回答
没有TCP/IP的集群
锁
管理器
、
、
、
、
我
有
两个
linux
共享同一个SAN磁盘LUN。
有
许多集群
文件
系统可以管理
锁
/解锁。但是它们都使用了一个单独的TCP/IP通信。只需要简单的
文件
共享。一个节点将写入一个新
文件
,另一个节点将读取该
文件
并将其删除。
浏览 0
提问于2014-11-18
得票数 1
1
回答
如何释放
文件
锁
(camel exchange)以在异常(损坏的gz
文件
)上移动它
我需要实现一个对ZipException作出反应的处理程序,以移除损坏的gz
文件
,否则路由将不断地重试以解除gz的封送。问题是,在抛出异常时,这个
文件
上有一个
锁
(在
linux
上,canWrite()返回false),还有Camel
锁
文件
。是否
有
一种优雅的Camel方式来表示/配置释放
锁
的onException (获得写访问权并删除
锁
文件
-如果有)?
浏览 1
提问于2014-08-06
得票数 1
回答已采纳
1
回答
是否应该将terragrunt生成的
文件
添加到源代码管理中?
对terragrunt生成的.tf
文件
的推荐是什么?它们也应该添加到源代码管理中吗? 如果不添加它们,似乎它们将在下一个init/plan/apply中重新生成。但是,管理.gitignore
文件
似乎也很痛苦,这样开发人员就不必担心编辑过程中没有接触到的这些
文件
。如果建议将它们添加到源代码管理中,那么开发人员必须确保至少运行terragrunt init或terragrunt plan,以便terragrunt创建/更新它负责的
文件
。这也不太理想。处理这些
文件
的“正确”方法是
浏览 8
提问于2021-08-04
得票数 3
回答已采纳
3
回答
写入锁定系统
我
有
一个rsync任务,它每2分钟运行一次,但有时花费的时间比2分钟还要长。为此,我编写了一个简单的锁定系统,它检查,如果没有找到
文件
,写
锁
文件
,采取行动,并删除
锁
文件
。现在,如果脚本崩溃或由于某种原因而被杀死,那么
锁
文件
将继续存在并导致问题。编辑: 我现
浏览 0
提问于2012-08-16
得票数 3
回答已采纳
1
回答
如何在储物柜上设置随机壁纸图像?
、
我使用光
锁
作为我的拱形
Linux
个人电脑的
锁
屏。每次
锁
屏出现时,都会出现一个鞋店的黑白背景图像(似乎是默认的)。我真的不喜欢它。是否
有
可能将其设置为随机背景图像,最好是从我的个人电脑的某个
文件
夹?
浏览 0
提问于2018-03-01
得票数 0
1
回答
NFS上的本地
文件
锁定与
Linux
内核相关
、
、
我
有
一个python2应用程序,它需要处理NFS上的
文件
。不幸的是,应用程序使用了flock()
锁
,如下所示:在2.6.11以下的
Linux
内核中,flock()不会在NFS
浏览 0
提问于2017-10-08
得票数 3
回答已采纳
1
回答
用于故障转移的sqlite网络共享
、
作为这个问题的后续:这种方法是否存在固有的问题?
浏览 2
提问于2010-04-11
得票数 1
1
回答
多个JVM上的Java tryLock释放
锁
、
、
我对Java
Linux
上的
文件
锁
有
问题,我在不同的主机上有两个应用程序(A和B)和
文件
锁
共享
文件
夹。在A中,我被channel.lock()锁住了。在此之后,在B中,channel.tryLock()将返回有效的
锁
,没有任何异常。 有人也有同样的问题吗。谢谢
浏览 5
提问于2016-03-29
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux 内核 --- 自旋锁(spinlock_t)
Linux系统编程 读写锁rwlock
Linux#4 理解Linux文件权限
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
Linux文件目录管理
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券