Сообщение Данные внутри программы без перманентной загрузки в ОЗУ от 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
— можно преобразовать в массив байт.
Но вот в чем беда — это загружается при запуске программы и не выгружается из памяти никогда.
Есть ли способ обойти — т.е. чтобы и не выносить данные в отдельные файлы, и при этом чтобы данные не находились перманентно в ОЗУ на протяжении всей работы программы?