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

Вниз

Вопрос по приорететам и компилятору.   Найти похожие ветки 

 
AndreyS   (2002-03-14 15:34) [0]

Я уже задавал вопрос по потокам. Спасибо за помощь тем кто ответил. Но задача сложнее
и для того, чтобы не писать много раз наверное лучше сразу описать задачу, чтобы отсеить
лишние варианты. Требуется программа которая будет обрабатывать сверхогромный массив
(более 150 мегабайт занимет он и сотоит из миллионов элементов). Нужна максимальная
скорость (тоесть весь в оперативку). Каждое обновление любого элемента массива зависит от
всех элементов предыдущего шага (в общем некая интерференция). Прога планируется
работать одна - специально комп для этого выделяется в течении месяцев. Нужно иметь восможность
приостанавливать процесс и просматривать промежуточные варианты. Итак вопросы всвязи с этим.
1) Какой компилятор создаст более быструю прогу (при прочих равных, ну конечно если
есть допвозможности, то с учетом их применения) DELPHI, Borland Bilder или С++.
Повторяю, что при прочих равных (ясно, что на Асме быстрее будет, только прверять и отлаживать
помрешь) 2) Нужно приостанавливать работу проги кнопкой на форме(другой отработчик получается).
Вариант с выделением потока для второй кнопки сомнителен Есть минимальный квант проверки
активности другого потока, а из-за всего лишь кнопки на останов это может вылится в неделю
увеличения времени расчета (не самый лучший вариант). Нужет финт без создания лишнего потока,
но так чтобы прога могла начать работать с прерванного момента без глюков и потери данных.
4) ДО скольки элементов массива понимает DElPHI (тип longint или INT64 поймет?)Ссылки
тоже не шибко решение. Ибо закон сохранения информативной вариантности никто не отменял.
И что нужно делать чтобы понял, ели нужны специальные директивы 3) Как указать системе, что
прога будет иметь высших или высокий приоретет в течении огромного времени и чтобы система успокоилась
(типа других задач нет и проверять нечего). Иначе будет сбой. И
вообще не быстрее будет в досе (хоть и 16 разрядная) в Борланд паскале. Зато никакой
ругани, тормозов и глюков из-за приоретета реального времени.
Спасибо за внимание.



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

Форум: "Основная";
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
1-90817
vrRaven
2002-03-09 13:40
2002.03.28
Компилятор Delphi


7-91083
volph
2001-12-26 15:37
2002.03.28
передать параметры уже запущенной программе


1-90861
ZORRO
2002-03-16 21:52
2002.03.28
Как сделать эфект затемнённого стекла на форме? Тоесть фома будет прозразной но и в то же время затенённой.


1-90919
Andrey__
2002-03-18 17:13
2002.03.28
Не устанавливается Delphi !!!


1-90877
Man-In-Red
2002-03-17 14:42
2002.03.28
Help!!!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский