Net framework 5, а также среды Visual Studio 2012 и C#



Download 6,27 Mb.
Pdf ko'rish
bet608/658
Sana12.06.2023
Hajmi6,27 Mb.
#950840
1   ...   604   605   606   607   608   609   610   611   ...   658
Bog'liq
CLR via C Programmirovanie na platforme Microsoft NET Framework 4 5 na yazyke C

ВниМание
В.сферу.ответственности.разработчика.входит.применение.новых.фоновых.при-
оритетов,.обеспечивающих.более.высокое.быстродействие.активных.приложений,.
и.принятие.мер.для.устранения.инверсии.приоритетов .При.наличии.активных.опе-
раций.ввода-вывода.с.обычным.приоритетом.поток,.работающий.в.фоновом.режиме,.
может.получать.результаты.запросов.ввода-вывода.с.задержкой.в.несколько.секунд .
Если.поток.с.низким.приоритетом.в.рамках.синхронизации.потоков.получит.право.
на.блокировку,.ожидаемое.потоком.с.обычным.приоритетом,.последний.может.
оказаться.в.ожидании.окончания.обработки.низкоприоритетных.запросов.ввода-
вывода .Для.возникновения.проблемы.потоку.с.фоновым.приоритетом.не.придется.
даже.отправлять.запросы.на.ввод-вывод .Поэтому.следует.свести.к.минимуму.со-
вместное.использование.объектов.синхронизации.потоками.с.обычным.и.фоновым.
приоритетами.(а.лучше.вообще.этого.избегать) .Это.избавит.вас.от.инверсии.при-
оритетов,.при.которой.потоки.с.обычным.приоритетом.перестают.выполняться.из-за.
блокировок,.установленных.потоками.с.фоновым.приоритетом 


Глава 29.
 Примитивные 
конструкции синхронизации 
потоков
Когда поток из пула блокируется, пул порождает дополнительные потоки исполнения; 
при этом приходится тратить соответствующие ресурсы (времени и памяти) на созда-
ние, планирование и удаление потоков. Многие разработчики, обнаружив в программе 
простаивающие потоки, считают, что дополнительные потоки уж точно будут делать 
что-нибудь полезное. Однако при разработке масштабируемого и быстродействующе-
го приложения нужно стараться избегать блокировки потоков, только в этом случае 
их можно будет снова и снова использовать для решения других задач. В главе 27 мы 
говорили о том, как потоки выполняют вычислительные операции, в то время как 
Download 6,27 Mb.

Do'stlaringiz bilan baham:
1   ...   604   605   606   607   608   609   610   611   ...   658




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish