![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с массивами данных
TeeChart © (2006-12-21 03:07:00)Помогите решить вопрос, не знаю даже как его правилно озвучить.
Есть элемент TeeChart ([i]Боюсь что вопрос банальный, просмотрел кучу форумов и везде один и тот же вопрос - люди просят хэлп на него и нет ни одного ответа, так вот может кнонибудь дать ссылку на Хелп, у меня TeeChart7,06 вылеченый но он шел без хэлпа, или ссылки на сайты где можно подчеркнуть примеры работы с ним.).[/i]
и получаю некоторый поток данных со скоростью 10кбайт/сек , само назначение не важно - это может быть монитор загрузки процессора, памяти, монитор сети, данных USB COM порта - это пишу что бы не было привязки к конечной программе, а то когда говориш то что надо все сразу "не я с этим неработаю".
вопрос в том что вот я получаю входные данные и их нужно отрисовать, но с данными еще нужно работать, кроме того у TeeChart есть глюк что когда сдвигаеш график он потом замирает на одном месте т.е . его нужно перересовывать, поэтому возникает вопрос как хранить данные, при скорости 10кбайт/сек за 10 мин накопится около 6 Мбайт (т.е. 6миллионов точек), это вроде и мало, а потом когда понадобится 100 за 10 мин это уже 60Мбайт плюс TeeChart будет сжирать память.
Так вот вопрос как лучше всего хранить данные в программе создать линейный массив, хранить во временном файле на диске , использовать SQL, выделить кусок памяти или как подскажите как лучше это организовать, если можно с примером. Что сделать чтобы не нагружать комп.
Loginov Dmitry (2006-12-21 07:38:00) [1]Храни данные как считаешь удобным, однако не загружай в TeeChart большое число точек, закидывай порциями.