腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
它将只锁定挂载中的本地
文件
,还是
锁
将“传播”到另一台计算机上的
文件
?
、
、
、
、
好吧,所以我不确定如何在网络上安装
文件
锁
。有两个JVM,每个JVM都运行在自己的机器上(都是
Linux
)。 然后在第三台计算机(Windows)上有一个
文件
共享
。运行JVM的两台机器都使用CIFS/SAMBA安装了相同的windows
文件
共享
。如果JVM-1在其“本地网络挂载”中使用中的FileLocker (或者以何种方式表示它),JVM-2会识别这个
锁
吗?或者,即使该
文件
是网络
共享
挂载
浏览 8
提问于2022-11-26
得票数 0
回答已采纳
1
回答
没有TCP/IP的集群
锁
管理器
、
、
、
、
我有两个
linux
共享
同一个SAN磁盘LUN。有许多集群
文件
系统可以管理
锁
/解锁。但是它们都使用了一个单独的TCP/IP通信。只需要简单的
文件
共享
。一个节点将写入一个新
文件
,另一个节点将读取该
文件
并将其删除。
浏览 0
提问于2014-11-18
得票数 1
3
回答
用C/C++命名进程内部互斥
锁
?
、
、
、
、
是否有使用C/C++ (在Unix/
Linux
中)实现命名进程内部互斥
锁
的方法?如果您使用内存映射
文件
或
共享
内存,您将获得
文件
系统持久性... 有什么想法吗?
浏览 0
提问于2011-09-24
得票数 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
2
回答
Linux
:锁定,但不是基于
文件
的锁定
、
、
、
锁
/信号量应该是机器本地的(
linux
操作系统)。我想避免基于
文件
的
锁
,因为我不知道我应该把
锁
文件
放在哪里。multiprocessing.Lock提供的
锁
没有帮助,因为两个python解释器都没有
共享
同一个父程序。 不涉及线程。我在
linux
上使用Python2.7。
浏览 2
提问于2017-11-06
得票数 2
回答已采纳
1
回答
为什么锁在SMB上
共享
的
文件
只需3微秒?
、
、
我使用以下C++函数锁定服务器通过SMB
共享
的
文件
的1字节:LockFileEx (h, LOCKFILE_FAIL_IMMEDIATELY | LOCKFILE_EXCLUSIVE_LOCK, 0, 1,0, &overlapped)fcntl (fd, F_SETLK, &flockdesc) 对于本地
共享
的
文件
和在SMB上
共享
的
文件
,我在3微秒内获得了成功的
锁
,而对于通过NFS<
浏览 0
提问于2022-07-01
得票数 1
2
回答
c/c++群集作为
linux
上的互斥,对
文件
删除不健壮
、
在C中使用flock的
文件
锁定通常用于实现跨平台的协作进程间锁定/互斥
锁
。一段时间后,我手动删除了
锁
文件
(rm /tmp/lockfile)。正在
浏览 2
提问于2015-12-16
得票数 3
1
回答
NFS上的本地
文件
锁定与
Linux
内核相关
、
、
Linux
客户端...提供了一种本地
锁
的方法。这意味着应用程序可以锁定
文件
,但这种
锁
只对运行在同一客户端上的其他应用程序提供排除。羊群(2)说: 在2.6.11以下的
Linux
内核中,flock()不会在NFS上锁定
文件
(即
锁
的范围仅限于本地系统)。从
Linux
2.6.12开始,NFS客户端支持... ()
锁
,方法是在整个
文件
上将它们模拟为字节范围
锁
。NFS服务器和NFS客户端都使用内核3.10运行
浏览 0
提问于2017-10-08
得票数 3
回答已采纳
2
回答
多个进程访问的
共享
内存上的C互斥
锁
、
、
、
、
我有两个将要运行的进程,一个将从
共享
内存(mmap)读取数据,另一个将向该
共享
内存(mmap)写入数据。我所见过的所有与
共享
内存互斥锁相关的帖子都是从单个主程序产生线程/进程。有没有办法创建一个可以被两个单独的程序使用的
共享
互斥
锁
?
浏览 3
提问于2016-03-15
得票数 2
2
回答
可升级互斥
锁
位于Windows和
Linux
上的
共享
内存中
、
、
、
、
编写器是一个单数线程,它将数据写入
共享
内存。读取器有8个线程,它们打算同时从
共享
内存读取数据。我需要一个符合以下条件的锁定机制:3) Writer必须等到Reader“完全”释放
锁
(因为它有多个线程)。我读过很多关于可
共享
互斥的文章,这似乎是解决问题的方法。在这里,我更详细地描述了我的系统:2)
浏览 2
提问于2016-02-15
得票数 0
回答已采纳
1
回答
多个JVM上的Java tryLock释放
锁
、
、
我对Java
Linux
上的
文件
锁
有问题,我在不同的主机上有两个应用程序(A和B)和
文件
锁
共享
文件
夹。在A中,我被channel.lock()锁住了。在此之后,在B中,channel.tryLock()将返回有效的
锁
,没有任何异常。 有人也有同样的问题吗。谢谢
浏览 5
提问于2016-03-29
得票数 0
2
回答
跨进程的pthread_rwlock :崩溃后修复?
、
、
我在
linux
上工作,我正在使用一个pthread_rwlock,它存储在
共享
内存中,并在多个进程之间
共享
。这在很大程度上工作得很好,但是当我杀死一个持有
锁
的进程(SIGKILL)时,它似乎仍然持有
锁
(无论它是读
锁
还是写
锁
)。 有没有办法识别这种状态,甚至有可能修复它?
浏览 0
提问于2011-07-05
得票数 1
回答已采纳
1
回答
在多线程程序中fcntl不工作(不锁定
文件
)
、
、
、
我正在尝试使用多个线程访问一个
文件
,尝试使用记录
锁
(Fcntl)进行同步。我写的函数有什么问题吗?或者在多线程中使用fcntl时需要注意的问题?
浏览 7
提问于2021-05-09
得票数 0
1
回答
锁定实际
文件
和空
锁
文件
的pro和con是什么?
我的程序正在写入二进制
文件
,并且可能有多个程序实例为同一个用户访问同一个二进制
文件
。在Unix/
Linux
中,我看到一些程序(特别是守护进程)锁定一个空
锁
文件
,而不是需要锁定的实际
共享
数据(因此,它们没有锁定~/.data/foo,而是锁定~/.data/foo.lck)。锁定实际
文件
与空
锁
文件
的利弊是什么?
浏览 0
提问于2019-03-12
得票数 0
回答已采纳
1
回答
flock是否在进程退出时自动释放?
、
、
、
在
Linux
的bash脚本中,我使用flock命令flock,而不是系统调用flock()来实现
文件
锁定,从而保护对
共享
资源( tmpfs中的
文件
)的并发访问。我有陷阱处理程序来处理脚本的异常终止:trap "{ rm -rf $LOCK ; rm -rf $TMPFS_FILE; exit 255; }" SIGINT SIGTERM 其中$LOCK是我的
锁
文件
,$TMPFS_FILE是我的
共享
资源。我的问题是,我是否也需要显式地进行
文件<
浏览 4
提问于2012-06-12
得票数 16
回答已采纳
1
回答
NFS + SMB
共享
文件
锁
、
是否有任何方式在samba(smbd)和nfs(-内核-服务器)之间
共享
文件
锁
? 我认为,在大多数
linux
发行版上,这是很难做到的。常规的smb/nfs实现无法相互通信
文件
锁
。对吗?如果我正确理解的话,这些工作是在
文件
系统抽象层上进行的,该抽象层是在io堆栈上的nfs/smb上
共享
的。这在自由和开放源码软件领域也是可以实现的吗?
浏览 0
提问于2022-08-04
得票数 1
4
回答
C套接字API线程安全吗?
、
、
、
、
我同时使用
Linux
和Win32套接字API。在我的程序中,多个线程
共享
一个套接字句柄。特别是,多个线程使用
共享
套接字句柄(即相同的端口)调用send。在这种情况下,我是否必须为线程安全设置一个
锁
?当然,为了线程安全,我们必须使用互斥
锁
。但是,我想知道system是否可以有自己的内部
锁
。如果是这样的话,我们可以省略设置自己的
锁
。 这个问题也适用于fprintf函数。我想知道这样的系统API会有自己的
锁
。根据我的经验,从多个线程调用fprintf并不会扼
浏览 2
提问于2010-03-01
得票数 16
3
回答
不同的进程同时写出
、
、
、
、
我们有子进程的NUM_PLAYERS,每个子进程的id输出如下但问题是,它们都是同时写出来的,所以输出结果完全是乱七八糟的。player 01: I scored 3: I'm in this game (PID = 11051: I'm in this game (PID = 1048)int main(int argc, cha
浏览 1
提问于2014-02-19
得票数 0
2
回答
Linux
文件
层次结构-存储
锁
文件
的最佳位置是什么?
、
、
、
、
我希望基于
锁
文件
(/ socket
文件
)同步进程。这些
文件
只能由它们的创建者用户移动。
浏览 0
提问于2016-04-25
得票数 10
回答已采纳
1
回答
非根帐户的临时R+W CIFS
共享
?
、
、
我想建立一个跨平台的邮件客户端(雷鸟),到目前为止,我想使用NAS作为配置
文件
存储。问题是
Linux
挂载。由于我使用的是笔记本电脑,所以我并不总是连接到网络,因此,我不能使用/etc/fstab来使用修改后的组id来设置CIFS
共享
。而且这个
共享
必须使用mount -t cifs ...挂载,这会导致它被根用户拥有,并且拥有的非常糟糕,以至于它不能被
浏览 0
提问于2012-03-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux社区-Samba文件共享服务
实现Windows与Linux之间的文件共享
如何在 Linux和Windows 之间共享文件?
共享锁、排他锁、互斥锁、悲观锁、乐观锁、行锁、表锁、页面锁、不可重复读、丢失修改、读脏数据
linux 内核 --- 自旋锁(spinlock_t)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券