Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.17;
Скачать: CL | DM;

Вниз

Проблема с хранением больших числовых массивов   Найти похожие ветки 

 
Poirot ©   (2003-07-04 10:36) [0]

Гутен время дня!
возникает небольшая проблема - есть 4 константных массива во 246 элементов и по 8 байт каждый - т.е. 4*256*8 = 8192 байта чисел..
Может кнто-нить предложить метод уменьшения размера - например сжать каким либо способом...! 3 процедуры и эта гадость - слишком много получается....


 
MBo ©   (2003-07-04 10:37) [1]

разве 8K - много??


 
Poirot ©   (2003-07-04 10:41) [2]

ну для 2-х процедур по 15 байт каждая - да! Да и размер возможной памяти ограничен!


 
MBo ©   (2003-07-04 10:54) [3]

твой вопрос абсолютно абстрактный.
Данные сжимаемы - жми, но тогда их длина будет непостоянной.


 
Poirot ©   (2003-07-04 10:58) [4]

вот мне и интересно - какие идеи есть... Я не хочу жать чем-нить сложным!


 
Юрий Зотов ©   (2003-07-04 11:09) [5]

> Poirot © (04.07.03 10:58)

1. 8К - это не просто мало, а ОЧЕНЬ мало.

2. Предположим, Вы свой массив сожмете в 2 раза (больше вряд ли получится) и выиграете 4К. Так вот, очень даже не исключено, что добавленный в программу код упаковки/распаковки будет сравним с этими 4К или даже больше.

3. > Да и размер возможной памяти ограничен!

В Win32 он ограничен четырьмя гигабайтами, из которых Вашему коду доступно не менее двух. Независимо от реального объема физической памяти.


 
Poirot ©   (2003-07-04 11:56) [6]

проблема не только масдаевская...
Я просто пытаюсь что-то придумать...
смысл в том, что есть код на С++ и кампилирован под Юних... он чать другого - более большого! Всё это дела юзается в железяке с ограничением памяти!


 
SVM (Perm)   (2003-07-04 12:59) [7]

А что в массивах?


 
Poirot ©   (2003-07-04 20:05) [8]

В массивах 8 байтовые числа... (не генерированные) причём явно не генерированные ничем.... если и генерированы, то что-то типа по интегральным функциям...


 
Serginio   (2003-07-04 20:18) [9]

Если числа повиоряющиеся то Хэш таблица. Если нет то апроксимируй функцией.



Страницы: 1 вся ветка

Текущий архив: 2003.07.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
1-55559
Mishenka
2003-07-06 23:52
2003.07.17
Изменение значения в SpinEdit...


1-55647
jel
2003-07-04 10:56
2003.07.17
Помогите разобраться с pipes


14-55740
Ajax
2003-07-01 09:22
2003.07.17
НТВ+


14-55772
Катерина
2003-06-30 09:51
2003.07.17
Оптический синткз


14-55715
Deus
2003-06-30 18:36
2003.07.17
А есть ли такой эксперт...