Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
14-55716
DBDev
2003-07-02 09:52
2003.07.17
Люди HELP плиз!!! Проблема с вычислением ТОТАЛ-а...


4-55883
BigDaddy
2003-05-11 14:02
2003.07.17
Правильный синтаксис AdjustTokenPrivileges???


7-55881
iZEN
2003-05-06 15:35
2003.07.17
Узнать путь к файлу сервиса.


14-55728
IronWit
2003-07-02 16:54
2003.07.17
потестируйте программу плс


1-55516
Afonya
2003-07-04 16:15
2003.07.17
Перехватывание созданным компонентом событий мыши.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский