Bottlenecking: ყველაფერი რაც თქვენ უნდა იცოდეთ

click fraud protection

Bottlenecking არის კომპიუტერის გაუწონასწორებელი აგების ბუნებრივი შედეგი. როცა შენ თვითონ ააშენებ, ან ნაწილებს მაინც ირჩევ, შეიძლება გაგიჩნდეს ცდუნება, აითვისო ის, რისი საშუალებაც შეგიძლია. ან უბრალოდ ყველაზე ძვირი - ეს ჩვეულებრივ არ არის საუკეთესო მიდგომა. სწორი ბალანსის პოვნა ნაწილებს შორის, განსაკუთრებით CPU-სა და GPU-ს შორის, არის გასაღები ძლიერი კომპიუტერის ქონაში, რომელიც განაგრძობს თამაშებისა და პროგრამული უზრუნველყოფის განვითარებას.

ეს შეიძლება ნიშნავდეს ცოტა ხანს, რათა შეგვეძლოს ოდნავ უფრო ძვირი ნაწილის შეძენა, რომელიც უკეთ მოერგება. ან რეალურად შეარჩიეთ იაფი ალტერნატივა, რომელიც უკეთესად მუშაობს თქვენს კონფიგურაციაში. თუ არასწორ არჩევანს გააკეთებთ, თქვენ აღმოჩნდებით ბოთლის წინაშე.

საკმაოდ აღწერითი ტერმინი ეხება, როდესაც თქვენი კომპიუტერის აპარატურის გარკვეული ელემენტი - ჩვეულებრივ CPU ან GPU - ვერ ახერხებს სხვა ნაწილების მუშაობას. კომპიუტერს შეუძლია მხოლოდ მისი სუსტი ნაწილის შესრულება. ასე რომ, ძლიერი CPU-ს სუსტი GPU-სთან დაწყვილება ნიშნავს, რომ ის ვერ შეძლებს იმუშაოს სიმძლავრით, რადგან ის შეზღუდული იქნება GPU-ით.

რატომ არის ეს პრობლემა?

როდესაც თქვენ ფულს დებთ კომპიუტერში, ერთი ნაწილი ანელებს სისტემის დანარჩენ ნაწილს, არსებითად ნიშნავს ფულის ხარჯვას იმ ნაწილებში, რომლებიც შენელებულია. ზოგიერთ შემთხვევაში, ამან ასევე შეიძლება გამოიწვიოს ბოთლის კისრის ნაწილის ცვეთა და გაფუჭება, რადგან შეიძლება გამოიწვიოს მისი გადახურება, თუ ის იძულებულია მუდმივად იმუშაოს სიმძლავრით. ნაწილიდან გამომდინარე, ბოსტნეულმა შეიძლება აშკარად შეგიშალოთ გარკვეული თამაშების თამაში ან გარკვეული პროგრამების გაშვება - ან შეიძლება უბრალოდ გახადოს ისინი დუნე და შენელებული. ნებისმიერ შემთხვევაში, უმჯობესია თავიდან აიცილოთ ისინი ან გამოასწოროთ ისინი რაც შეიძლება მალე.

რა არის საერთო შეფერხებები?

ყველაზე გავრცელებული ორი შეფერხებაა CPU და GPU. ორივე შედარებით ძვირადღირებული ნაწილია, რომელთა განახლება შეიძლება განსაკუთრებით ძვირი დაჯდეს - და, შესაბამისად, ისინი ხშირად იცვლება ერთ დროს, რაც ხელს უშლის გაუმჯობესებულ ნაწილს მიაღწიოს პოტენციალს. ტექნიკურად, ნებისმიერი ნაწილი შეიძლება იყოს ბოსტნეული, ყოველ შემთხვევაში ზოგიერთ ამოცანში - აქ არის რამდენიმე ყველაზე გავრცელებული.

პროცესორი

CPU არის კომპიუტერის გული. ის ძირითადად აკონტროლებს ყველაფერს, რაც ხდება და ასრულებს კომპიუტერის დამუშავების დიდ უმრავლესობას. პროცესორის მუშაობაში ორი ფაქტორია, ბირთვის რაოდენობა და დამუშავების სიმძლავრე. ორივემ შეიძლება გამოიწვიოს შეფერხებები, მაგრამ ოდნავ განსხვავებულ სცენარებში.

CPU ბირთვების რაოდენობა

