Вопросы по теме 'memory-mapped-files'

Имеет ли смысл кэшировать данные, полученные из файла с отображением памяти?
Или было бы быстрее перечитать эти данные из отображаемой памяти еще раз, поскольку ОС может реализовать свой собственный кеш? Природа данных заранее неизвестна, предполагается, что чтение файлов происходит случайно.
336 просмотров
schedule 20.12.2023

Добавление к MemoryMappedFile?
Может быть, я что-то неправильно понял о том, как работают файлы с отображением памяти, но как мне добавить в конец файла, когда я использую MemoryMappedFile? CreateViewAccessor позволяет мне только создать представление текущей емкости файла Я...
471 просмотров
schedule 14.01.2024

Взаимодействие между процессами с использованием MemoryMappedFiles или Named Pipes в VC++ и C# в Windows 7
Я пытаюсь установить связь между DLL VC++ и приложением C#. Я прочитал тонны ресурсов и материалов, я пытался сделать это как с файлами MemoryMapped, так и с Pipes, но, к сожалению, не смог приступить к работе. Вот как я создаю часть...
2352 просмотров

Python: обработка большого набора данных. Scipy или Rpy? И как?
В моей среде Python пакеты Rpy и Scipy уже установлены. Проблема, которую я хочу решить, такова: 1) Огромный набор финансовых данных хранится в текстовом файле. Загрузка в Excel невозможна 2) Мне нужно суммировать определенные поля и...
2983 просмотров
schedule 06.12.2023

Структура данных Отображение памяти или БД? (миллионы предметов)
У меня есть структура данных, которая, по сути, является поиском некоторых вычислений, которые занимают очень много времени (100 мс) для расчета и должны использоваться снова и снова. У меня есть примерно 6 000 000 таких расчетов, и я хочу загрузить...
772 просмотров
schedule 18.01.2024

Есть ли ограничения на использование MapViewOfFile?
Я пытаюсь использовать файлы с отображением памяти как: hFile = ::CreateFile(State.Path, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, 0, OPEN_EXISTING,FILE_FLAG_SEQUENTIAL_SCAN, 0);//open the file if(hFile...
3205 просмотров

Насколько безопасны файлы с отображением памяти для чтения входных файлов?
Отображение входного файла в память с последующим прямым анализом данных из отображенных страниц памяти может быть удобным и эффективным способом чтения данных из файлов. Однако эта практика также кажется принципиально небезопасной, если вы не...
2252 просмотров
schedule 06.02.2024

Как использовать блокированные операции x64 против MemoryMappedFiles в .net
Мне нужно использовать взаимосвязанные операции (CompareExchange, Increment и т. Д.) Против памяти в MemoryMappedFile s в .NET. Я нашел этот ответ на очень похожий вопрос. Проблема в том, что заблокированные операции не экспортируются из...
367 просмотров

Чтение файла шестнадцатеричной строки в Джулии
В питоне я делаю import numpy as np data = np.memmap('mydata.bin', dtype='<i4', mode='r') Как я могу реализовать это в Джулии? Я читал о readbytes и htol , но не мог понять.
250 просмотров
schedule 08.11.2022

Чтение нарушения прав доступа для отображаемого в память вектора в режиме отладки
При попытке использовать boost::interprocess для хранения std::vector в файле отображения памяти я получаю исключение Exception thrown: read access violation. , когда пытаюсь вернуть загруженный вектор, но только в режиме отладки . Этот...
803 просмотров

вызвать memmapfile Matlab с помощью subsasgn
У меня есть большой доступный для записи объект memmapfile Matlab, к которому я хочу получить доступ и изменить. Доступ Если я попытаюсь: mmap.Data.bit(1) or subsref(mmap.Data.bit, substruct('()', {1})) Я получаю то же значение...
58 просмотров
schedule 26.11.2022

Два представления одного и того же файла с отображением памяти в Windows, как они взаимодействуют друг с другом?
Меня особенно интересует поведение флеша. Предположим, мы создали MMF с помощью CreateFileMapping() и открыли два представления, V1 и V2, с помощью MapViewOfFile() с нулевым смещением. Затем я пишу что-то в A=V1+a и что-то в B=V2+b так, чтобы A...
359 просмотров
schedule 04.01.2024