【发布时间】:2020-07-02 16:17:40
【问题描述】:
理论上是否可以使用来自同一内存映射文件不同位置的多个线程的 Chornicle Bytes 进行写入(使用 MappedBytes / MappedFile)?
我需要注意什么?我有时会遇到分段错误。
【问题讨论】:
标签: memory-mapped-files chronicle chronicle-bytes
理论上是否可以使用来自同一内存映射文件不同位置的多个线程的 Chornicle Bytes 进行写入(使用 MappedBytes / MappedFile)?
我需要注意什么?我有时会遇到分段错误。
【问题讨论】:
标签: memory-mapped-files chronicle chronicle-bytes
要注意的主要是如何释放资源。 最近对此进行了重构和改进,因此我将采用最新版本。
但是,您可以像 Chronicle Map 和 Queue 那样进行并发访问。
您可能会发现使用编年史地图(或队列)更适合您的用例。
【讨论】: