腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在FreeBSD中创建
进程
间rwlock?
locking
、
ipc
、
freebsd
、
rwlock
在FreeBSD中创建
进程
间
读写
锁
的方法是什么?我正在寻找类似pthread的rwlock的东西,可以通过"pthread_rwlockattr_setpshared“和PTHREAD_PROCESS_SHARED标志设置为在
进程
之间共享,这些标志在
Linux
中成功工作。
浏览 3
提问于2012-03-13
得票数 0
回答已采纳
1
回答
Linux
上的FileLock问题
java
、
linux
、
nfs
、
file-locking
我在
Linux
服务器上使用Java的文件锁定API,并试图在远程
Linux
系统上锁定文件。有一些问题已经弹出,日志显示,2不同的集群节点、运行相同Java应用程序的能够两个获得同一个NFS文件的
锁
。在线阅读Java如何处理
锁
和
Linux
文件锁定(我们通常部署在Windows上,所以很少有经验),我们所做的应该工作。我们实际上是在发出建议
锁
,但是由于两个集群节点运行的代码相同,它们正在协作
进程
,并且在开始执行任何
读写
操作之前检查
锁
的获取
浏览 4
提问于2022-08-08
得票数 0
回答已采纳
5
回答
为什么我们需要
读写
锁
中的读
锁
?
synchronization
、
locks
在
读写
锁
中,为什么我们需要读
锁
,因为
进程
可以同时读取文件?只有写
锁
就够了吗?谢谢。
浏览 0
提问于2020-11-29
得票数 4
5
回答
在
Linux
系统上存储Python数据
python
、
linux
、
pickle
、
data-storage
我需要创建一个系统来在
linux
系统上存储python数据结构,但对来自多个程序/守护
进程
/脚本的数据具有并发
读写
访问权限。客户端的任何写操作都会同步到磁盘上(可能是批处理的,不过我不认为吞吐量会很高,所以只使用
Linux
vfs缓存就可以了)。这确保了只有一个
进程
对数据进行
读写
。另一个想法是只将pickled数据结构保存在磁盘上,并且只允许单个
进程
通过
锁
文件或令牌进行访问……这要求所有访问客户端遵守锁定机制/使用访问模块
浏览 4
提问于2011-05-27
得票数 2
回答已采纳
1
回答
C++中的非独占共享内存
锁
c
、
locking
、
semaphore
我在
Linux
上,我想在大约5-10个
进程
之间共享内存(每个
进程
都是一个C程序)。问题是我只知道如何做独占信号量
锁
。我想要非排他
锁
。 在我的应用程序中,只有一个
进程
写入共享内存,而所有其他
进程
只读取它。我希望能够对信号量执行非独占读锁定(就像使用shell命令flock一样)。
浏览 4
提问于2013-12-01
得票数 2
3
回答
多线程
Linux
应用程序中的Mutexes
c++
、
linux
、
multithreading
、
unix
、
mutex
请帮助我理解如何在多线程
Linux
应用程序中使用互斥,其中: 在从变量读取数据时,需要在写时锁定它。
浏览 2
提问于2011-06-27
得票数 0
回答已采纳
1
回答
使用java FileChannel FileLock防止文件写入但允许读取
java
、
windows
、
locking
、
readwritelock
我希望对一个文件有一个独占的写
锁
,但是允许从任何
进程
读取。 在运行Java 7的Windows 7机器上,我可以让FileChannel的
锁
工作,但它可以防止其他
进程
的
读写
。如何实现不允许写入但允许其他
进程
读取的文件
锁
?
浏览 4
提问于2014-03-25
得票数 5
1
回答
Android内容提供商中来自多个
进程
的多个写入
android
、
sqlite
、
android-sqlite
、
android-contentprovider
、
android-room
我知道Android的ContentProvider以多
进程
/多线程的多次写入而闻名,不会抛出
锁
异常。在多线程环境中,它可能已经使用
读写
锁
同步了方法。但是在创建多个对象的多
进程
中会发生什么呢?
浏览 0
提问于2019-07-15
得票数 3
1
回答
python manager.dict()锁定是如何工作的:
python
、
python-2.7
、
multiprocessing
、
python-multiprocessing
、
multiprocessing-manager
允许跨
进程
共享字典并执行线程安全操作。在我的例子中,每个协调器
进程
都用m元素创建共享的dict,n工作
进程
读写
单个dict键。managers.dict()是否为dict或m
锁
提供了一个单独的
锁
,其中的每个密钥都有一个
锁
? 当n工作者不需要相互通信时,除了共享dict之外,是否还有其他方法可以将m元素共享给这些工作者?
浏览 17
提问于2017-12-19
得票数 3
回答已采纳
3
回答
跨
进程
互斥
锁
读写
c++
、
mutex
、
interprocess
、
named
我正在尝试在Windows环境下用C/C++进行
进程
间的通信。Process1:初始化共享内存区。我也在process1中创建了一个命名互斥
锁
。现在(使用WaitSingleObject),process1在创建互斥
锁
后不久就获得了它的所有权。显然,内存区域中没有任何内容,因此我需要释放互斥
锁
。现在,我需要等待内存被填满,而不是再次尝试获取互斥
锁
。 我在考虑条件变量。一旦条件变量填入内存区,Process
浏览 6
提问于2017-11-14
得票数 0
1
回答
将对象参数传递给宏
multithreading
、
macros
、
lisp
、
common-lisp
、
ccl
我希望使用来并行地生成和运行多个
进程
,使用
读写
锁
来控制数据输出到另一个
进程
。With- write -lock是一个宏,它等待给定的
锁
可用于写访问,然后用持有的
锁
执行其主体。然而,无论我如何尝试将
锁
传递给-with- lock,我都会出错。我想我遇到了问题,因为我不知道如何将
锁
对象传递给with with lock宏。在执行:(:内部CCL::NX1-编译-LAMBDA)时,
进程
侦听器(4)。但是,如果我将进行
读写
<
浏览 5
提问于2014-01-07
得票数 0
回答已采纳
1
回答
进程
间共享
读写
锁
linux
、
readwritelock
我有两个
进程
rwlock1(父
进程
)和rwlock2(子
进程
)。我想在
进程
之间使用
读写
锁
,我需要将pthread_rwlock_t mem_lock传递给子
进程
,我有一个简单的代码,我如何传递句柄。我不想使用互斥
锁
。
浏览 22
提问于2020-05-27
得票数 1
回答已采纳
1
回答
使pthread_rwlock_wrlock递归
locking
、
pthreads
、
mutual-exclusion
、
rwlock
上面链接的规范指出,当一个线程锁定了写
锁
,而同一个线程再次锁定它时,它会导致未定义的行为(我实际上可以观察到这一点,因为在x86
Linux
上调用该函数是一个noop,而在PowerPC
Linux
上它会阻塞线程我需要的行为是具有以下特征的
读写
锁
:
锁
不被任何其他线程持有。只有
浏览 2
提问于2011-08-19
得票数 7
回答已采纳
1
回答
Linux
驱动程序上下文中的微秒延迟和自旋
锁
linux
、
driver
、
mutex
、
spinlock
我有一个关于自旋
锁
和驱动程序延迟的一般性问题。我有一个在gpio中
读写
的
Linux
驱动程序。
读写
操作采用单引脚进行,完全基于时序(、HDQ协议、)。在这些延迟之间,驱动程序包含自旋
锁
。这有多安全?我有点担心这些被旋
锁
所包围的延迟。
浏览 6
提问于2016-10-03
得票数 0
1
回答
用于python的共享和独占命名
锁
python
、
synchronization
、
locking
我需要将python线程和
进程
(不一定相互关联)与命名
锁
(例如文件
锁
)同步。最好是
读写
器
锁
。我已经尝试过fcntl.flock (它同时具有独占和共享
锁
获取),但它没有提供所需的
锁
级别- 到目前为止,我的解决方案是对memcached (或mmap锁定文件)使用。
浏览 0
提问于2012-08-07
得票数 7
2
回答
如何在PHP中使用flock?
php
在我的php代码中,我想创建一个读取器/写入器代码。所以将会有一个文件供php代码读取或写入。只能有一个写入器,也可以有多个读取器,但您可以同时写入和读取。
浏览 3
提问于2013-03-09
得票数 7
回答已采纳
3
回答
嵌入式数据库H2、Hsqldb、Apache Derby、SQLite (JDBC)中的并发性
sqlite
、
concurrency
、
hsqldb
、
h2
、
javadb
是否可以在同一台具有不同
进程
的计算机(没有服务器)上同时使用嵌入式数据库(读/写)。那么,在一个多线程
进程
中并发
读写
又如何呢?H2:只有一个
进程
(可能是多线程)可以连接到数据库。用于写读操作的表级锁定不需要
锁
,可以与写同时执行(N读取器、一个写入器) SQLite (xerial ):多个
进程</em
浏览 1
提问于2015-05-28
得票数 4
1
回答
Linux
驱动程序资源保护
linux
、
device-driver
我正在编写一个
Linux
设备驱动程序,并且是一个新手,所以我正在快速学习如何不做事情。我目前正在使用几个互斥
锁
来防止某些函数并发地从设备读取数据,并在从挂起恢复时遇到死锁。FIFO需要在不被其他读取中断的情况下读取,因此我在读取和写入函数中放置了一个互斥
锁
(A)
锁
/解锁。2)设备配置函数是使用与上面相同的
读写
函数的
读写
序列,必须在不被其他
读写
中断的情况下完成,因此我在配置函数中放置了一个互斥
锁
(B)
锁
/解锁。设备配
浏览 5
提问于2015-07-06
得票数 1
1
回答
SSIS包执行(截断表)
sql
、
sql-server-2008
、
ssis
我有SSIS包,它截断表数据并插入记录。如果某个程序在截断表数据时从表中读取数据,会发生什么情况
浏览 3
提问于2015-02-23
得票数 0
3
回答
有没有可能有一个共享的全局变量来进行
进程
间通信?
c
、
linux
我们应该写一个写文件,读文件,然后删除它的
进程
。这个过程我们应该在两个不同的shell中运行两次。为了简单起见,这里没有fork。
进程
A应该写入,
进程
B然后读取,然后
进程
应该删除文件。但是当我运行
进程
A,然后运行
进程
B时,
进程
B将在写扇区之前旋转,直到它达到
锁
,而不是在
进程
A释放
锁
时进入读状态。所以我最好的猜测是有一个
读写
锁
。这些信息必须以某种方式在
进程
之间共享。
浏览 2
提问于2020-05-28
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 读写锁rwlock
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
Go语言读写锁
Java中的读写锁ReentrantReadWriteLock
互斥锁、自旋锁、读写锁……理清它们的区别和应用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券