วิธีรันคอร์ทั้งหมดบน i7 เครื่องมือภายในของ Windows วิธีเปิดใช้งานคอร์ทั้งหมด

เนื่องจากเทคโนโลยีเดิม การทำงานของวินโดวส์ในแง่ของความสามารถในการประมวลผลของโปรเซสเซอร์นั้นถือว่าใช้คอร์โปรเซสเซอร์เพียงคอร์เดียวและหากส่วนที่เหลือมีไม่เพียงพอเจ้าของหลายราย ระบบคอมพิวเตอร์เมื่อใช้โปรเซสเซอร์แบบมัลติคอร์ เป็นเรื่องปกติที่จะสงสัยว่าจะเปิดใช้งานคอร์เพิ่มเติมบน Windows 7 หรือระบบอื่น ๆ ได้อย่างไร แต่แก่นแท้ของคำถามนั้นขึ้นอยู่กับว่าเอฟเฟกต์ประสิทธิภาพแบบใดที่สามารถให้ได้โดยใช้คอร์ทั้งหมดและโดยทั่วไปแล้วมันคุ้มค่าที่จะทำสิ่งเหล่านี้หรือไม่ ลองคิดดูสิ

การเปิดใช้งานคอร์โปรเซสเซอร์ทั้งหมดทำอะไร?

โปรเซสเซอร์คืออุปกรณ์ที่มี ความพิการในแง่ของการคำนวณ มันมีข้อจำกัด หรือถ้าคุณต้องการ จะมีการจำกัดจำนวนการดำเนินการที่ทำ นั่นคือแม้ว่าจะมีอย่างน้อย 4 หรือ 8 คอร์ แต่ก็จะไม่เกินความสามารถของตน ซึ่งหมายความว่าไม่ว่าข้อมูลจะถูกโอนเร็วแค่ไหน ปริมาณในการประมวลผลจะยังคงเท่าเดิมเสมอ ในบางแง่สิ่งนี้ก็เหมือนกับการดาวน์โหลดด้วยซ้ำ หน่วยความจำเข้าถึงโดยสุ่ม.

ก่อนที่จะตัดสินใจเลือกวิธีเปิดใช้งานเคอร์เนลทั้งหมดบน Windows 7 คุณต้องเข้าใจวิธีการทำงานทั้งหมดอย่างชัดเจน คุณสามารถเปรียบเทียบสิ่งนี้กับการกินได้ คุณสามารถใช้งานด้วยมือเดียวหรือสองมือ ในตัวอย่างนี้ ปาก (หรือท้อง) สามารถเปรียบเทียบได้กับหน่วยประมวลผล และมือกับนิวเคลียส การใส่เค้กหลายชิ้นเข้าปากด้วยมือข้างเดียวจะช้าลง และเมื่อใช้สองมือก็จะเร็วขึ้น แต่ไม่ได้หมายความว่าปากจะพอดีเกินขนาดที่ออกแบบไว้ เช่นเดียวกับโปรเซสเซอร์ การเร่งการโหลดการดำเนินการคำนวณลงในโปรเซสเซอร์ไม่ได้ช่วยให้การดำเนินการรวดเร็วเสมอไป และการประมวลผลข้อมูลสามารถเปรียบเทียบได้ไม่เพียงแต่กับการเคี้ยวอาหารเท่านั้น แต่ยังรวมถึงการกลืนอีกด้วย เห็นได้ชัดว่าคุณจะไม่สามารถกลืนได้มากกว่าที่ได้รับอนุญาต

อย่างไรก็ตาม หากคุณสามารถเคี้ยวได้เร็วพอ เช่นเดียวกับโปรเซสเซอร์สมัยใหม่ที่สามารถ "กลืน" ข้อมูลได้ ทำไมจะไม่ได้ล่ะ?

นี่จำเป็นจริงๆเหรอ?

จะแนะนำให้ทำเช่นนี้ก็ขึ้นอยู่กับทุกคนในการตัดสินใจด้วยตนเอง แต่เมื่อตัดสินใจว่าจะเปิดใช้งานคอร์ตัวที่สองบน Windows 7 ได้อย่างไรหากคุณมีโปรเซสเซอร์ 2 คอร์ก็ควรพิจารณาหลายประเด็น

ไม่น่าเป็นไปได้ที่ประสิทธิภาพจะเพิ่มขึ้นอย่างมีนัยสำคัญ 10-15% (แม้ว่าสำหรับบางระบบหรือโปรแกรมที่ใช้ทรัพยากรมากนี่ก็เป็นตัวบ่งชี้ที่ค่อนข้างสำคัญ) แต่ปัญหาคือการใช้งานแต่ละคอร์จะผูกกับจำนวน RAM แต่ปัญหาอาจเกิดขึ้นได้ที่นี่เนื่องจากเมื่อคำสั่งถูกเปลี่ยนเส้นทางไปยังแต่ละคอร์ของโปรเซสเซอร์ RAM อาจล้นและระบบทั้งหมดก็จะหยุดทำงาน

จะเปิดใช้งานคอร์ทั้งหมดบน Windows 7 ผ่าน BIOS ได้อย่างไร

แต่ถ้ามีการตัดสินใจที่จะเปิดคอร์ทั้งหมดคุณควรใส่ใจกับการตั้งค่าของคอร์หลักก่อน ระบบไบออส- เกี่ยวข้องในช่วงแรก โดยไม่คำนึงถึงสภาพแวดล้อมซอฟต์แวร์ที่ติดตั้ง ระบบปฏิบัติการคุณต้องผลิตมันที่นั่น

