การเปิดใช้งานคอร์โปรเซสเซอร์ทั้งหมดผิดหรือไม่ คำแนะนำและวิธีปิดการใช้งาน
สารบัญ:
- โปรเซสเซอร์ที่มีมากกว่าหนึ่งคอร์ทำไม?
- ความแตกต่างระหว่างคอร์กับเธรด
- มันแตกต่างระหว่าง Cores และ Threads อย่างไร
- มันผิดไหมถ้าเปิดใช้งานแกนประมวลผลทั้งหมด?
- เปิดใช้งานตามค่าเริ่มต้นเสมอ
- ไม่ได้ใช้คอร์ทั้งหมดเสมอ
- ความแตกต่างด้านประสิทธิภาพของ CPU กับแกนปิดการใช้งาน
- วิธีการปิดการใช้งานหรือเปิดใช้งานแกนหลักบนพีซี
- ปิดการใช้งานหรือเปิดใช้งานแกนหลักใน Windows
- ปิดใช้งานหรือเปิดใช้งานคอร์ใน BIOS
- สรุปและแบบฝึกหัดที่เกี่ยวข้อง
บนพีซีเป็นไปได้ที่จะ ปิดหรือเปิดการใช้งานแกนประมวลผลทั้งหมด แต่มันแย่หรือดีจริงเหรอ? แน่นอนคำตอบสำหรับหลาย ๆ คนนั้นชัดเจน แต่มีผู้ใช้จำนวนมากที่ยังคงสงสัยเกี่ยวกับความสามารถในการทำงานของโปรเซสเซอร์และอิทธิพลต่ออุณหภูมิหรือความทนทานของมัน
ดังนั้นในบทความนี้เราจะดูว่าสิ่งนี้ประกอบด้วยการเปิดใช้งานหรือปิดการใช้งานแกน ความแตกต่างระหว่างกระทู้และแกน และถ้ามันจะแนะนำให้ชั้นโปรเซสเซอร์ของเราและ วิธีการที่เป็นไปได้ที่จะทำ ดังนั้นโดยไม่ต้องกังวลใจต่อไปเริ่มกันเลย
ดัชนีเนื้อหา
โปรเซสเซอร์ที่มีมากกว่าหนึ่งคอร์ทำไม?
โปรเซสเซอร์ของคอมพิวเตอร์ของเราเป็นองค์ประกอบที่รับผิดชอบการคำนวณทั้งหมดที่โปรแกรมหรือระบบปฏิบัติการสร้างขึ้นในอุปกรณ์ของเรา หน่วยประมวลผลกลางมีหน้าที่รับผิดชอบในการดำเนินการที่เราสร้างขึ้นหลังจากมีปฏิสัมพันธ์กับส่วนต่อประสานของอุปกรณ์ และด้วยเหตุนี้สัญญาณไฟฟ้าในรูปของบิตของข้อมูลจะถูกแปลเป็นงานที่มีประโยชน์
บางทีองค์ประกอบที่สำคัญที่สุดของโปรเซสเซอร์ในวันนี้ก็คือ แกนประมวลผล นอกเหนือไปจากความถี่ เป็นเวลามากกว่า 10 ปีที่มีหน่วยประมวลผลที่มีมากกว่าหนึ่งคอร์ในชิปของพวกเขาเพื่อให้เราเข้าใจได้ดี แกนประมวลผลเป็นองค์ประกอบที่รับผิดชอบการประมวลผลข้อมูล
CPU ที่มีแกนเดียวประกอบด้วย ALU (Logical Arithmetic Unit), UC (หน่วยควบคุม), หน่วยความจำแคช ฯลฯ เมื่อโปรเซสเซอร์มีหลายคอร์ส่วนประกอบทั้งหมดเหล่านี้จะถูกจำลองในจำนวนที่เท่ากันในแต่ละคอร์หรือ " คอร์ " ด้วยวิธีนี้คุณ จะสามารถดำเนินการหลายอย่างพร้อมกัน ในแต่ละรอบนาฬิกาและทำให้ประสิทธิภาพของมันทวีคูณ
ดังนั้น ยิ่งแกนประมวลผลก็จะยิ่งมีหน่วยประมวลผล มากขึ้นเท่านั้น ในการนี้เราเพิ่มความถี่ยิ่ง GHz (Gigahertz) ยิ่งทำงานได้มากขึ้นในแต่ละวินาทีก็จะสามารถดำเนินการได้ นี่เป็นสิ่งเดียวกันกับที่ AMD และ Intel พวกเขาใช้หลักการเดียวกัน
ความแตกต่างระหว่างคอร์กับเธรด
นอกจากคอร์ในโปรเซสเซอร์มี เธรดหรือเธรด และ สิ่งสำคัญคือต้องทราบความแตกต่างระหว่างทั้งสอง เนื่องจากจะมีผลโดยตรงกับสิ่งที่เราเห็นในระบบปฏิบัติการหรือ BIOS ของเรา
เราพูดถึงคอร์เมื่อเราอ้างถึงวงจรรวมทางกายภาพที่อยู่บนชิปโปรเซสเซอร์ แต่ละเคอร์เนลมีองค์ประกอบแคชของตนเองเป็นต้น (ยกเว้นแคช L3 ที่ใช้ร่วมกัน)
เธรดหรือเธรดนั้นเป็นเคอร์เนลแบบลอจิคัล ซึ่งเป็นเคอร์เนลที่ระบบปฏิบัติการเท่านั้นที่เข้าใจอยู่ ระบบปฏิบัติการโหลดโปรแกรมสำหรับการดำเนินการในหน่วยความจำและแบ่งย่อยให้เป็นงานหรือการควบคุมกระแสข้อมูลเพื่อแจกจ่ายโปรแกรมเหล่านั้นไปยังแกนประมวลผล แต่ละการไหลเหล่านี้เรียกว่าเธรด และพวกเขาจะได้รับการจัดการอย่างสมบูรณ์หรือสั่งให้ประมวลผลผ่าน RAM แคชและองค์ประกอบอื่น ๆ ของโปรเซสเซอร์
โปรเซสเซอร์จะสามารถมี เธรด ได้ สูงสุดสองเธรดต่อหนึ่งคอ ร์นั่นคือถ้า i9-9900K มี 8 คอร์ตอนนี้เราจะมี 16 เธรดที่จะแจกจ่ายและแบ่งงานเพื่อให้การประมวลผลมีประสิทธิภาพมากขึ้น Intel มีความสามารถในการสร้างแกนตรรกะในโปรเซสเซอร์โดยใช้ เทคโนโลยี Hyper Threading ในขณะที่ AMD ทำได้ด้วย เทคโนโลยี SMT ความแตกต่างคือ Intel ใช้เฉพาะสำหรับโปรเซสเซอร์และโน้ตบุ๊กระดับสูงในขณะที่ AMD ใช้มันตลอดช่วง Ryzen
เมื่อ CPU ไม่มีเทคโนโลยีใด ๆ เหล่านี้จะมีจำนวนแกนหลักเท่ากับเธรด
มันแตกต่างระหว่าง Cores และ Threads อย่างไร
คำอธิบายก่อนหน้าทั้งหมดจะช่วยให้เราทราบความแตกต่างระหว่างองค์ประกอบทั้งสองนี้เนื่องจาก การปิดแกนไม่เหมือนกับเธรด ในความเป็นจริงแล้ว Windows 10 จะไม่นำเสนอเธรดเหมือนกับว่าเป็นเมล็ดและเห็นได้ชัดว่ามันไม่เหมือนกันที่จะปิดการใช้งานบางส่วนกว่าที่อื่น ๆ เรามาดูความแตกต่างของ คอมพิวเตอร์ที่มี i9-9900K ข้างในกัน
ภาพถ่ายแรกสอดคล้องกับ ภาพหน้าจอของ BIOS ของคอมพิวเตอร์เครื่องเดียวกันนี้ในส่วนที่เราสามารถเปิดหรือปิดการใช้งานแกนประมวลผล อย่างที่คุณเห็นมัน มี 8 คอร์ (7 รวมทั้งหมด)
ในขณะที่ใน Windows Task Manager การตรวจสอบทรัพยากร เรามีจำนวน 16 CPU ซึ่งสอดคล้องกับเธรด ดังนั้น อย่า ลืมว่า Windows พูดถึง "ตัวประมวลผล" ที่อ้างถึงเธรดและไม่ใช่คอร์
ในส่วนประสิทธิภาพของตัวจัดการงานมันจะชัดเจนกว่าสำหรับเราเนื่องจากที่นี่จะแจ้งให้เราทราบถึงจำนวนตัวประมวลผลเชิงตรรกะตามที่เรียกใช้
มันผิดไหมถ้าเปิดใช้งานแกนประมวลผลทั้งหมด?
ไม่ แนะนำให้ใช้ และสิ่งที่ทุกคนควรทำ หากเราซื้อโปรเซสเซอร์ 8-core อย่างน้อยที่สุดที่เราสามารถทำได้คือใช้ประโยชน์จากพลังงานทั้งหมดและมีแกนทั้งหมดที่ใช้งานตั้งแต่ต้น
เปิดใช้งานตามค่าเริ่มต้นเสมอ
และก็คือ ทั้ง Windows และระบบอื่น ๆ เช่น Mac หรือ Linux มักจะมีแกนประมวลผลทั้งหมดที่เปิดใช้งานโดยค่าเริ่มต้น หากไม่มีเราทำสิ่งใดก็ตามจะติดตั้งโปรเซสเซอร์ใดระบบปฏิบัติการจะตรวจจับแกนประมวลผลทั้งหมดโดยอัตโนมัติ
ระบบของวันนี้สามารถใช้งานคอร์ ได้ อย่างสมบูรณ์แบบ แม้กระทั่งโปรเซสเซอร์ที่มีมากถึง 32 คอร์และ 64 เธรดเช่น AMD Threadripper 2990WX ลองนึกภาพดูในตัวจัดการงานของคุณ
ไม่ได้ใช้คอร์ทั้งหมดเสมอ
แต่สิ่งที่เราต้องคำนึงถึงก็คือในระบบเช่น Windows พวกมัน อาจปิดแกนโดยอัตโนมัติโดยขึ้นอยู่กับประสิทธิภาพที่คุณต้องการ มันไม่ธรรมดา แต่ถ้าเราประสบกับการลดลงอย่างเห็นได้ชัดในประสิทธิภาพของอุปกรณ์ของเราโดยไม่มีเหตุผลเราอาจมีชุดของแกนปิดการใช้งาน จากนั้นเราจะดูวิธีการทั้งหมดนี้
ระบบเก่าบางรุ่นเช่น Win dows 7 หรือ Windows 8 มักจะปิดการใช้งานคอร์จำนวนหนึ่งโดยค่าเริ่มต้น หากไม่ได้ใช้ดังนั้นรุ่นเหล่านี้จะต้องระมัดระวังเป็นพิเศษ Windows 10 สำหรับส่วนของมันไม่ได้ทำเช่นนี้
ในความเป็นจริง ประสิทธิภาพของโปรเซสเซอร์แบบมัลติคอร์ขึ้นอยู่กับวิธีการใช้งานแอปพลิเคชัน และใช่แล้วเราต้องรู้ว่าไม่ใช่ทุกแอปพลิเคชันที่สามารถใช้แกนประมวลผลทั้งหมดในความเป็นจริง บางอันใช้เพียงหนึ่งในนั้น เพราะการเขียนโปรแกรมของพวกเขาไม่ได้พิจารณาว่าเป็นการทำงานแบบหลายกระบวนการ
ระดับแอปพลิเคชันที่ดีขึ้นและคุณภาพที่ดีกว่าและเกมมีความสามารถในการใช้ความจุสูงสุดของโปรเซสเซอร์ของเราและนี่คือวิธีที่ควรจะเป็น
ความแตกต่างด้านประสิทธิภาพของ CPU กับแกนปิดการใช้งาน
หากต้องการสร้างความแตกต่างระหว่างการเปิดใช้งานและการปิดการใช้งานคอร์เล็กน้อยมากขึ้นเราจะเห็นการ เปรียบเทียบระหว่างการเปรียบเทียบกับ Cinebench R15 กับ Intel Core i9-9900K ของเรากับการเปิดใช้งานคอร์ทั้งหมดและมีเพียงสี่รายการ:
คุณจะเห็น ว่าคะแนนถูกลดลงครึ่งหนึ่ง หากสิ่งนี้เกิดขึ้นในเกณฑ์มาตรฐานสิ่งเดียวกันที่แน่นอนจะเกิดขึ้นในโปรแกรมที่ใช้และในระบบ เห็นได้ชัดว่ามีจุดในการปิดการใช้งาน CPU ที่มีแกนเป็น
ยิ่งกว่านั้นคุณอาจคิดว่า "อย่างน้อยเราก็จะมีซีพียูร้อนน้อยกว่าเพราะครึ่งหนึ่งไม่ทำงาน" แน่นอนว่านี่ควรเป็นอย่างนั้นแม้ว่าเราจะเน้นตัวประมวลผลนี้ที่มีเพียง 4 คอร์จนถึงสูงสุด แต่ เราก็จะได้อุณหภูมิที่ใกล้เคียงกับที่เราทำกับพวกมันทั้งหมด เป็นความจริงที่ว่าการ ใช้พลังงานจะลดลงเพียงไม่กี่วัตต์ แต่จริงๆแล้วความแตกต่างในเรื่องนี้มีขนาดเล็กมากและ ไม่คุ้มค่า
วิธีการปิดการใช้งานหรือเปิดใช้งานแกนหลักบนพีซี
ตอนนี้เป็นเวลาที่จะเห็นว่าเราสามารถเปิดใช้งานหรือปิดการใช้งานแกนประมวลผลทั้ง จากระบบปฏิบัติการ Windows ซึ่งส่วนใหญ่เราใช้และ จาก BIOS โดยเฉพาะจาก Asus BIOS และอื่น ๆ จาก MSI
ประโยชน์ของสิ่งนี้ไม่ได้เป็นความจริงอย่างแน่นอนในการปิดการใช้งานพวกเขา แต่เพื่อ ดูว่าทีมของเรามีแกนทั้งหมดที่ใช้งานอยู่ เพื่อให้เกิดประโยชน์สูงสุดหรือไม่
ปิดการใช้งานหรือเปิดใช้งานแกนหลักใน Windows
วิธี นี้ใช้ได้กับทุกระบบปฏิบัติการ Windows อย่างน้อยจาก Windows Vista
เครื่องมือที่เราจะใช้จะเป็น " msconfig " ดังนั้นสิ่งแรกที่เราต้องทำคือกดคีย์ผสม " Windows + R " เพื่อเปิดเครื่องมือ เรียกใช้ ต่อไปเราจะเขียนคำสั่ง " msconfig " เพื่อเปิดแผงการตั้งค่าที่เกี่ยวข้อง
จากนั้นเราจะไปที่แท็บ " เริ่มต้น " และคลิกที่ " ตัวเลือกขั้นสูง"
หากเราต้องการปิดการใช้งานคอร์จำนวนหนึ่ง เราจะเปิดใช้งานกล่อง“ จำนวนโปรเซสเซอร์” และเลือกจำนวนคอร์ที่เราต้องการทำงานต่อไป มันสำคัญมากที่จะต้องรู้ว่า เธรดจะปรากฏในรายการนี้ ไม่ใช่คอร์ฟิสิคัล หาก CPU ของคุณมี 16 เธรดแล้วจะปิดคอร์สองคอร์เราจะต้องเลือกหมายเลข 12 (2 + 2 เธรด)
หากสิ่งที่เราต้องการคือการเปิดใช้งานแกนทั้งหมดอย่างแน่นอนอีกครั้งเพราะ เราจะต้องปิดการใช้งานกล่อง "จำนวนโปรเซสเซอร์" โดยอัตโนมัติหลังจากรีสตาร์ทโดยอัตโนมัติแกนและกระทู้ทั้งหมดจะถูกใช้
เมื่อใดก็ตามที่เราแก้ไขตัวเลือกนี้เราจะต้องเริ่มต้นใหม่ เพื่อให้การเปลี่ยนแปลงมีผล
ปิดใช้งานหรือเปิดใช้งานคอร์ใน BIOS
เรายังสามารถทำขั้นตอนนี้ใน BIOS แม้ว่าในกรณีนี้ เราจะไม่ยกเลิกการใช้เธรด แต่เป็นแกนประมวลผลโดยตรง แม้ว่าจะเป็นจริงเช่นกันว่ามีบาง BIOS ที่อนุญาตการปิดการใช้งานเธรด
สำหรับผู้ใช้ที่มี Asus UEFI BIOS โดยส่วนใหญ่แล้วกระบวนการจะเป็นเช่นนี้: หลังจากเข้าสู่ BIOS เราจะ เปิดใช้งานโหมดขั้นสูง และเราจะไปที่ส่วน " ขั้นสูง " ในตัวเลือกที่เกี่ยวข้องกับ CPU เราจะพบตัวเลือกที่ระบุว่า " Active Processor Cores " ที่นี่เราสามารถเลือก จำนวนคอร์ที่จะเปิดใช้งานได้
เป็นไปได้ว่าในบอร์ดรุ่นใหม่นี้ BIOS นี้ค่อนข้างแตกต่างกันไม่ว่าในกรณีใด ๆ จะมีตัวเลือกอยู่เสมอไม่ว่าจะเป็นตัวเลือกขั้นสูงของ CPU หรือใน ส่วนการโอเวอร์คล็อก
และสำหรับผู้ใช้ที่มี บอร์ด MSI กระบวนการจะคล้ายกัน: เราจะเปิดใช้งาน โหมดขั้นสูง อีกครั้งและในกรณีนี้เราจะไปที่ ตัวเลือกการโอเวอร์คล็อก "OC" โดยตรง เราจะมีตัวเลือกที่ชื่อเหมือนกันกับชื่อก่อนหน้าดังนั้นเราจึงสามารถเปิดใช้งานจำนวนคอร์ที่จะใช้
สรุปและแบบฝึกหัดที่เกี่ยวข้อง
เราหวังว่าด้วยบทช่วยสอนเล็ก ๆ นี้เราเชื่อมั่นว่า แกนประมวลผลมีไว้สำหรับการใช้งาน และเพื่อไม่ให้ถูกปิดการใช้งาน มีข้อได้เปรียบน้อยมากที่เราได้รับจากอุณหภูมิและปริมาณการใช้และอีกมากที่เราเสียประสิทธิภาพ
ตอนนี้เราปล่อยให้คุณมีลิงค์ที่คุณสามารถค้นหาที่น่าสนใจ:
ถ้าคุณมีปัญหากับแกนและเธรดนี้เรายินดีที่จะช่วยเหลือคุณดังนั้นโปรดแสดงความคิดเห็นด้านล่างหรือถามในฟอรัมฮาร์ดแวร์ของเรา