Многопоточная запись в MappedFile / MappedBytes
Возможно ли теоретически писать с использованием байтов Chornicle из нескольких потоков в разных местах одного и того же файла с отображением памяти (с использованием MappedBytes / MappedFile)?
На что нужно обратить внимание? Иногда у меня возникают ошибки сегментации.
1 ответ
Решение
Главное, на что следует обратить внимание, - как высвобождаются ресурсы. В последнее время это было переработано и улучшено, поэтому я бы взял последнюю версию.
Однако у вас может быть одновременный доступ, поскольку это делают Chronicle Map и Queue.
Вы можете обнаружить, что использование Chronicle Map (или Queue) проще для вашего варианта использования.