หลังจากเข้าสู่ระบบ คุณจะพบส่วนที่มีชื่อเช่น Advanced Clock Calibration ในระบบส่วนใหญ่ ค่าเริ่มต้นคืออัตโนมัติ ซึ่งหมายความว่าคอร์เพิ่มเติมจะถูกใช้เฉพาะในกรณีที่คอร์หลักไม่สามารถจัดการการดำเนินการได้ ไม่มีอะไรจะง่ายไปกว่าการตั้งค่า All Cores ซึ่งจะสอดคล้องกับการใช้งานคอร์โปรเซสเซอร์ทั้งหมด โดยไม่คำนึงถึงจำนวนและประเภทของการดำเนินการที่กำลังดำเนินการอยู่

การเข้าถึงการตั้งค่าผ่านการกำหนดค่าระบบ

ตอนนี้เรามาดูวิธีเปิดใช้งานเคอร์เนลทั้งหมดบน Windows 7 กัน สภาพแวดล้อมซอฟต์แวร์ระบบเอง ผู้ใช้บางคนคิดผิดว่าการกระทำดังกล่าวสามารถทำได้ในแผงควบคุมมาตรฐาน ไม่มีอะไรแบบนี้! คุณจะต้องใช้ Run console หรือ ฉบับภาษาอังกฤษระบบ - เรียกใช้ (Win + R) คุณต้องเข้า คำสั่ง msconfig(เป็นช่องทางในการเข้าถึงแบบครบวงจร การกำหนดค่า Windowsสำหรับทุกระบบ) ไปที่แท็บดาวน์โหลด จากนั้นคลิกที่ปุ่มการตั้งค่า พารามิเตอร์เพิ่มเติม.

ที่จริงแล้วเกี่ยวกับวิธีการเปิดใช้งานคอร์ทั้งหมดบน Windows 7 ในหน้าต่างใหม่ทางด้านซ้ายจำนวนคอร์จะถูกตั้งค่าซึ่งสอดคล้องกับจำนวนโปรเซสเซอร์และทางด้านขวาคือจำนวน RAM ที่ต้องการ

เงื่อนไขและพารามิเตอร์บังคับ

ด้วย RAM สิ่งต่าง ๆ ไม่ใช่เรื่องง่าย แม้ว่าระบบจะกำหนดจำนวนหน่วยความจำที่จัดสรรให้กับแต่ละคอร์โดยอัตโนมัติ แต่คุณไม่ควรหลอกตัวเองกับคะแนนนี้

เป็นที่ยอมรับโดยทั่วไปตามมาตรฐานที่กำหนดว่า RAM 2 GB สอดคล้องกับโปรเซสเซอร์ 2 คอร์, 4 GB สอดคล้องกับโปรเซสเซอร์ 4 คอร์ ฯลฯ แต่ถึงแม้ที่นี่ไม่ใช่ทุกอย่างจะง่ายนัก แต่ละคอร์ต้องได้รับการจัดสรร RAM อย่างน้อย 1 GB หากการกำหนดค่าระบบคอมพิวเตอร์ไม่ตรงตามข้อกำหนดที่กำหนดไว้ คุณไม่จำเป็นต้องพยายามตั้งค่าใดๆ ด้วยซ้ำ (จะไม่มีอะไรทำงาน)

ในทางกลับกันสำหรับคำถามว่าจะเปิดใช้งานเคอร์เนลทั้งหมดบน Windows 7 ได้อย่างไรคุณไม่ควรมองข้ามความจริงที่ว่า โปรเซสเซอร์ที่ทันสมัยมีความสามารถสูงกว่าที่ระบุไว้ ตัวอย่างเช่น โปรเซสเซอร์ อินเทลคอร์ i7 รุ่นที่สองที่ติดตั้งในแล็ปท็อปในแง่ของการประมวลผลคอมพิวเตอร์นั้นสอดคล้องกับโปรเซสเซอร์ 4 คอร์ใน ระบบเครื่องเขียน- ดังนั้นจึงไม่น่าแปลกใจที่ RAM ขนาด 8 GB หน่วยความจำจะถูกจัดสรรแตกต่างกัน (ให้สองเธรด) ค่าสำหรับจำนวนโปรเซสเซอร์จะระบุ 4 (แม้ว่าจริงๆ แล้วจะมีหนึ่งตัวที่มีคอร์แบบดูอัลเธรดสองคอร์) พร้อมด้วยการจัดสรรหน่วยความจำที่สอดคล้องกัน

แทนที่จะเป็นยอดรวม

โดยสรุปแล้ว ก็คุ้มค่าที่จะถามตัวเองว่าการปรับเปลี่ยนดังกล่าวคุ้มค่าที่จะติดตามหรือไม่ โดยทั่วไปหากระบบมี RAM มากพอและ โปรเซสเซอร์อันทรงพลังไม่แสดงอาการยับยั้ง การตั้งค่าระบบในเรื่องนี้จะเป็นการดีกว่าที่จะไม่แตะต้องมิฉะนั้นคุณสามารถบรรลุผลที่ตรงกันข้ามโดยสิ้นเชิงเมื่อใดก็เนื่องมาจากเช่นกัน โหลดเร็วข้อมูลโปรเซสเซอร์จะไม่สามารถรับมือกับปริมาณการคำนวณดังกล่าวได้แม้ว่าจะใช้คอร์ทั้งหมดก็ตาม อย่างที่ใครๆ ก็เดาได้อยู่แล้วเราต้องการที่นี่ การปรับแต่งอย่างละเอียดและไม่ใช่ทุกคนจะทำสิ่งนี้ได้ Overlockers สามารถโอเวอร์คล็อกโปรเซสเซอร์ได้ แต่ก็เต็มไปด้วยบางส่วน ผลกระทบด้านลบสำหรับโปรเซสเซอร์ในแง่ของ เอาท์พุททางกายภาพออกจากบริการ

ชอบ

ชอบ

ทวีต

การเพิ่มประสิทธิภาพคอร์และหน่วยความจำโดยใช้ MSConfig

คำแนะนำนี้อิงตามสมมติฐานที่ว่า Windows ไม่ได้ใช้แกนประมวลผลและ RAM จำนวนเมกะไบต์ทั้งหมดเมื่อบูต คุณต้องระบุจำนวนเงินที่ต้องการเพื่อให้คอมพิวเตอร์เปิดเร็วขึ้นโดยใช้การตั้งค่า "ความลับ"

มันทำได้ดังนี้: เริ่ม - วิ่ง(Windows 10 มีช่องค้นหาแทน ดำเนินการ) - msconfig - ตกลง

โปรแกรมจะเริ่มทำงาน การกำหนดค่าระบบ(msconfig.exe) แท็บ :

คุณต้องกด ตัวเลือกเสริมเพื่อเปิดตัวเลือกการบูต Windows:

ลาก่อน มือบ้าเรายังไม่ได้รับการตั้งค่า จะไม่มีการระบุไว้ที่นี่ และจะไม่มีการทำเครื่องหมายในช่อง เหตุใดนักพัฒนา Windows จึงจำกัดประสิทธิภาพของระบบ

แต่ผู้ที่ไม่คุ้นเคยกับการคิดอย่างมีวิจารณญาณจะคิดแตกต่างออกไป ในตอนแรกไม่ได้ทำเครื่องหมายในช่อง ดังนั้นจึงเปิดใช้งานข้อจำกัด การไม่มีช่องทำเครื่องหมายจะทำให้ระบบปฏิบัติการไม่สามารถทราบจำนวนคอร์ที่โปรเซสเซอร์มีและจำนวน RAM ที่ติดตั้ง และคุณควรระบุด้วยตนเอง:

และหลังจากรีบูตเครื่องคอมพิวเตอร์จะเริ่มใช้ทรัพยากรทั้งหมด

มีหลายทางเลือกสำหรับคำแนะนำนี้ ฉันผ่านเว็บไซต์ที่ทุ่มเทให้กับ การเพิ่มประสิทธิภาพ Windowsโดยเลือกหลายรายการ

ตัวอย่างเช่น ยูริบางคนเชื่อว่าค่าเริ่มต้นคือการบูตจากคอร์เดียว:

คนอื่นจำ RAM ได้ “PC Master Blog” อ้างว่าเธอมีปัญหาเดียวกัน

จุดเริ่มต้นของสภา

ฉันตัดข้อความบางส่วนออกเพื่อไม่ให้มัน ภาพหน้าจอยาวแต่เป็นที่ชัดเจนว่าผู้เขียนไม่รู้อะไรเลยเกี่ยวกับขั้นตอนการโหลดระบบปฏิบัติการหรือโดยหลักการแล้วความทันสมัย อุปกรณ์คอมพิวเตอร์- นี่คือสิ่งที่เขาแนะนำต่อไป:

ขอแนะนำให้ระบุไม่เพียงแต่จำนวนคอร์เท่านั้น แต่ยังรวมถึงขนาดหน่วยความจำด้วย และสุดท้ายพวกเขาก็บอกว่ามันเป็นไปได้ถอดออกติ๊ก

ตรรกะอยู่ที่ไหน? มีการติดตั้งตัวเลือกแล้วปิดใช้งาน สิ่งนี้จะส่งผลต่อสิ่งใดในหลักการอย่างไร

ตำนานมาจากไหน?ฉันเชื่อว่านี่ไม่ใช่แค่เรื่องของความไม่รู้เกี่ยวกับอุปกรณ์ของที่ปรึกษาเท่านั้น แต่ยังรวมถึงความช่วยเหลืออย่างเป็นทางการที่ไม่ชัดเจนสำหรับ MSConfig ด้วย ลองอ่านบทความ MSConfig the System Configuration Tool บนเว็บไซต์ทางการของ Microsoft คำอธิบายของตัวเลือกต่างๆ ปล่อยให้มีที่ว่างสำหรับการเก็งกำไร หากคุณไม่ทราบบริบท:

การแปล: “หากคุณคลิกตัวเลือกขั้นสูง (บนระบบปฏิบัติการใดๆ) คุณสามารถตั้งค่าตัวเลือกต่างๆ เช่น จำนวนโปรเซสเซอร์ที่จัดสรรให้กับระบบปฏิบัติการตอนบูตหรือจำนวน RAM สูงสุด (ตามกฎแล้วมักจะไม่ระบุไว้)”

ข้อความไม่ขัดแย้งกับตำนาน: เป็นไปได้ที่จะระบุจำนวนโปรเซสเซอร์และ RAM ที่จะใช้เมื่อบู๊ต แต่ตัวเลือกเหล่านี้ไม่ได้มีวัตถุประสงค์เพื่อปรับปรุงประสิทธิภาพ

จริงๆ แล้ว เคสวินโดว์ เสมอการใช้งาน ทั้งหมดโปรเซสเซอร์และคอร์โปรเซสเซอร์และ ทั้งหมดแกะ. ไม่มีใครคิดที่จะจำกัดระบบ โดยเฉพาะระหว่างการบู๊ต

โปรแกรมเมอร์จำเป็นต้องใช้ตัวเลือกใน msconfig เพื่อทดสอบโปรแกรมเช่นนั้น ขีด จำกัดทรัพยากรพีซีที่มีอยู่

คุณบ้าแค่ไหนที่บอกว่า Windows ไม่ได้ใช้ทรัพยากรที่เป็นไปได้ทั้งหมดเมื่อบูตเครื่องคอมพิวเตอร์? ท้ายที่สุดแล้วเพื่อผลประโยชน์ นักพัฒนาวินโดวส์ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์เปิดเครื่องโดยเร็วที่สุด การกำหนดข้อจำกัดเป็นเรื่องโง่

