Программа занимает всё время процессора

Тема в разделе "Свободное общение", создана пользователем serg36, 13 апр 2006.

Статус темы:
Закрыта.
  1. serg36

    serg36 Гость

    Есть программа - архиватор , написанный на Builder 6.0 ( хотя это не имеет значения ). При выполнении она жрёт всю мощь процессора , при этом всё виснет . Как сделать так же , как у коммерческих программ , когда во время выполнения можно делать что - нибудь другое ? Например , при сжатии большого файла в WinRar вполне можно заниматься чем - нибудь другим .
     
  2. Barmutik

    Barmutik Гость

    Ну нужно просто в процессе работы скажем так засыпать на какое-то время раз в интервал, что бы система могла часть процессорного времени отдать другому прложению..
     
  3. grigsoft

    grigsoft Well-Known Member

    Регистрация:
    15 ноя 2005
    Сообщения:
    735
    Симпатии:
    0
    Или приоритет снизить у потока\приложения на это время. Загрузка останется 100%, но при этом можно будет делать все остальное. Время выполнения существенно не снизится.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей