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

Вниз

Как разгрузить процессор? sleep(0) не разгружает...   Найти похожие ветки 

 
Rooman   (2002-12-18 14:36) [0]

а sleep(1) затормаживает.... P.S. Это актуально на циклах с большим количеством итераций.


 
MBo   (2002-12-18 14:40) [1]

речь идет о вторичном потоке?


 
Rooman   (2002-12-18 14:49) [2]

да, именно о тредах речь...


 
MBo   (2002-12-18 14:52) [3]

хм. Должно разгружать (смотря что еще под этим понимать) - sleep дает возможность выполняться другим потокам системы


 
NailS   (2002-12-18 15:15) [4]


> а sleep(1) затормаживает....

Что затормаживает?


 
NailS   (2002-12-18 15:17) [5]


> Должно разгружать

Разгружать не будет, т.к. это просто нотификация системы о том, что можно переключить контекст потока, а если переключать незачем то управление вернется в обратно, и будет 100% загрузки процессора.


 
Rooman   (2002-12-19 11:27) [6]

затормаживает каждую итерацию на 1 мс


 
zavdim   (2002-12-19 11:30) [7]

а тебе процессора жалко?
я иногда гружу - мало не покажется - и что никогда этого не делать?


 
Anatoly Podgoretsky   (2002-12-19 12:20) [8]

MBo © (18.12.02 14:52)
Если других процессов нет, то ему будет казаться что это он


 
NailS   (2002-12-19 12:26) [9]


> затормаживает каждую итерацию на 1 мс

Скорее всего побольше.

Так вам ехать или шашечки?


 
Polevi   (2002-12-19 12:35) [10]

приоритет потоку поменьше сделай


 
F1   (2002-12-19 12:59) [11]

Upgrade на проц сделай :)))


 
SkyWalker   (2002-12-19 14:01) [12]

1 мс не должно тормозить, у меня работает как часы, скорее всего причина в приоритете...



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

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

Наверх





Память: 0.57 MB
Время: 0.037 c
6-99221
JC
2002-10-15 23:56
2002.12.30
Где можно найти пример


8-99201
****
2002-09-10 12:45
2002.12.30
TCanvas


3-98980
volph7777
2002-12-09 12:23
2002.12.30
Сессии


3-99004
Picco
2002-12-10 16:01
2002.12.30
Unknow token received from SQLSERVER


3-98974
EAlexander
2002-12-09 16:41
2002.12.30
Oracle Unwrap :)





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