"อัจฉริยะ" บางคนพยายามพิสูจน์ว่าตัวเลือก "จำนวนโปรเซสเซอร์" ช่วยเพิ่มความเร็วให้กับคอมพิวเตอร์ เพราะเมื่อตั้งค่าเป็น 1 เกมเริ่มช้าลง ไม่มีเหตุผลที่จะพบในเรื่องนี้ เมื่อเปิดใช้งานขีดจำกัดต่อคอร์ ประสิทธิภาพจะลดลง (โดยเฉพาะอย่างยิ่งในเกมจะสังเกตเห็นได้ชัดเจน) แต่ โดยค่าเริ่มต้นข้อจำกัดจะถูกปิดใช้งานและโปรแกรมต่างๆ ก็มีอิสระในการใช้คอร์ทั้งหมดได้ตามต้องการ

โชคดีที่คำแนะนำนี้ไม่เป็นอันตราย การติดตั้ง ค่าสูงสุดไม่ส่งผลกระทบต่อการทำงานของคอมพิวเตอร์ แต่อย่างใด เนื่องจากผลลัพธ์จะเหมือนกับการปิดการตั้งค่า นั่นคือเมื่อคุณเพิ่ม RAM ลงในคอมพิวเตอร์ของคุณหรือติดตั้งโปรเซสเซอร์ด้วย จำนวนมากเคอร์เนล คุณจะต้องเปลี่ยนการตั้งค่าเป็นค่าสูงสุดอีกครั้งใน msconfig

ทำให้เกมใช้แกน CPU ทั้งหมด

ตำนานต่อไปนั้นยากกว่าที่จะอธิบาย ความจริงก็คือโปรแกรมไม่ทำงานเลยเหมือนที่ผู้ใช้พีซีเห็น การทำงานของซอฟต์แวร์ที่มีคอร์โปรเซสเซอร์และระบบมัลติโปรเซสเซอร์เป็นหัวข้อของหนังสือที่ไม่เป็นที่สนใจของผู้ที่ไม่ใช่โปรแกรมเมอร์

ดังนั้นผู้คนเพียงแค่ดูปริมาณการใช้ CPU ในตัวจัดการงานและพยายามเพิ่มประสิทธิภาพบางสิ่งอย่างไม่มีจุดหมาย ตัวอย่างเช่นพวกเขาพยายามปรับพารามิเตอร์เช่น การตั้งค่าก่อนหน้าเพื่อให้โปรแกรมโปรดของพวกเขาโหลด 100% ของแกนประมวลผลทั้งหมด

ซึ่งคล้ายกับการใช้เคสโทรศัพท์เพื่อปกป้องร่างกายของคุณจากรังสีที่เป็นอันตราย คนที่รู้ฟิสิกส์จะเพียงแต่หมุนนิ้วไปที่ขมับ ในขณะที่คนอื่นๆ ซื้อเคสเป็นแพ็คและแนะนำให้เพื่อนๆ ของพวกเขา

แต่กลับมาที่การรันโปรแกรมบนโปรเซสเซอร์แบบมัลติคอร์กันดีกว่า ความคิดที่บ้าคลั่งเกิดขึ้นบนขอบเขตของความรู้และความไม่รู้ ใช้ โปรแกรมซีพียูควบคุมเพื่อกำหนดคอร์ทั้งหมดให้กับเกม

สภาพบกันเมื่อสิบปีก่อน ตัวอย่างเช่น เมื่อพูดถึงเกม Gothic 3:

ในภาพหน้าจอด้านบนผู้ใช้ s063rฉันคิดว่าเกมไม่ได้ใช้คอร์โปรเซสเซอร์ตัวที่สอง การเข้ารหัสตอบว่าจำเป็นต้องใช้โปรแกรม การควบคุมซีพียู.

นี่คือสัตว์มหัศจรรย์ชนิดใด?ใครเข้า รหัสโปรแกรมและบังคับให้โปรแกรมเปลี่ยนตรรกะในการทำงาน? นี่คือลักษณะของยูทิลิตี้:

เมื่อเห็นปาฏิหาริย์นี้ยูโดะฉันก็คว้าหัว: เป็นไปได้ยังไง โง่นักพัฒนาทำอย่างนั้นเมื่อเริ่มต้นทุกอย่าง โปรแกรมที่กำลังรันอยู่ได้รับการ “กำหนด” ให้กับคอร์โปรเซสเซอร์ตัวแรกโดยอัตโนมัติ!

ดูคอลัมน์ "CPU" เมื่อเรียกใช้ CPU Control:

ศูนย์หนึ่งและสามหมายความว่าเฉพาะแกนประมวลผลตัวแรกเท่านั้นที่ได้รับการกำหนดให้กับโปรแกรม และมันก็เกิดขึ้น หลังจากนั้นปล่อย ที่สุดคุณประโยชน์. อะไร ก่อนเปิดตัวสถานการณ์ก็แตกต่างด้วย โดยใช้ซีพียูไม่สามารถมองเห็นการควบคุมได้ แน่นอนก่อนการจัดการทั้งหมดคุณสามารถเปิดตัวจัดการงานและดูการกำหนดกระบวนการให้กับคอร์ได้ แต่ใครในสมัยนี้คิดอย่างมีวิจารณญาณและตรวจสอบการทำงานของโปรแกรม?

คำแนะนำที่ผิดเกิดขึ้นดังนี้: โปรแกรมทำงานบนคอร์เดียวเท่านั้น ซึ่งสามารถตรวจสอบได้ด้วยการรัน CPU Control และที่นั่นคุณสามารถกำหนดให้โปรแกรมใช้แกนประมวลผลทั้งหมดได้

เหมือนกับการยิงเท้าตัวเองแล้วใช้ผ้าพันแผลเพื่อรักษา หรือบางทีคุณไม่จำเป็นต้องยิงเลยแล้วทุกอย่างจะเรียบร้อยดี?

