КампутарыАперацыйныя сістэмы

Высокая загрузка ЦП

Карыстальнік кампутара, які не ведае, што азначаюць словы «загрузка ЦП», ніяк не кантралюе працэсы, якія адбываюцца ва ўсталяванай аперацыйнай сістэме. Сэнс, які стаіць за гэтым тэрмінам, даволі просты. Чалавек, які не ведае, што такое загрузка ЦП, падобны да мараку, адправіўся ў далёкае плаванне, вывучыўшы толькі правілы кіравання штурвалам. Самая малая няспраўнасць, якая пацягнула прыпынак рухавіка, і карабель апынецца ва ўладзе хваляў, хоць чыннік можа быць банальнай.

Што ж азначаюць словы «загрузка ЦП»? Як вядома, любая праграма ўяўляе сабой парадак дзеянняў, своеасаблівую інструкцыю, якую выконвае цэнтральны працэсар (ЦП). Тэрмін «выконвае» азначае, што задзейнічаюцца вылічальныя вузлы, унутраныя блокі транзістараў гэтай вялікай мікрасхемы. Гэта значыць, працэсар здзяйсняе пэўную працу. Чым складаней пастаўленая задача, тым больш блокаў падключаюцца для яе рашэння. Калі задзейнічаны ўсе даступныя блокі, то можна казаць пра тое, што ў дадзены момант часу загрузка ЦП складае 100%, што, зрэшты, відавочна. Гэта значыць, значэнне 100 - гэта мяжа, ніжняя ж мяжа абмежаваная 1-5%. Пры загружанай аперацыйнай сістэме 0% прынцыпова быць не можа, хоць з'яўленне шмат'ядравых мадэляў працэсараў дазваляе цалкам па-новаму зірнуць на размеркаванне нагрузкі паміж ядрамі. Калі скача загрузка ЦП, то перажываць пра гэта не варта - яна і павінна перыядычна мяняцца.

Велічыня загрузкі залежыць ад:

  • складанасці пастаўленай задачы. Тут усё зразумела: чым больш патрабуецца здзейсніць дзеянняў, тым больш актыўна выкарыстоўваюцца вылічальныя магутнасці;
  • прадукцыйнасці цэнтральнага працэсара. Карыстальнікі са стажам памятаюць, што раней пры праглядзе фільма, сціснутага ў просты фармат mpeg, працэсары загружаліся амаль пад 100%. Цяпер той жа самы фільм, запушчаны на такім жа плэеры, але на новых мадэлях ЦП, забярэ не больш за дзесятак працэнтаў працэсарнага часу. Гэта лёгка растлумачыць, звярнуўшыся да аналогіі: дзіця, які нясе прадмет масай 10 кг, будзе прыкладаць для вырашэння пастаўленай задачы ўсе свае сілы, а вось сталы чалавек перанясе груз «адной левай». Гэта значыць, загрузка залежыць ад магутнасці;
  • аптымізацыі праграмы. Любую задачу можна вырашыць рознымі спосабамі: чым менш патрабуецца прамежкавых дзеянняў, тым менш загрузка.

Асаблівай увагі патрабуе загрузка ЦП 100. Windows 7 дазваляе ўбачыць яе бягучае значэнне некалькімі спосабамі. Самы просты - з дапамогай інтэграванага ў сістэму дыспетчара задач. Наводзім курсор мышкі на панэль задач (паласа унізе экрана), націскаем правую кнопку і запускаем вышэйзгаданы дыспетчар. Тут рушым ва ўкладку «Працэсы». У калонцы «Імя ладу» адлюстровываюцца бачныя працэсы, якія выконваюцца працэсарам ў дадзены момант. Насупраць графы «Памяць», «Апісанне», «Карыстальнік» і «ЦП». Апошняя як раз і паказвае велічыню загрузкі па кожнаму працэсу - відаць, што менавіта нагружае працэсар працай. Для сучасных мадэляў 100% загрузка магчымая пры складаных разліках, канвертацыі мультымедыя патокаў, архіваванні і пр.

100% загрузка таксама можа ўзнікнуць з-за пазаштатнай сітуацыі. Напрыклад, часам запушчаная праграма па той ці іншай прычыне «завісае» - ніяк не рэагуе на націску кнопак, а ў дыспетчару задач відаць, што пры гэтым яна цалкам забірае рэсурсы працэсара. Якія выконваюцца ў гэты час разлікі зацыкленыя, гэта значыць, у іх адсутнічае рашэнне, адсюль і завісанне. Трэба вылучыць працэс і завяршыць яго адпаведнай кнопкай. Больш гнуткія магчымасці прадастаўляе праграма «procexp» - гэта магутны аналаг дыспетчара задач.

Калі пры кожнай загрузцы кампутара нейкая праграма стварае 100% нагрузку, то яе трэба выдаліць. Некаторыя вірусы паводзяць сябе падобным чынам, таму карысна праверыць кампутар антывірусным дадаткам.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.atomiyme.com. Theme powered by WordPress.