腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在C++中
读写
文件
的多
线程
?
、
、
我想知道是否有可能通过多
线程
来加快
读写
操作。我对此表示怀疑,因为CPU的性能可能更好,而硬盘的性能可能更差。我有以下几种情况: 1.如果一次只由多个
线程
执行
读写
操作,而不是同时执行这两项操作,怎么办? 2。如果这里只考虑一个
文件
,即多个
线程
同时对同一个
文件
执行读/写? 3。如果多个
文件
由多个
线程
读写
,那么多个
文件
由多个
线程
负责吗? 4。如果由
两个
不同的<
浏览 2
提问于2013-03-24
得票数 0
回答已采纳
1
回答
在多
线程
环境中读/写
文件
的最佳方式(C++)
、
、
我有一个
读写
文件
的多
线程
程序。一个
线程
接收数据并将其写入
文件
中。每250 Mb的数据创建一个新
文件
。多个其他
线程
可以读取这些
文件
以检索数据。我使用的是C++标准
文件
流。为了防止出现问题,我当前的实现对同一
文件
使用了
两个
文件
描述符:一个用于读取器,另一个用于写入器。互斥锁可防止同时进行多个访问,并且每次互斥锁所有者需要
文件
描述符位置时,它都会移动。我真的需要能够尽可
浏览 0
提问于2013-06-21
得票数 0
回答已采纳
1
回答
C++11内存模型以及在不同
线程
中访问同一结构的不同成员
、
、
、
、
假设您有以下定义:{}; 现在假设您有
两个
线程
,其中一个
线程
读写
x.a,但从不访问x.b,而另一个
线程
读写
x.b,但从不访问x.a。
两个
线程
都不使用任何锁或其他同步原语。这能保证在C++11中工作吗?或者,它是否算作访问同一对象,因此需要一个锁?
浏览 23
提问于2013-08-19
得票数 20
回答已采纳
2
回答
用外围例程调用同一个函数的多个
线程
、
、
、
、
我有
两个
线程
Thread1和Thread2。我也有一个外围
读写
功能。比如SPI
读写
函数。这
两个
线程
在某些情况下都使用SPI函数。由于
线程
本质上是并发的,所以这
两个
线程
是否可能同时访问该函数。
浏览 8
提问于2014-03-07
得票数 0
回答已采纳
1
回答
是否应该序列化对存储在hsqldb数据库中的
文件
的访问?
、
、
我将
文件
存储在嵌入式 hsqldb数据库中的缓存表中。 此规则是否适用于HSQLDB数据库中管理的
文件
?
文件
大小可以从几KB到几MB不等。
浏览 0
提问于2013-03-04
得票数 0
回答已采纳
3
回答
c#
文件
读/写锁定
、
、
、
我使用StreamReader在
两个
线程
中
读写
文件
,一个
线程
读,另一个
线程
写。我希望这两种情况不会同时发生。我应该使用什么锁?
浏览 3
提问于2012-01-06
得票数 1
回答已采纳
5
回答
Linux上C语言中的POSIX
线程
和全局变量
、
、
如果我有
两个
线程
和一个全局变量(一个
线程
不断循环读取变量,另一个
线程
不断循环写入变量),会发生任何不应该发生的事情吗?(例如:异常、错误)。如果是这样,做什么是一种防止这种情况的方法。我读到了关于互斥锁的文章,它们允许一个
线程
独占访问一个变量。这是否意味着只有该
线程
可以对其进行
读写
,而不能对其他
线程
进行
读写
?
浏览 1
提问于2012-03-14
得票数 5
回答已采纳
1
回答
是否可以在执行
读写
的
两个
线程
之间共享boost::asio::tcp::socket对象
我有
两个
线程
,一个通过TCP套接字发送数据,另一个通过TCP套接字接收数据。我使用boost::asio::read()和boost::asio::write()进行
读写
。我的问题是,在
读写
操作期间,我是否必须保护对套接字对象的访问? 另一种情况是,如果我有
两个
线程
都使用相同的socket对象进行写入,会发生什么情况?
浏览 2
提问于2011-08-04
得票数 4
回答已采纳
1
回答
使用系统调用协作eventlet
、
我的项目使用eventlet,现在我必须异步
读写
一个
文件
(实际上是一个设备)。我尝试使用eventlet.tpool.execute()来运行读取
线程
,但它阻塞了主循环。我的问题是,如何同时运行读取
线程
和eventlet
线程
?这
两个
线程
是否有可能以某种方式进行通信?
浏览 1
提问于2013-09-24
得票数 0
1
回答
将正在运行的
线程
中的函数移动到新
线程
?
、
、
、
、
我在一个类
文件
中有一个
读写
函数。这个类子类QThread类和重写运行,没有信号和插槽,它基本上在
线程
中运行数据处理功能。它的构造函数是movetothread(this)方法。要使这
两个
函数形成队列并实现多
线程
,我可以在写函数中调用movetothread(secondthread)吗?void write(args) movetothread(secondthread);使写函数在单独的
线程
上运行。写函数是如何何时停止的?
浏览 2
提问于2011-03-07
得票数 0
回答已采纳
1
回答
python队列使用GIL吗?
、
、
、
我想知道,因为我有一个制度如下: 我想知道
线程
对是否会通过锁定机制相互影响。
浏览 2
提问于2019-05-12
得票数 1
回答已采纳
4
回答
多
线程
读写
文件
、
、
我想通过
线程
在同一个
文件
中进行
读写
。 但条件是,当第一个
线程
完成读取时,另一个
线程
才应该写入。
浏览 3
提问于2012-05-07
得票数 1
3
回答
Java -同一TCP IP的不同套接字
、
、
我想用socket为
读写
方法创建不同的
线程
。我想知道我应该使用不同的套接字还是相同的套接字来共享这
两个
线程
?
浏览 1
提问于2012-08-16
得票数 0
2
回答
在考虑使用阻塞套接字时,有哪些选项可供选择?
、
、
、
、
在利用Java的阻塞套接字(我打算独立
读写
)的同时,我看到我的
两个
选项要么为每个操作指定一个单独的
线程
,要么使用setSoTimeout()轮询超时。在这
两个
实现之间做出选择似乎是内存(
线程
)与CPU时间(轮询)之间的权衡。我看到在调度程序和许多
线程
的上下文切换方面可能出现的缩放问题,这些问题可能会超过CPU花费的轮询时间,以及在从单个
线程
读写
之间可能出现的延迟,这取决于接收到的数据包的大小。或者,一个小
线程
池可以与几个套接字的轮询结
浏览 6
提问于2017-03-11
得票数 0
回答已采纳
1
回答
共享tcp套接字android服务
、
、
、
问:我可以在
两个
线程
中使用相同的tcp套接字来同时接收和发送数据吗? 谢谢。
浏览 2
提问于2014-09-22
得票数 0
1
回答
串口通信C/C++ Linux
线程
安全?
、
、
、
、
在Linux下
读写
串口是
线程
安全的吗?我可以从不同的
线程
同时
读写
吗?是否有可能同时进行两次写入?我不打算这样做,但这对其他人来说可能会很有趣。我只有一个
线程
在读,另一个
线程
在写。更多细节-我在open()获得的
文件
描述符上使用write()和read();并且我同时这样做。Roel
浏览 8
提问于2013-03-28
得票数 5
回答已采纳
2
回答
使用boost的多
线程
一个读取器和一个写入器
、
、
当一个
线程
读写
共享数据结构时,我的程序使用
两个
线程
。数据结构来自类型- Boost::bimaps::unordered_set_of。所以我的问题是,我是否需要担心任何同步问题。也就是说,我需要用锁(或类似的东西)来保护数据结构的
读写
吗?或者也许我在互斥中没有任何用处也能工作得很好? 谢谢。
浏览 3
提问于2013-01-09
得票数 0
1
回答
写本地
文件
系统还是远程
文件
系统?
、
、
、
、
我的问题是关于Windows上的远程
文件
系统。想象一下,在X上有
两个
同时执行的
线程
。
线程
1是将
文件
写入X- C:\MYDir\中的本地硬盘驱动器目录.
线程
2正在写入\\ServerY\MYDir\中的远程
文件
。我想知道这
两个
IO操作实际上是相互独立的,即
线程
1只使用X的硬盘控制器,而
线程
2只使用网络并
浏览 1
提问于2013-05-05
得票数 3
回答已采纳
2
回答
使用2个
线程
同时在串口上进行
读写
、
在Qt中,是否可以同时从
两个
不同的
线程
对同一串行端口进行
读写
?
浏览 1
提问于2016-11-28
得票数 2
1
回答
缓存行
读写
、
、
、
在相同的缓存行中有
两个
变量,a和b。我们知道
两个
线程
都读取整个缓存行(它们都读取a和b)。是否将整个缓存行写入主内存?缓存行在
读写
方面是否具有互斥性?
浏览 5
提问于2021-09-15
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java多线程并发之读写锁
python读写文件
Python读写docx文件
Python编程:文件读写
Python的文件读写
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券