ตำนานมีความเหนียวแน่นมากเพราะว่า บางครั้งช่วยได้: หากซอฟต์แวร์ที่รันโหลดโปรเซสเซอร์จำนวนมาก (ส่วนใหญ่มักจะเป็นไวรัส) การกำหนดโปรเซสเซอร์ให้กับคอร์เดียวเท่านั้นจะจำกัดทรัพยากรที่มีให้กับมัลแวร์และอนุญาตให้คอร์โปรเซสเซอร์ที่เหลือทำงานเพื่อประโยชน์ของเกม แต่นี่คือการรักษาตามอาการไม่ใช่การแก้ปัญหา

ในความเป็นจริง ก่อนที่จะเปิดตัว CPU Control นั้น ไม่มีข้อจำกัดต่อคอร์แต่อย่างใด โปรแกรมจะติดตั้งเมื่อเริ่มต้น การติดตั้ง โปรแกรมแยกต่างหากส่งคืนการตั้งค่าเริ่มต้นสำหรับคอร์ทั้งหมด นั่นคือทั้งหมดที่

คุณควรกำหนดค่าจริง ๆ อย่างไร?แต่ไม่มีทาง ขอให้ผู้เขียนโปรแกรม/เกมเขียนการสร้างใหม่สำหรับระบบมัลติคอร์ ไม่ใช่ทุกซอฟต์แวร์ที่สามารถใช้แกนประมวลผลทั้งหมดได้ ซึ่งไม่สามารถรับอิทธิพลจากภายนอกได้ ยุ่งๆ ดีกว่า

แน่นอนว่าเจ้าของระบบคอมพิวเตอร์ที่ทรงพลังซึ่งใช้โปรเซสเซอร์แบบมัลติคอร์พยายาม "บีบ" ทุกอย่างที่เป็นไปได้ในแง่ของการเพิ่มประสิทธิภาพของเครื่องที่ทำงานอยู่เช่น Windows 7 หรือสิ่งที่คล้ายกัน แต่ไม่ใช่ทุกคนที่รู้วิธีเปิดใช้งานเคอร์เนลบน "คอมพิวเตอร์" ข้อเสนอ Windows 7 รวมถึงระบบใหม่กว่า โซลูชั่นที่เป็นสากลซึ่งจะกล่าวถึงด้านล่าง

การเปิดใช้งานคอร์โปรเซสเซอร์ทั้งหมดทำอะไร?

ผู้ใช้หลายคนมีความคิดเห็นที่ค่อนข้างผิดเพี้ยนเกี่ยวกับระบบที่ใช้แกนประมวลผลทั้งหมด โปรดจำไว้ว่าคุณสามารถเปิดใช้งานสองหรือสี่คอร์ได้ แต่นี่ไม่เหมือนกับการใช้โปรเซสเซอร์สองหรือสี่ตัว! ประสิทธิภาพที่เพิ่มขึ้นจะไม่เป็นไปตามที่คาดไว้

การถ่ายโอนหรืออ่านข้อมูลจะเร็วขึ้น แต่ปริมาณข้อมูลที่ประมวลผลจะยังคงเท่าเดิม เพื่อทำความเข้าใจว่าทำไมและอย่างไรจึงจะเปิดใช้งานคอร์ทั้งหมดบน Windows 7 (และโดยทั่วไปแล้ว คุ้มค่าที่จะทำหรือไม่) เรามาเปรียบเทียบกันกับการรับประทานอาหารกันดีกว่า ดำเนินไปโดยไม่ได้บอกว่าคุณสามารถใส่อาหารเข้าปากได้ด้วยมือเดียวหรือทั้งสองอย่าง ใน ในกรณีนี้มือเป็นแกนประมวลผล เห็นได้ชัดว่าเมื่อใช้มือทั้งสองข้าง กระบวนการจะไปเร็วขึ้นมาก แต่นี่คือปัญหา: เมื่อปากของคุณเต็ม ไม่มีมือแม้แต่สี่หรือหกมือก็ช่วยได้ จะไม่มีที่วางอาหารเลย

สิ่งเดียวกันนี้เกิดขึ้นกับความสามารถในการคำนวณ ที่นี่ เฉพาะการเพิ่มประสิทธิภาพของจำนวนการดำเนินการที่ทำในช่วงระยะเวลาหนึ่งโดยแต่ละคอร์เท่านั้นที่เกิดขึ้น แต่ปริมาณรวมยังคงเท่าเดิม และอย่างที่พวกเขาพูด คุณไม่สามารถกระโดดสูงขึ้นได้ กว่าตัวบ่งชี้นี้

วิธีเปิดใช้งานทุกอย่างบน Windows 7 เมื่อเปลี่ยนการตั้งค่า BIOS

ก่อนอื่นให้เราพิจารณาสถานการณ์ที่ไม่พึงประสงค์ที่สุดเมื่อมีการเปลี่ยนแปลงพารามิเตอร์ BIOS การตั้งค่าถูกรีเซ็ตหรือระบบขัดข้องด้วยเหตุผลบางประการ

ในกรณีนี้เมื่อตัดสินใจเลือกวิธีเปิดใช้งานเคอร์เนลทั้งหมดบน Windows 7 คุณต้องอาศัยการตั้งค่าเฉพาะ ในการดำเนินการนี้ ให้ใช้ส่วนที่เรียกว่า "การปรับเทียบนาฬิกาขั้นสูง" โดยที่ค่าเริ่มต้นควรตั้งค่าเป็น "อัตโนมัติ" หรือ "แกนทั้งหมด" (ใน การปรับเปลี่ยนที่แตกต่างกันชื่อพาร์ติชัน BIOS อาจแตกต่างกันหรืออยู่ในแท็บที่มีพารามิเตอร์อื่น)

หลังจากใช้การตั้งค่าที่เปลี่ยนแปลง คุณจะต้องรีบูตระบบเท่านั้น ตามทฤษฎีแล้ว หากไม่มีข้อผิดพลาดในตัว BIOS แกนประมวลผลทั้งหมดจะถูกใช้โดยอัตโนมัติ

