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

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

Процессы [D5, D6, Win95/98, Win2k]


esprit_bel ©   (2002-04-23 11:58:00) 

Б.Б. хочу чтобы при работе моей проги выполнялась только она, а все остальные(запущенные ранее и т.д.) не выполнялись.А после закрытия моей проги всё приходило в норму.(пароли варуют шпионами)


Raptor   (2002-05-07 22:45:00) [1]

Да праздную я. Ты что в инете безвылазно день и ночь сидишь ;-))
Да не получают пока этот процесс не отработает свое. Но здесь могут быть нюансы для различных ОС. И точно ничего сказать нельзя. Надо экспериметировать.
Только я не советую тебе таким образом тормозить другие процессы. Это очень ненадежный и некорректный вариант. Лучше что-то другое придумать.


Malder   (2002-05-06 12:13:00) [2]

ау-у-у-у


Malder   (2002-05-03 22:46:00) [3]

ждём ответа...


Malder   (2002-05-02 14:55:00) [4]

Raptor, а в Win9x если у твоей проги приоритет REAL_TIME, то остальные процессы ВООБЩЕ не получают управление ?


Raptor   (2002-05-02 12:57:00) [5]

REAL_TIME это наивысший приоритет процесса. Процессы с таким приоритетом получают процессорное время в первую очередь. И только когда они освободят процессор управление передается процессам с более низким приоритетом. Обычно такой приоритет нужен процессам которые критичны во времени выполнения. Например процессы, которые должны обработать и выдать какую либо информацию на протяжении строго определенного промежутка времени.
Отсюда, если поставить своему процессу приоритет REAL_TIME и крутить в нем например бесконечный цикл, то компютер визуально повиснет (хотя реально все будет работать). Тоесть мышь перестанет двигаться, окна перерисовываться и т.д. Но все это справедливотолько для Win9x. В WinNT/2k/XP в силу применения в них вытесняющей многозадачности процессы с меньшим приоритетом все же будут получать управление, хотя и очень редко.
Вот, собственно, и все.


Malder   (2002-05-02 12:11:00) [6]

Raptor, что такое REAL_TIME ? Это приоритет процесса ? И что, действительно во время выполнения программы все остальные процессы останавливаются ?


Raptor   (2002-05-02 12:02:00) [7]

Что именно тебе объяснить?


Malder   (2002-05-01 10:38:00) [8]

Ау, Мастера. Проясните, пожалуйста, ситуацию с REAL_TIME...


Malder   (2002-04-29 17:35:00) [9]

Народ. А про какой REAL_TIME вы говорите ? Насколько я знаю технологию распределения ресурсов в Win 9X и в NT, нельзя запустить программу монопольно. Всегда будет время для выполнения других процессов.

Насчет DOS, ну напишете вы программу. Запуститься эмуляция ДОС... и что ?
Надо, чтобы программа была несовместима с windows. Тогда надо будет выгрузить windows и запустить нужнуб программу. Но ДОС"а нету в NT подобных системах... да и вообще, какой смысл писать под ДОС то =))) у нас все таки осуждение Дельфи, которое под него вроде не работает...


esprit_bel   (2002-04-29 05:05:00) [10]

Большой Брат в твоих словах, прочитанных мной выше, мной не найдено ни одного слова про Delphi и про то как все это в ней прописывается.Как же так?
А философию я уже здал, спасибо!


Antiox   (2002-04-25 12:51:00) [11]

>SerVS © (24.04.02 19:06):
imho, гораздо практичнее "отследить" шпиона, варующего пароли и прибить его на своём компе - навсегда.


SerVS   (2002-04-24 19:06:00) [12]

>Antiox
Хотя это действительно не красиво, но REAL_TIME это по-моему эдинственное правильное решение сабжа. Хотя пользоваться им нужно с умом


Antiox   (2002-04-23 16:02:00) [13]

Для борьбы со шпионами существуют менее "кровавые" средства.
А "замораживать" все процессы или ставить своему REAL_TIME приоритет - это не красиво.
(про DOS речи нет :)


VuDZ   (2002-04-23 15:59:00) [14]

asm: cli


troits   (2002-04-23 14:49:00) [15]

Надо писать прогу под ДОС - ом.


Наверх

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