Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

деректива препроцессора [D7, WinXP]


LORAN ©   (2005-12-16 17:12:00) 

Мастера плиз хелп
Написал прогу, на проце типа целерон 1000Mhz расчитывает нужные параметры за 1 мин
Та же прога на  проце пентиум 3000Mhz с поддержкой хипертрейдинг эта прога при тех же параметрах крутиться 10 мин
В чем траблс не пойму
есть смутное подозрение- надо указать в коде проги дерективу препроцессора что прога выполняется только на одном процессоре, а то винда хочет ее распаралелить-ну и тормазит
если я прав напишите эту команду
если нет - что делать?
Заранее спасибо


LORAN   (2005-12-16 18:12:00) [1]

Спасибо за мудрую мысль товарищу Lamer@fools.ua
буду дальше сам разбираться


umbra   (2005-12-16 18:09:00) [2]

ту дело может быть не в компе, а в операционной системе. они одинаковые?


Lamer@fools.ua   (2005-12-16 18:05:00) [3]

> есть смутное подозрение- надо указать в коде проги дерективу препроцессора что прога выполняется только на одном процессоре, а то винда хочет ее распаралелить-ну и тормазит
Нету такой директивы. Есть функции Windows API:
SetProcessAffinityMask(), SetThreadAffinityMask()

> а то винда хочет ее распаралелить-ну и тормазит
Кхм...


LORAN   (2005-12-16 17:49:00) [4]

>>А загрузка? Может на мощном компе стоит антивирус или вообще вирус?
Да нет там нихрена - обычный настольный комп


Sandman29   (2005-12-16 17:45:00) [5]

LORAN   (16.12.05 17:41) [4]

А загрузка? Может на мощном компе стоит антивирус или вообще вирус?


LORAN   (2005-12-16 17:41:00) [6]

>>IMHO нет в Delphi 7 никакого-такого препроцессора, ни нужной тебе >>директивы.

может я чего не догоняю, но
<<Препроцессор (макропроцессор) - это составная часть стандартного пакета языка , которая обрабатывает исходный текст программы до того, как он пройдет через компилятор. >>

Дык а что делать то?

А что касается железа То комп на 4 пне явно сильнее целерона по всем параметрам


Deka   (2005-12-16 17:35:00) [7]

Приведи конфигурацию обоих компов и требования твоей программы (хотя-бы примерные).


Amoeba   (2005-12-16 17:26:00) [8]


> есть смутное подозрение- надо указать в коде проги дерективу препроцессора что прога выполняется
> только на одном процессоре

IMHO нет в Delphi 7 никакого-такого препроцессора, ни нужной тебе директивы.


TUser   (2005-12-16 17:25:00) [9]

Компьютер не только из процессора состоит. Например, - меньше памяти, больше свопится, от этого медленнее работает. Диском дрыгает на мощном компьютере?


Наверх

Титульная страница Поиск, карта сайта Написать письмо