วิธีเปิดใช้งานเคอร์เนลทั้งหมดบน Windows 7 โดยใช้เครื่องมือกำหนดค่าระบบ

อย่างไรก็ตาม แม้ว่าการตั้งค่า BIOS จะได้รับการกำหนดค่าอย่างถูกต้องและยังไม่ได้ใช้แกนประมวลผล คุณก็ยังสามารถใช้เครื่องมือของระบบปฏิบัติการได้

จะเปิดใช้งานเคอร์เนลทั้งหมดบน Windows 7 ในสถานการณ์นี้ได้อย่างไร? ที่นี่คุณต้องเรียกเมนู "Run" และป้อนคำสั่ง "msconfig" ที่นั่นเพื่อป้อนพารามิเตอร์การกำหนดค่า ที่นี่เรามีแท็บ "ดาวน์โหลด" ที่เราต้องการ ใต้หน้าต่างหลักจะมีปุ่มสำหรับพารามิเตอร์เพิ่มเติม การคลิกที่จะนำเราไปสู่เมนูการตั้งค่า

ทางด้านซ้ายเราใช้เส้นสำหรับจำนวนโปรเซสเซอร์และเลือกหมายเลขที่สอดคล้องกับจำนวนคอร์ ไม่ต้องกังวล ระบบจะไม่แสดงผลมากกว่าที่มีอยู่จริง ตัวอย่างเช่น เราจำเป็นต้องแก้ไขปัญหาวิธีเปิดใช้งาน 4 คอร์บน Windows 7 ตามที่ชัดเจนแล้ว เราเลือกหมายเลขนี้จากรายการทุกประการ หลังจากทำการเปลี่ยนแปลงแล้ว ให้บันทึกการกำหนดค่าและรีสตาร์ทคอมพิวเตอร์

แต่มีข้อผิดพลาดอยู่ที่นี่ คุณต้องระมัดระวังอย่างมากกับการดำเนินการดังกล่าว สิ่งสำคัญคือต้องทราบว่าเมื่อเปิดใช้งาน แต่ละคอร์จะต้องมี RAM อย่างน้อย 1 GB (1024 MB) หากระดับ RAM ไม่ตรงตามค่าที่ต้องการ ก็ไม่มีประโยชน์ที่จะลอง วิธีนี้คุณจะได้รับผลตรงกันข้ามเท่านั้น ในกรณีนี้ เรากำลังพูดถึงโอ คอมพิวเตอร์ตั้งโต๊ะประกอบมือ แล็ปท็อป (หากไม่ได้เปลี่ยนอุปกรณ์) จะไม่ตกอยู่ในอันตรายเนื่องจากผู้ผลิตรายใดคำนึงถึงความเป็นไปได้ในการใช้คอร์ทั้งหมด ระบบประมวลผล- โปรดทราบว่าตามกฎแล้วสำหรับโปรเซสเซอร์ 2 คอร์ RAM อย่างน้อย 2 GB จะสอดคล้องกันสำหรับโปรเซสเซอร์ 4 คอร์ - อย่างน้อย 4 GB เป็นต้น

ต้องปิดใช้งานรายการการดีบักและการบล็อก PCI

แทนที่จะเป็นคำหลัง

ดังนั้นเราจึงหาวิธีเปิดใช้งานคอร์ทั้งหมดได้ โปรเซสเซอร์วินโดวส์ 7. โดยทั่วไปตามที่ชัดเจนแล้ว กระบวนการนี้ไม่ทำให้เกิดปัญหาใด ๆ ใน Windows 7 และสูงกว่า อีกประการหนึ่งคือคุณต้องวิเคราะห์ล่วงหน้าเพื่อดูว่าจำนวนคอร์และแท่ง RAM ตรงกันหรือไม่ เพราะเป็นผลให้คอมพิวเตอร์ช้าลงโดยสิ้นเชิงหรือล้มเหลวโดยทั่วไป ดังนั้นจึงเป็นการดีกว่าที่จะไม่ล้อเล่นกับการตั้งค่าดังกล่าว เว้นแต่คุณจะมั่นใจอย่างยิ่งว่าการเปิดใช้งานคอร์ทั้งหมดนั้นมีความจำเป็นอย่างยิ่ง

อย่างไรก็ตามด้วย ปัญหาไบออสไม่ควรจะมี ระบบส่วนใหญ่เมื่อรีเซ็ตค่าเป็นการตั้งค่าเริ่มต้นหมายถึง การใช้งานสูงสุดความสามารถของโปรเซสเซอร์มัลติคอร์ที่ทันสมัย การตัดสินใจครั้งนี้เป็นทางเลือกสุดท้าย

สำหรับผู้ใช้ที่มี โปรเซสเซอร์แบบมัลติคอร์, อาจจะ ฟังก์ชั่นที่มีประโยชน์ซึ่งอนุญาตให้โปรแกรมใช้เพียงคอร์เดียวเท่านั้น ขณะนี้โปรเซสเซอร์ส่วนใหญ่มีหลายคอร์ และผู้ใช้คาดหวังว่าจะเร็วกว่าโปรเซสเซอร์แบบคอร์เดี่ยวมาก ในหลาย ๆ ด้าน ความเร็วของการประมวลผลข้อมูลขึ้นอยู่กับ ความถี่โปรเซสเซอร์อย่างไรก็ตาม หากคุณตั้งค่าการกระจายโหลดในหลายคอร์อย่างถูกต้อง คุณจะสามารถเพิ่มความเร็วในการประมวลผลข้อมูลได้อย่างมาก

วิธีค้นหาจำนวนคอร์

มีหลายวิธีในการค้นหาจำนวนแกนประมวลผล ในการเริ่มต้นคุณสามารถคลิกที่คอมพิวเตอร์ คลิกขวาเมาส์และเลือกคุณสมบัติ หลังจากนี้คุณควรไป ตัวจัดการอุปกรณ์และเลือกส่วนโปรเซสเซอร์