CPU ბირთვების რაოდენობა არის პროცესორის ბირთვების რაოდენობა და თითოეულ ამ ბირთვს შეუძლია ერთდროულად აწარმოოს ცალკეული პროცესი. ამას აქვს საერთო შესრულების სარგებელი, მაგრამ ზოგიერთი პროგრამა სხვებზე მეტად სარგებლობს. ზოგიერთ პროგრამას აქვს ლოგიკა, რომელიც შეიძლება დაიყოს რამდენიმე პროცესად. შემდეგ თითოეული პროცესი შეიძლება ერთდროულად განხორციელდეს ცალკე CPU ბირთვზე. ამან შეიძლება უზრუნველყოს მუშაობის გაზრდა ორჯერ, რომელიც მუშაობს ერთ CPU ბირთვზე.

ბევრი პროგრამული უზრუნველყოფა, განსაკუთრებით უფრო ძველი პროგრამული უზრუნველყოფა, შეიძლება იმუშაოს მხოლოდ ერთ პროცესზე ერთ ბირთვზე ერთდროულად. თუმცა, ამ შემთხვევაშიც კი, შეიძლება მოხდეს შესრულების გარკვეული ზრდა, რადგან ორი ან მეტი პროგრამის ერთდროულად გაშვება შესაძლებელია, ბირთვების რაოდენობის მიხედვით.

ძალიან ცოტა CPU ბირთვის ქონამ შეიძლება მკვეთრად შეაფერხოს პროგრამული უზრუნველყოფის მუშაობა, რომელსაც შეუძლია ისარგებლოს მრავალი ბირთვით და თუნდაც შეფერხებით. პროგრამებს, რომლებსაც არ შეუძლიათ, როგორც CPU, არ შეუძლიათ მთელი ბირთვი დაუთმონ მხოლოდ ამ პრიორიტეტულ პროცესს, რადგან მას ჯერ კიდევ სჭირდება მრავალი ფონის გაშვება დავალებები.

პროცესორის დამუშავების სიმძლავრე

დამუშავების სიმძლავრე ჩვეულებრივ იზომება საათის სიჩქარით სხვა ფაქტორების მეშვეობით, როგორიცაა IPC. საათის სიხშირე არის უბრალოდ პროცესორის რამდენი ციკლის დასრულება შეუძლია CPU-მ წამში. ის ჩვეულებრივ იზომება გჰც-ში (გამოხატული გიგაჰერცი), ტიპიური მნიშვნელობებით 2-დან 5 გჰც-მდე, ან ორ-ხუთ მილიარდ ციკლამდე წამში.

IPC ან ინსტრუქციები ციკლზე წარმოადგენს რამდენი ინსტრუქციის შესრულება შეუძლია CPU-მ ციკლში. როგორც წესი, ეს რიცხვი არ არის რეკლამირებული, მაგრამ CPU-ის ყოველი თაობა უმჯობესდება წინასთან შედარებით. A 3rd თაობის CPU, რომელიც მუშაობს 3 GHz-ზე, ნაკლებად ძლიერია, ვიდრე 5 თაობის CPU, რომელიც მუშაობს 3 გჰც სიხშირეზე, ორივე მუშაობს იმავე სიჩქარით.

ნედლეულის დამუშავების სიმძლავრე ზოგჯერ შეიძლება იყოს შეფერხება, რადგან ცალკეული პროცესები შეიძლება არ დასრულდეს საკმარისად სწრაფად, რაც სხვა ნაწილებს ელოდება. ეს განსაკუთრებით ეხება იმ შემთხვევაში, როდესაც CPU არ იღებს საკმარის გაგრილებას. თუ ეს მოხდება, ის ავტომატურად ანელებს თავის თავს, რათა შეამციროს წარმოქმნილი სითბო, რითაც თავიდან აიცილებს რაიმე დაზიანებას თქვენი აპარატურა და ანელებს მის მიერ შესრულებულ სამუშაოებს, რაც ზრდის თქვენი პროცესორის შეფერხების შანსს სხვა.

GPU

GPU შექმნილია გრაფიკული დატვირთვის დასამუშავებლად, თუმცა მისი გამოყენება შესაძლებელია მრავალი სხვა ამოცანისთვის. ეს, როგორც წესი, წარმოადგენს ნებისმიერ სათამაშო სისტემას, თუნდაც ყველაზე ძვირადღირებული ფლაგმანი GPU. გრაფიკულად რთული თამაშების გაშვება მაღალი გრაფიკული პარამეტრებით და მაღალი რეზოლუციით, დატვირთვის დიდ ნაწილს GPU-ზე აყენებს. სხვა უაღრესად პარალელიზებული სამუშაო დატვირთვები, როგორიცაა GPU-ს რენდერი, AI ტრენინგი და მრავალი სამეცნიერო სიმულაცია, ასევე შეფერხებულია GPU-ს მიერ.

