В моей программе есть таблица поиска в виде 4D-массива, который я собираю из нескольких входных файлов. Это довольно большая таблица (размером более 2 ГБ), и я объявляю ее как глобальную переменную в модуле. Табличные значения постоянны.
Мне нужно настроить различные части кода и поиграть с некоторыми параметрами, и каждый раз, когда я перекомпилирую коды, мне придется снова читать эти файлы. Так как в начале каждого запуска требуется много времени, чтобы открыть и прочитать эти файлы, мне было интересно, есть ли способ сохранить этот массив 4D для последующих запусков.