รายการนี้คุ้มค่าที่จะขยาย มีกี่ชื่อปรากฏอยู่ข้างใต้ นั่นคือจำนวนคอร์ คุณยังสามารถไปที่ ผู้จัดการงาน(Ctrl+Shift+Esc) และไปที่แท็บประสิทธิภาพ โหลดของแต่ละคอร์จะปรากฏขึ้นที่นั่น และตามจำนวนหน้าต่าง คุณสามารถกำหนดจำนวนคอร์ได้

การตั้งค่าการจับคู่เคอร์เนลบน Windows

การกระทำเหล่านี้สามารถดำเนินการได้ไม่เฉพาะกับคนหลายสิบคนเท่านั้น แต่ยังรวมถึงด้วย ระบบต้นเริ่มตั้งแต่รุ่นที่เจ็ด ไม่ว่าในกรณีใด คุณต้องเปิดก่อน ผู้จัดการงานใน 7 คุณต้องไปที่แท็บกระบวนการและในเวอร์ชันอื่นไปที่แท็บรายละเอียด

ตอนนี้คุณควรคลิกขวาที่ยูทิลิตี้ที่จะระบุเคอร์เนลและเลือก หลังจากนี้ หน้าต่างจะปรากฏขึ้นเพื่อให้ผู้ใช้สามารถระบุได้ว่าแอปพลิเคชันจะใช้คอร์ใด ตัวอย่างเช่น คุณสามารถเปิดใช้งานเฉพาะคอร์ที่สองได้

ตอนนี้ยูทิลิตี้จะสามารถทำงานบนคอร์เดียวได้ ปัญหาคือหลังจากรีบูตการตั้งค่าทั้งหมดจะถูกรีเซ็ต

วิธีเปิดใช้งานคอร์ทั้งหมด

ใน Windows 7, 8, 10 แกนทั้งหมดจะถูกเปิดใช้งานตามค่าเริ่มต้นเสมอ เฉพาะเมื่อโหลด OS เท่านั้น จึงไม่สามารถใช้พลังของโปรเซสเซอร์ทั้งหมดได้ เพื่อแก้ไขปัญหานี้ คุณควร:


ความสนใจ!ควรตั้งค่าหน่วยความจำสูงสุดไว้ที่ RAM อย่างน้อย 1,024 MB ต่อคอร์ มิฉะนั้นจะส่งผลต่อประสิทธิภาพของคอมพิวเตอร์

การรันโปรแกรมที่ผูกไว้กับเคอร์เนล

เพื่อให้แอปพลิเคชันใช้เคอร์เนลเฉพาะทันทีหลังจากเปิดตัว คุณจะต้องเริ่มต้นด้วย พารามิเตอร์ที่จำเป็น- โดยคุณสามารถไปที่ บรรทัดคำสั่ง (Win+R และป้อน cmd) และระบุพารามิเตอร์ที่เหมาะสม เป็นต้น c:\windows\system32\cmd.exe /C เริ่ม /affinity 1 software.exe- ดังนั้นแอปพลิเคชัน software.exe จะเปิดตัวบนคอร์ 0 หมายเลขหลัก +1 ระบุไว้ที่นี่

ผู้ใช้สามารถเขียนคำสั่งเดียวกันได้ ไปยังทางลัดแอปพลิเคชันซึ่งจะช่วยให้คุณสามารถเรียกใช้ยูทิลิตี้ได้โดยไม่ต้อง การดำเนินการเพิ่มเติม- คุณสามารถใช้แอปพลิเคชันบุคคลที่สามเพื่อดำเนินการเดียวกันได้

แอปพลิเคชันตัวจัดการกระบวนการของ Bill2

มาก ยูทิลิตี้ที่น่าสนใจซึ่งจะช่วยให้ผู้ใช้ควบคุมทรัพยากรบนคอมพิวเตอร์ได้ดีขึ้น ด้วยความช่วยเหลือก็จะเป็นไปได้ กำหนดลำดับความสำคัญการดำเนินการสำหรับยูทิลิตี้แต่ละรายการบนคอมพิวเตอร์ซึ่งจะช่วยให้คุณใช้ทรัพยากรได้อย่างเหมาะสมที่สุด

ที่นี่คุณสามารถ จำกัดโปรแกรมโดยทรัพยากรที่ใช้ไป หากมียูทิลิตี้ที่ใช้หน่วยความจำจำนวนมาก คุณสามารถกำหนดขีดจำกัดและจัดสรรเพียงจำนวนหนึ่งสำหรับการดำเนินการได้ โปรแกรมเดียวกันนี้จะช่วยให้คุณสร้างกฎได้ไม่เพียงแต่สำหรับโปรแกรมที่ใช้งานอยู่เท่านั้น แต่ยังรวมถึงโปรแกรมที่ย่อเล็กสุดด้วย ซึ่งจะช่วยให้คุณเพิ่มประสิทธิภาพงานของคุณได้ดียิ่งขึ้น นอกจากนี้ยังสามารถกำหนดค่าว่าต้องทำอย่างไรหากโปรแกรมค้าง คุณสามารถรอสักครู่หรือรีสตาร์ทได้

โปรแกรม Mz CPU Accelerator

โปรแกรมดีๆ อัตโนมัติครับ เพิ่ม ลำดับความสำคัญสูงสุด หน้าต่างที่ใช้งานอยู่ ช่วงเวลานี้- สิ่งนี้ช่วยให้คุณมั่นใจได้ว่ากระบวนการปัจจุบันไม่ช้าลงและทำงานโดยไม่ล่าช้า เพื่อให้ผู้ใช้ทำงานได้อย่างสะดวกสบาย และทรัพยากรจะถูกจัดสรรให้กับโปรแกรมอื่นตามปริมาณที่เหลือ