GPU-ები, როგორც წესი, შეზღუდულია ენერგიით ან სითბოთი. CPU-ების მსგავსად, გაგრილება მნიშვნელოვანია, ამიტომ დარწმუნდით, რომ თქვენ ასევე გაქვთ კარგი ჰაერის ნაკადი, რათა შეინარჩუნოთ თქვენი GPU გაგრილება, რათა სწრაფად იმუშაოს.

ოპერატიული მეხსიერება

ოპერატიული მეხსიერება არის ადგილი, სადაც თქვენი კომპიუტერი ინახავს მონაცემებს, რომლებიც მას სჭირდება მიმდინარე დამუშავებისთვის. მას შეუძლია ამ მონაცემების მიწოდება CPU-სთვის ბევრად უფრო სწრაფად, ვიდრე ყველაზე სწრაფ SSD-ს შეუძლია. მიუხედავად იმისა, რომ RAM-ის სიჩქარე ზოგიერთისთვის შეიძლება იყოს შეფერხება, RAM-ის უფრო სავარაუდო პრობლემა არის მოცულობა. ზოგიერთ პროგრამას მოსწონს ბევრი ოპერატიული მეხსიერების გამოყენება. Google Chrome არის ცნობილი მაგალითი, თუმცა არსებობს მრავალი სხვა. დიდი ფაილების რედაქტირება, როგორიცაა ფოტოები ან ვიდეო, მოიცავს მათ RAM-ში ჩატვირთვას. თუ არ გაქვთ საკმარისი ოპერატიული მეხსიერება მთელი ფაილის ჩასატვირთად, თქვენ უნდა დაელოდოთ მონაცემების ჩატვირთვას ნელი მყარი დისკიდან, რომელზეც ის ინახება. უარეს შემთხვევაში, ოპერატიული მეხსიერების ამოწურვამ შეიძლება გამოიწვიოს პროგრამის ან თუნდაც მთელი კომპიუტერის ავარია. 8 GB ოპერატიული მეხსიერება ზოგადად საკმარისია, მაგრამ არის სამუშაო დატვირთვები, სადაც შეიძლება ბევრად მეტი დაგჭირდეთ.

SSD/HDD

მყარი დისკი ან უფრო ძველი მყარი დისკი არის ადგილი, სადაც მონაცემები ინახება თქვენს კომპიუტერში. HDD არის იაფი და ხელმისაწვდომია უზარმაზარი ტევადობით. თუმცა, ისინი ძალიან ნელა კითხულობენ ან წერენ მონაცემებს. SSD-ები უფრო ძვირია, თუმცა ფასების სხვაობა არ არის ისეთივე, როგორც ადრე იყო, განსაკუთრებით მცირე დისკებზე. SSD-ები ახლა ასევე ხელმისაწვდომია საკმაოდ დიდი ტევადობით. თუმცა, SSD-ის მთავარი უპირატესობა ის არის, რომ მას შეუძლია ბევრად უფრო სწრაფად წაიკითხოს და ჩაწეროს მონაცემები.

თუ ფიქრობთ, რომ მეხსიერების მოცულობა შეფერხების პრობლემა იქნება, თქვენ ალბათ გსურთ გამოიყენოთ HDD. თუმცა, თუ მონაცემების უფრო სწრაფად წაკითხვა ან ჩაწერა გჭირდებათ, დაგჭირდებათ SSD. ორივეს კომბინაციამ შეიძლება კარგად იმუშაოს, ასე რომ თქვენ შეგიძლიათ შეინახოთ იშვიათად საჭირო მონაცემები იაფ HDD-ზე და ფაილები, რომლებიც უფრო ხშირად დაგჭირდებათ სწრაფ SSD-ზე.

ყოველ შემთხვევაში თამაშში, ნელი მყარი დისკი ხშირად იწვევს ისეთ რამეებს, როგორიცაა ნელი ჩატვირთვის დრო. ამან ასევე შეიძლება გამოიწვიოს თქვენი კომპიუტერის ნელი ჩატვირთვა. ეს ნამდვილად არ იმოქმედებს თქვენს შესრულებაზე თამაშში, რადგან მყარი დისკი მაშინ არ არის გამოყენებული იმდენად და არ წარმოადგენს ბოსტნეულს. მიუხედავად ამისა, ნელი მყარი დისკიდან ბევრი მონაცემების წაკითხვისას, ეს შეიძლება იყოს ბოსტნეული.

