Информация об изменениях

Сообщение Данные внутри программы без перманентной загрузки в ОЗУ от 05.09.2024 4:20

Изменено 05.09.2024 4:21 Shmj

Данные внутри программы перманентной без загрузки в ОЗУ
Нужно сохранить некий набор данных в 100 Мб внутри библиотеки, т.е. без создания доп. файлов.

Есть утилита

xxd -i large_data.txt > large_data.h


— можно преобразовать в массив байт.

Но вот в чем беда — это загружается при запуске программы и не выгружается из памяти никогда.

Есть ли способ обойти — т.е. чтобы и не выносить данные в отдельные файлы, и при этом чтобы данные не находились перманентно в ОЗУ на протяжении всей работы программы?
Данные внутри программы без перманентной загрузки в ОЗУ
Нужно сохранить некий набор данных в 100 Мб внутри библиотеки, т.е. без создания доп. файлов.

Есть утилита

xxd -i large_data.txt > large_data.h


— можно преобразовать в массив байт.

Но вот в чем беда — это загружается при запуске программы и не выгружается из памяти никогда.

Есть ли способ обойти — т.е. чтобы и не выносить данные в отдельные файлы, и при этом чтобы данные не находились перманентно в ОЗУ на протяжении всей работы программы?