ใน ส่วนการยกเว้นคุณสามารถตั้งค่าข้อยกเว้นสำหรับบางกระบวนการได้ โปรแกรมจะไม่เปลี่ยนลำดับความสำคัญไม่ว่าในกรณีใด ๆ แต่ใน ผู้จัดการซีพียูจะพบฟังก์ชันที่ผู้ใช้สนใจได้อย่างแม่นยำ ด้วยความช่วยเหลือ คุณจะสามารถกระจายโปรแกรมข้ามคอร์ได้ ซึ่งสามารถปรับปรุงประสิทธิภาพและอาจสะดวกกว่ามากสำหรับผู้ใช้ที่มักจะมีโปรแกรมจำนวนมากทำงานอยู่เบื้องหลัง

ยูทิลิตี้ CPU-Control

การติดตั้งเป็นมาตรฐานและคุณไม่จำเป็นต้องเปลี่ยนแปลงอะไรเลย หลังการติดตั้งคุณควรไปที่ ตัวเลือกและเลือกภาษารัสเซียและทำเครื่องหมายที่รายการย่อเล็กสุด เริ่มต้นอัตโนมัติรวมถึงเคอร์เนลสำหรับอุปกรณ์ที่มีคอร์มากกว่า 4 คอร์

หลังจากนี้ คุณสามารถไปที่หน้าต่างการตั้งค่าหลัก ซึ่งคุณสามารถสร้างโปรไฟล์หลายโปรไฟล์เพื่อกระจายกระบวนการข้ามคอร์ได้ โดยสามารถเปลี่ยนแปลงได้ขึ้นอยู่กับว่าโปรไฟล์ใดที่จำเป็นมากกว่าในปัจจุบัน

คุณสามารถเปิดมันได้หรือไม่? โหมดอัตโนมัติ และปล่อยให้ทุกอย่างขึ้นอยู่กับดุลยพินิจของโปรแกรม

โปรแกรมไม่เห็นโปรเซสเซอร์

ในบางกรณี กระบวนการอาจไม่ปรากฏในรายการ มันหมายความว่าอย่างนั้น ยูทิลิตี้นี้เข้ากันไม่ได้ด้วยประเภทโปรเซสเซอร์ที่ผู้ใช้ติดตั้ง ในกรณีนี้ ควรใช้โปรแกรมทางเลือกอันใดอันหนึ่งแทน

คอมพิวเตอร์สมัยใหม่มีความสามารถในการประมวลผลที่ยอดเยี่ยม ดังนั้นจึงเป็นเรื่องยากที่จะทำให้ทุกคนประหลาดใจด้วยโปรเซสเซอร์แบบ 2, 4 หรือ 6 คอร์ แต่ผู้ใช้มือใหม่ที่ไม่คุ้นเคยกับคุณสมบัติทางเทคนิคของอุปกรณ์อาจสนใจวิธีเปิดใช้งานคอร์ทั้งหมดบน Windows 10 เพื่อเพิ่มประสิทธิภาพคอมพิวเตอร์

จะทราบจำนวนคอร์โปรเซสเซอร์ได้อย่างไร?

คุณสามารถดูจำนวนคอร์ในโปรเซสเซอร์ที่ติดตั้งบนคอมพิวเตอร์หรือแล็ปท็อปของคุณโดยใช้โปรแกรม เครื่องมือ Windows ในตัว และในคำอธิบายของ CPU

ในคำอธิบายของ CPU

ตรวจสอบคู่มืออุปกรณ์เพื่อดูว่ารุ่นใดติดตั้งอยู่ในคอมพิวเตอร์ของคุณ หลังจากนั้น ให้ค้นหาคำอธิบายของโปรเซสเซอร์บนอินเทอร์เน็ต

สุขภาพดี! คุณยังสามารถดูโมเดลได้ในคำอธิบายระบบปฏิบัติการ: RMB บนเมนู Start → System →ในบล็อก “ระบบ” ชื่อของ CPU จะถูกระบุ

บนวินโดวส์

โปรแกรม

มีการสร้างโปรแกรมมากมายที่แสดงคุณลักษณะของอุปกรณ์

CPU-Z

บนวินโดวส์ 10


สำคัญ! แต่ละคอร์จะต้องมี RAM อย่างน้อย 1,024 MB มิฉะนั้นคุณจะได้ผลลัพธ์ที่ตรงกันข้าม

ในไบออส

คุณสามารถทำการเปลี่ยนแปลง BIOS ได้เฉพาะในกรณีที่ "ขัดข้อง" เนื่องจากความล้มเหลวในระบบปฏิบัติการ (อ่านบทความ "บูตคอมพิวเตอร์ Windows 10 ของคุณในเซฟโหมด" เพื่อดูวิธีเริ่มพีซีของคุณหากไม่เสถียร) ในกรณีอื่นๆ แกนประมวลผลทั้งหมดจะถูกเปิดใช้งานโดยอัตโนมัติใน BIOS

หากต้องการเปิดใช้งานคอร์ทั้งหมด ให้ไปที่ส่วนการปรับเทียบนาฬิกาขั้นสูงใน การตั้งค่าไบออส- ตั้งค่าตัวบ่งชี้เป็น “All Cores” หรือ “Auto”

สำคัญ! ส่วนขั้นสูงการปรับเทียบนาฬิกาใน รุ่นที่แตกต่างกัน BIOS สามารถเรียกต่างกันได้

บทสรุป

ในระหว่างการดำเนินการ คอร์โปรเซสเซอร์ทั้งหมดจะถูกใช้ แต่จะทำงานที่ ความถี่ที่แตกต่างกัน(ขึ้นอยู่กับการตั้งค่าที่ทำ) คุณสามารถเปิดใช้งานแกน CPU ทั้งหมดเมื่อบูตระบบปฏิบัติการได้ในการตั้งค่า BIOS หรือในตัวเลือกการกำหนดค่าระบบ วิธีนี้จะช่วยลดเวลาการบูตพีซีของคุณ