ჩვენება

დისპლეი იშვიათად წარმოადგენს ბოსტნეულს, მაგრამ ეს არ ნიშნავს რომ არ შეიძლება იყოს. თუ გსურთ ბევრი მონაცემების ერთდროულად ვიზუალიზაცია, ეკრანის გარჩევადობა შემოიფარგლებათ. თქვენ შეგიძლიათ აჩვენოთ უფრო დეტალური სურათები ან გრაფიკები უფრო მაღალი გარჩევადობის ეკრანებზე. შეიძლება სასარგებლო იყოს მეორე ეკრანის მიღებაც.

კონკრეტულად თამაშში, არა მხოლოდ გარჩევადობა, არამედ ეკრანის განახლების სიჩქარეც შეიძლება იყოს ბოსტნეულობა. სტანდარტული მონიტორები აჩვენებს 60 კადრს წამში. თუმცა, თუ თქვენ გაქვთ საკმარისად ძლიერი გრაფიკული ბარათი, გრაფიკულ მოთხოვნებთან შედარებით თამაშს, რომელსაც თამაშობთ, თქვენ შეიძლება შეგეძლოთ ამაზე მეტი კადრის შექმნა, პოტენციურად არსებითად მეტი. მთელი ეს მონაცემები და დამუშავების ძალა იკარგება, თუ თქვენი მონიტორი ვერ აჩვენებს ამდენ კადრს წამში. კიდევ ერთხელ, ზოგიერთ ადამიანს შეიძლება კმაყოფილი იყოს 60 კადრი წამში და ამის ნაცვლად სურს მიიღოს უფრო მაღალი გარჩევადობის მონიტორი.

დედაპლატი

დედაპლატა ძირითადად თქვენი კომპიუტერის ხერხემალია. ყველაფერი მას ერთვის და მისი საშუალებით ურთიერთობს. ბიუჯეტის დედაპლატები ამცირებენ ფუნქციებს ხარჯების შესამცირებლად. ზოგიერთ შემთხვევაში, მაგალითად, ინტეგრირებული Wi-Fi-ის ნაკლებობა, ეს აშკარაა და საკმაოდ მარტივია. სამწუხაროდ, თქვენ ასევე ხშირად არ იღებთ უახლესი ფუნქციების კომპლექტს. მაგალითად, ამან შეიძლება აიძულოს თქვენი ძვირადღირებული PCIe5 SSD იმუშაოს PCIe3 სიჩქარით. ამ შემთხვევაში, SSD-ის პოტენციური მუშაობის შემცირება სამი მეოთხედით. თქვენ უნდა დარწმუნდეთ, რომ თქვენი დედაპლატა თავსებადია თქვენს ყველა ნაწილთან. თუმცა, თქვენ ასევე არ გსურთ დახარჯოთ ძალიან ბევრი დედაპლატზე, რომელსაც აქვს ფუნქციები, რომლებიც არ გსურთ ან გჭირდებათ, რადგან შეიძლება უკეთესად დახარჯოთ ეს ფული სხვაგან.

დედაპლატებთან ერთად, ბოთლი არ არის დედაპლატის პირდაპირი შესრულება. მაგრამ უფრო მეტი, თუ მას შეუძლია უზრუნველყოს თქვენი დანარჩენი კომპონენტების ოპტიმალური შესრულება.

Ენერგიის წყარო

კომპიუტერებს სჭირდებათ ენერგია და ეს ყველაფერი მოდის PSU-ს მეშვეობით. მნიშვნელოვანია იმის განსაზღვრა, თუ რამდენ ენერგიას მოიხმარს თქვენი კომპიუტერი დატვირთვის დროს. შემდეგ დარწმუნდით, რომ თქვენს PSU-ს შეუძლია უზრუნველყოს ამაზე მეტი, იდეალურად 20-30%. არსებობს ონლაინ კალკულატორები, სადაც შეგიძლიათ შეიყვანოთ თქვენი კომპონენტები და შეაფასოთ ენერგიის მთლიანი მოხმარება. ამას მოჰყვება რეკომენდაციები PSU-ს სიმძლავრეების შესახებ.

