Тесно място Как да го открием и разрешим

открием

A тесно място, говорейки по отношение на хардуера, той се отнася до най-бавното устройство в системата. Тази част е причината, поради която останалите компоненти не се представят на нивото, което могат да предложат. Твърдият диск е типичен пример. Всъщност не отнема много време, докато може да достави частици информация, необходими на процесора, за да започне да прави нещо. Вероятно сте забелязали, че стартирането на някои от вашите приложения отнема много време и най-вероятно е причинено от бавен твърд диск, но това не винаги е така.

Същата ситуация важи за всички екипни компоненти. По принцип компютърът ще бъде толкова бърз, колкото и най-бавния му компонент, било то централният процесор (CPU), графичният процесор (GPU), RAM паметта или предната шина (FSB) и т.н. Всички те те трябва да работят заедно, предавайки и обработвайки информация със скорост, която ще зависи в по-голяма или по-малка степен от другите компоненти.

Какво е тесното място?

Обяснено по много прост начин, подобно е на това, което се случва в бутилка, пълна с течност или нещо друго. Въпреки че тялото на бутилката е широко и позволява съдържанието да се движи много бързо, щом цялото съдържание достигне гърлото или устата на бутилката, всичко се забавя.

Безполезно е, че тяло на бутилката бъдете толкова широки, тъй като цялото съдържание не може да бъде изведено наведнъж. Тъй като отворът се стеснява, той ще излезе малко по малко. От друга страна, ако изрежете бутилката, за да премахнете гърлото, ще видите как при преобръщане на бутилката цялото съдържание излиза бързо и се изпразва много по-рано.

Това също се случва с битове информация, която пътува между различни устройства или части от вашия компютър. Това води до високи времена на натоварване, много ниски кадри в секунда (FPS) и нестабилна производителност.

Тесно място: процесор срещу графична карта

Нека се съсредоточим върху проблемът което се случва между CPU (процесор) и GPU (графична карта). Много късметлии ще получат най-съвременната игра за Коледа. Някои по-късметлии все още ще получат и нова графична карта. Колкото и прекрасно да звучи, това може да доведе до непредвидени проблеми.

Ако новата ви графична карта е прекалено бърза за процесора ви, това ще забави цялото ви игрово изживяване. Ако новата ви графична карта предоставя информация на a По-бърз процесор, тогава вашият нов графичен процесор би бил загуба на пари. Отново няма да видите подобрение на производителността.

Тесно място в други области

Това също се случва поради латентност и ограничена честотна лента за RAM и CPU. Ако процесорът има висока производителност, но паметта е бавна, тогава се генерира затруднение, тъй като не е в състояние да отговори на изискванията, които CPU отправя за инструкции и данни, които носи от споменатата основна памет. Ето защо са измислени нивата на кеш паметта, за да действат като хранилища, които са по-близо и по-бързо до процесорните единици и ускоряват тази работа.

Същото беше направено по това време с RAM, тъй като второто ниво на паметта беше много по-бавно, за да донесе оттам инструкциите и данните в последователна форма, които бяха софтуерните програми. Затова беше решено да се постави буфер или RAM, който може да съдържа голям брой данни и инструкции, които ще се използват с по-висок приоритет, за да не се налага да отиват на твърдия диск за тях.

В момента с нови твърди дискове, или SSD, този проблем със затруднения също е значително подобрен. Въпреки че RAM "малко изостава" по отношение на производителността в сравнение с микропроцесора, но благодарение на практики като кеш памет, буфери с инструкции, изпълнение извън поръчката и т.н., тя е облекчила някои негативни ефекти върху производителността.

През историята на изчисленията те винаги са опитвали добавете още буфери когато се появиха пропуски в ефективността между различните страни. Също така самите твърди дискове имат малки чипове памет, наречени буфери от 8, 16, 32, 64MB, ... които служат за съхраняване на някои данни за ускоряване на достъпа (четене/запис).