Есть ли способ хранить 10 ГБ данных в 1 ГБ дискового хранилища. Я не парень для хранения и не уверен, что это возможно или нет. И если это так, то как?Как можно хранить 10 ГБ данных в 1 ГБ дискового хранилища
-2
A
ответ
1
Для большинства реальных данных это возможно. У вас будет некоторое программное обеспечение, которое находится между вами и диском, и будет искать шаблоны.
Например, если вы пытались сохранить 100 байт нулей, программное обеспечение может решить вместо этого записать три байта: '100' 'x' '0'. Более фантастические алгоритмы могут делать более умные вещи, но всегда будут случаи, когда он не может определить шаблон в ваших данных.
Для получения дополнительной информации, посмотрите на статью Википедии о disk compression и data compression
Прежде всего, SO место для задач программирования и ваш вопрос не классифицируется как вопрос программирования, таким образом, он считается не по теме , и во-вторых, это действительно зависит от содержимого внутри данных 10 ГБ. например, если это уже сжатый формат (Audio/Video/Zip file/etc) Нет, вы вряд ли сжимаете его больше, чем это. Но если это что-то вроде текстовых данных, оно может легко вписаться в 1 ГБ памяти – EhsanT