რეალურად, სტანდარტული კომპიუტერების უმეტესობა კარგი იქნება 650 ვტ PSU-ით. სათამაშო კომპიუტერებს ხშირად აქვთ მაღალი ხარისხის GPU-ები მძიმე დატვირთვის ქვეშ, კომბინირებული საშუალოდან მაღალ CPU-სთან და შეიძლება საჭირო გახდეს 850 ვტ-ზე მეტი. შეიძლება დაგჭირდეთ კიდევ უფრო მეტი, თუ განსაკუთრებით მაღალი დონის მექანიზმს ატარებთ და აჭარბებთ მას. თუმცა, ზოგადად, თქვენ არ გჭირდებათ 1600 ვტ ელექტრომომარაგება. ეს უბრალოდ ზედმეტი იქნება და ფული შეიძლება უკეთ დაიხარჯოს სხვაგან.

რეალურად, PSU არ იმოქმედებს შესრულებაზე, თუ ის ვერ უზრუნველყოფს საკმარის ენერგიას, ამ შემთხვევაში თქვენი კომპიუტერი სავარაუდოდ გაფუჭდება. ისევ მიზნად დაისახეთ 20-30%-ით მეტი ვიდრე გჭირდებათ და კარგად იქნებით.

როგორ შეგიძლიათ მისი გამოსწორება/აცილება?

განმარტებით, ის აღსანიშნავია, რომ თუ რომელიმე ნაწილი მუშაობს 100%-ზე, თქვენ გაქვთ ბოთლი, რადგან ეს ნაწილი აკავებს სხვა ნაწილებს. ეს ზოგადად ცუდია, მაგრამ შეიძლება არ იყოს თავიდან აცილებული, განსაკუთრებით თუ თქვენ უკვე გაქვთ შესაბამისი ნაწილის საუკეთესო ვერსია. მაგალითად, ვიდეო თამაშები მოითხოვს უზარმაზარ GPU დამუშავების სიმძლავრეს და შედარებით მცირე CPU-ს დამუშავების სიმძლავრეს. ფლაგმანი GPU იმუშავებს 100%-ით უმეტეს კომპიუტერებში, თუნდაც საშუალო დონის თანამედროვე კომპონენტებით. ეს არის უბრალოდ შეზღუდვა იმისა, რაც ამჟამად შესაძლებელია გრაფიკული აპარატურით და თამაშებში დამუშავების მოთხოვნების დისბალანსით.

მთავარია, გვესმოდეს, რომ ყოველთვის იქნება გარკვეული შეფერხება, როცა კომპიუტერს მაქსიმალურად ძლიერად უჭერთ. ის, რისი გაკეთებაც გსურთ, არის დაბალანსება თქვენი ხარჯები თქვენს ნაწილებზე, ისევე, როგორც თქვენ შეგიძლიათ შეესაბამებოდეს თქვენს მოსალოდნელ დატვირთვას. თუ თქვენ ელოდებით ბევრ თამაშს, ღირს მეტი დახარჯოთ უკეთეს GPU-ზე, რადგან ეს თითქმის აუცილებლად იქნება თქვენი დაბრკოლება. თუმცა, თქვენ უნდა დარწმუნდეთ, რომ არ დახარჯოთ ძალიან ცოტა სხვა ნაწილებზე, რათა ისინი არ დააბრკოლონ თქვენი GPU. სხვა მაგალითისთვის, თუ გსურთ მრავალი მაღალი გარჩევადობის ვიდეოს ტრანსკოდირება ან რედაქტირება, დაგჭირდებათ მაღალი ხარისხის CPU და SSD, რადგან ეს იქნება ყველაზე დატვირთული ნაწილები.

დასკვნა

თქვენი კომპიუტერის შემზღუდველი ფაქტორი ყოველთვის უნდა იყოს ის ნაწილი, რომელიც ყველაზე მეტად იქნება ხაზგასმული თქვენი მოსალოდნელი დატვირთვით. სხვა ნაწილები საკმარისზე მეტი უნდა იყოს მის მხარდასაჭერად, მაგრამ არა ზედმეტად. თუ თქვენ დახარჯავთ ძალიან დიდ ფულს ნაწილზე, რომელიც არ აფერხებს შესრულებას, შეიძლება თავიდან აიცილოთ უკეთესი ნაწილის შეძენა, რომელიც რეალურად გააუმჯობესებს შესრულებას. არ დაგავიწყდეთ თქვენი კომენტარების გაზიარება ქვემოთ.