หลัก สมาร์ทโฟน วิธี จำกัด แอพเฉพาะคอร์ CPU ที่มีความสัมพันธ์ของโปรเซสเซอร์

วิธี จำกัด แอพเฉพาะคอร์ CPU ที่มีความสัมพันธ์ของโปรเซสเซอร์



ขณะนี้พีซีที่ใช้ Windows ส่วนใหญ่ใช้พลังงานจากโปรเซสเซอร์แบบมัลติคอร์และโดยทั่วไปแล้ว Windows เวอร์ชันล่าสุดจะทำงานได้ดีมากในการแบ่งพลังการประมวลผลทั้งหมดของพีซีของคุณโดยอัตโนมัติเพื่อให้รองรับแอปและเกมที่ทำงานอยู่ได้ดีที่สุด แต่บางครั้งผู้ใช้และ Windows อาจมีความคิดที่แตกต่างกันเมื่อต้องตัดสินใจว่าจะใช้พลังงาน CPU ของพีซีอย่างไรให้ดีที่สุดและนั่นคือจุดที่ผู้ใช้ขั้นสูงสามารถก้าวเข้ามาและ จำกัด แอพหรือกระบวนการบางอย่างด้วยตนเองไปยังแกน CPU ที่เฉพาะเจาะจงได้ด้วยคุณสมบัติ เรียกว่า ความสัมพันธ์ของโปรเซสเซอร์ . วิธีการทำมีดังนี้
เมื่อพูดถึง Windows เวอร์ชันระดับผู้บริโภคความสามารถของผู้ใช้ในการกำหนดค่าการใช้แกน CPU เฉพาะของแอปด้วยตนเองนั้นย้อนหลังไปถึงกรอบเวลาของ Windows XP / 2000 แม้ว่าขั้นตอนจะแตกต่างกันเล็กน้อยใน Windows แต่ละเวอร์ชัน สำหรับขั้นตอนและภาพหน้าจอในบทความนี้เรากำลังใช้ Windows 10 แต่ผู้อ่านที่ใช้ Windows เวอร์ชันเก่าโดยเฉพาะ Windows 7 และ Windows 8 / 8.1 ควรทำตามขั้นตอนพื้นฐานได้เมื่อมีความแตกต่างเล็กน้อยกับ Windows UI .
สิ่งสำคัญที่ควรทราบก่อนที่เราจะดำเนินการต่อไปว่าการแก้ไขความสัมพันธ์ของโปรเซสเซอร์สำหรับกระบวนการหรือแอปหนึ่ง ๆ อาจทำให้เกิดปัญหาด้านความเสถียรและอาจทำให้ประสิทธิภาพของแอปและเกมแบบมัลติเธรดรุ่นใหม่ลดลง ดังนั้นตรวจสอบให้แน่ใจว่าคุณได้ทดลองใช้แอปและข้อมูลที่ไม่สำคัญก่อนและอย่าลืมบันทึกความคืบหน้าของงานหรือเกมที่เปิดอยู่ก่อนแก้ไขการตั้งค่าใด ๆ ที่กล่าวถึงในที่นี้เนื่องจากแอปพลิเคชันหรือระบบขัดข้องได้

วิธี จำกัด แอพเฉพาะคอร์ CPU ที่มีความสัมพันธ์ของโปรเซสเซอร์

เหตุใดจึง จำกัด การเข้าถึงแกน CPU ของแอป

ดังที่ได้กล่าวไว้ข้างต้นผู้ใช้ส่วนใหญ่ต้องการให้ Windows จัดการพลังการประมวลผลของพีซีโดยอัตโนมัติตรวจสอบให้แน่ใจว่าแอปที่สามารถใช้คอร์ทั้งหมดจะได้รับสิทธิ์เข้าถึงแอปเหล่านี้ ซึ่งโดยทั่วไปจะส่งผลให้มีประสิทธิภาพที่ดีขึ้นดังนั้นคำถามหลักคือทำไมผู้ใช้เคยต้องการ จำกัด หรือ จำกัด แอพมัลติเธรดบางแอพให้น้อยกว่าจำนวนคอร์จริงและตรรกะทั้งหมดที่พีซีมีอยู่
มีคำตอบพื้นฐานสองประการสำหรับคำถามนี้: 1) เพื่อให้แน่ใจว่าสามารถใช้งานร่วมกันได้และประสิทธิภาพกับซอฟต์แวร์รุ่นเก่าและ 2) เพื่อเรียกใช้ตัวประมวลผลที่มีเธรดหนักในขณะที่ยังคงสำรองทรัพยากรเพียงพอสำหรับทำงานอื่น ๆ พร้อมกัน
เราจะเริ่มต้นด้วยคำตอบแรก: ความเข้ากันได้และประสิทธิภาพ แอพและเกม Windows บางตัวถูกเข้ารหัสมานานก่อนที่โปรเซสเซอร์มัลติเธรดและมัลติคอร์ระดับผู้บริโภคจะเป็นจริง ผู้สร้างเกมรุ่นเก่าโดยเฉพาะอาจไม่เคยคิดมาก่อนว่าคนที่เล่นเกมจะมีอะไรมากกว่าพีซี Windows ที่ขับเคลื่อนด้วยแกน CPU ความถี่สูงเพียงตัวเดียว เมื่อซอฟต์แวร์ในยุคนี้พบกับซีพียูสมัยใหม่ที่บรรจุคอร์สี่, หก, แปดหรือมากกว่านั้นบางครั้งอาจส่งผลให้เกิดปัญหาด้านประสิทธิภาพหรือแม้แต่ไม่สามารถเปิดโปรแกรมได้เลย
แอพและเกมจำนวนมากยังคงทำงานได้ดีแม้ว่าจะใช้พลังงานจาก 8-core / 16-thread ล่าสุดก็ตาม ซีพียูเดสก์ท็อปมอนสเตอร์ . แต่ถ้าคุณกำลังพยายามเล่นเกมที่เก่ากว่าและประสบปัญหาการใช้ความสัมพันธ์ของโปรเซสเซอร์เพื่อ จำกัด กระบวนการของเกมด้วยตนเองให้เหลือเพียงหนึ่งในคอร์หลาย ๆ คอร์ของคุณอาจเป็นขั้นตอนการแก้ปัญหาที่ดีที่ควรลอง
คำตอบที่สองน่าจะมีประโยชน์มากกว่าสำหรับผู้ใช้ Windows จำนวนมากขึ้นและจะเป็นพื้นฐานของคำแนะนำทีละขั้นตอนด้านล่าง ในขณะที่แอพ Windows จำนวนมาก โดยเฉพาะเกม ยังไม่สามารถใช้ประโยชน์จากแกนมากกว่าหนึ่งหรือสองคอร์ได้แอปสร้างเนื้อหาเช่นโปรแกรมเข้ารหัสวิดีโอและเครื่องมือการแสดงผล 3 มิติได้รับการปรับให้เหมาะสมในช่วงไม่กี่ปีที่ผ่านมาเพื่อให้สามารถใช้พลังประมวลผลทุกออนซ์ที่พีซีของคุณสามารถทุ่มให้กับแอปเหล่านี้ได้ โดยทั่วไปคุณต้องการให้แอปเหล่านี้ทำงานให้เร็วที่สุด แต่บางครั้งความเร็วหรือเวลาเสร็จสิ้นไม่ใช่ปัจจัยหลักและคุณต้องการให้พลังการประมวลผลของพีซีบางส่วนพร้อมใช้งานสำหรับงานอื่นในขณะที่แอปสื่อที่คุณต้องการทำงานในส่วน พื้นหลัง. นี่คือจุดที่ความสัมพันธ์ของโปรเซสเซอร์มีประโยชน์มาก

ความแตกต่างระหว่างหน้าต่างโหมดสลีปและโหมดไฮเบอร์เนต

ทีละขั้นตอน: ตัวอย่างของเรา

แอพเดียวที่สามารถกินคอร์ CPU ทั้งหมดที่คุณโยนมันคือตัวเข้ารหัสวิดีโอ x264 เช่น RipBot264 (หรือ เบรกมือ หรือเครื่องมือเข้ารหัส x264 และ x265 ที่มีอยู่มากมาย) ตัวอย่างเช่นเราต้องการให้ RipBot264 เข้ารหัสไฟล์วิดีโอ แต่เราต้องการทำงานกับโปรเจ็กต์อื่น ๆ ในแอพเช่น Photoshop และ Premiere ในเวลาเดียวกัน
ตัวจัดการงาน windows โปรเซสเซอร์ทั้งหมด

โดยค่าเริ่มต้นแอปอย่าง RipBot264 จะใช้พลังประมวลผลทั้งหมดที่มี


หากเราเริ่มการเข้ารหัส RipBot264 จากนั้นเปิดตัว Photoshop และ Premiere Windows จะพยายามอย่างเต็มที่ในการจัดลำดับความสำคัญและรองรับความต้องการของแต่ละแอป แต่ในบางครั้ง Windows ก็ทำผิดพลาดซึ่งส่งผลให้แอปที่ใช้งานอยู่ของเราช้าลงหรือหยุดทำงานชั่วคราว เราสามารถพยายามหลีกเลี่ยงปัญหานี้ได้โดยใช้ความสัมพันธ์ของโปรเซสเซอร์เพื่อ จำกัด การใช้งานแกน CPU ของ RipBot264
ในการเริ่มต้นขั้นแรกตรวจสอบให้แน่ใจว่าคุณได้ลงชื่อเข้าใช้บัญชีผู้ใช้ Windows ด้วยสิทธิ์ของผู้ดูแลระบบ จากนั้นไปข้างหน้าและเปิดแอปที่คุณต้องการ จำกัด ในกรณีของเรานั่นคือ RipBot264
จากนั้นเปิด Windows Task Manager โดยคลิกขวาที่ทาสก์บาร์และเลือก ผู้จัดการงาน หรือโดยใช้แป้นพิมพ์ลัดร่วมกัน Ctrl-Shift-Escape . ตามค่าเริ่มต้นตัวจัดการงานใน Windows เวอร์ชันล่าสุดจะเริ่มต้นในมุมมองพื้นฐาน หากตัวจัดการงานของคุณไม่เหมือนในภาพหน้าจอของเราให้คลิก รายละเอียดเพิ่มเติม เพื่อเปิดเผยอินเทอร์เฟซแบบเต็ม เมื่อเสร็จแล้วตรวจสอบให้แน่ใจว่าคุณอยู่ในแท็บกระบวนการและตอนนี้พบแอปหรือกระบวนการของคุณ
ขั้นตอนสุดท้ายนี้อาจพูดได้ง่ายกว่าทำ ในหลาย ๆ กรณีคุณจะพบแอปที่คุณต้องการในรายการ ในกรณีอื่น ๆ แอปบางแอปอาจใช้กระบวนการที่ไม่ซ้ำกันนอกเหนือจากกระบวนการแอปพลิเคชันหลักสำหรับงานบางอย่าง กุญแจสำคัญคือการค้นหากระบวนการหรือกระบวนการที่รับผิดชอบต่อการใช้งาน CPU ที่คุณต้องการ จำกัด วิธีที่ดีในการทดสอบสิ่งนี้คือการเริ่มต้นกิจกรรมที่ต้องการ (ในกรณีของเราเริ่มการเข้ารหัสไฟล์วิดีโอ) จากนั้นจัดเรียงตัวจัดการงานตามคอลัมน์ CPU เพื่อค้นหากระบวนการที่ใช้ทรัพยากร CPU ในระดับสูงสุด หากชื่อกระบวนการ (อีกครั้งในกรณีของเราคือกระบวนการเข้ารหัส H.264) ตรงกับแอปเป้าหมายของคุณคุณก็พร้อมแล้ว
เมื่อระบุกระบวนการที่ถูกต้องแล้วให้คลิกขวาที่กระบวนการแล้วเลือก ไปที่รายละเอียด . สิ่งนี้จะนำคุณไปยังแท็บรายละเอียดของตัวจัดการงานและไฮไลต์กระบวนการที่ถูกต้องโดยอัตโนมัติ
ผู้จัดการงานไปที่รายละเอียด
ตอนนี้คลิกขวาอีกครั้งในกระบวนการและเลือก ตั้งค่าความสนใจ .
ตัวจัดการงานตั้งค่าความสัมพันธ์
หน้าต่างใหม่ที่มีข้อความว่า Processor Affinity จะปรากฏขึ้นพร้อมช่องทำเครื่องหมายและรายการซีพียูที่มีหมายเลขซึ่งจำนวนจะขึ้นอยู่กับจำนวนคอร์ทางกายภาพและตรรกะทั้งหมดที่บรรจุใน CPU เฉพาะของคุณ ระบบตัวอย่างของเราใช้ Intel Core i7-5960X ซึ่งมีแกนประมวลผลแบบไฮเปอร์เธรดแปดคอร์ ดังนั้นเราจึงมีซีพียูทั้งหมด 16 ตัวที่ระบุไว้ในหน้าต่างความสัมพันธ์ของโปรเซสเซอร์
ความสัมพันธ์ของตัวประมวลผลตัวจัดการงาน
ต่อไปก็ถึงเวลาตัดสินใจว่าคุณต้องการ จำกัด แอปของคุณมากแค่ไหน คลิกช่องทำเครื่องหมายถัดจาก โปรเซสเซอร์ทั้งหมด เพื่อยกเลิกการเลือกกล่อง CPU ทั้งหมดจากนั้นเลือกกล่อง CPU อย่างน้อยหนึ่งกล่องเพื่อตรวจสอบโดยแต่ละกล่องจะแสดงถึงคอร์ทางกายภาพหรือเชิงตรรกะ ไม่มีข้อบกพร่องของ CPU หรือสถานการณ์การโอเวอร์คล็อกที่ไม่เหมือนใครโดยทั่วไปไม่สำคัญว่าคุณจะเลือกแกนใด
ความสัมพันธ์ของโปรเซสเซอร์ จำกัด
ในตัวอย่างของเราเราต้องการ จำกัด RipBot264 ไว้ที่สี่คอร์เพื่อให้มีพื้นที่เหลือเฟือสำหรับงานอื่น ๆ ที่ต้องใช้เวลามากขึ้น เมื่อคุณเลือกจำนวนคอร์ที่ต้องการได้แล้วให้กด ตกลง เพื่อปิดหน้าต่างความสัมพันธ์ของโปรเซสเซอร์ การเปลี่ยนแปลงของคุณจะมีผลทันทีและหากแอปทำงานหนัก CPU อยู่แล้วคุณจะเห็นการใช้งานโปรเซสเซอร์ลดลงในทุกคอร์ยกเว้นที่คุณเลือก
ตัวจัดการงานตัวประมวลผล Affinity จำกัด

เมื่อเรากำหนดค่า RipBot264 ให้ใช้เพียง 4 คอร์จาก 16 คอร์การใช้งาน CPU จะลดลงทันทีในคอร์ที่เหลือ


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

ข้อควรระวัง

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

วิธีการโอนเซิร์ฟเวอร์ discord

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

Minecraft: วิธีทำยาพ่นน้ำ
Minecraft: วิธีทำยาพ่นน้ำ
โลกของ Minecraft นั้นกว้างใหญ่ คุณสามารถสำรวจภูมิภาคต่างๆ เพื่อสร้างไอเท็มใหม่และค้นพบศัตรูที่ท้าทาย หนึ่งในพื้นที่ที่คุณสามารถเยี่ยมชมได้คือใต้มหาสมุทร แต่ถ้าคุณไม่ได้เตรียมตัวมา คุณจะหมดอย่างรวดเร็ว
Google จะข้าม Chrome 82 เนื่องจาก Coronavirus จะปล่อย Chrome 83 แทน
Google จะข้าม Chrome 82 เนื่องจาก Coronavirus จะปล่อย Chrome 83 แทน
ดังที่คุณทราบแล้ว Google ได้เปลี่ยนแปลงกำหนดการเผยแพร่ของ Chrome เนื่องจากวิกฤต Coronavirus ที่กำลังดำเนินอยู่ นอกจากนี้ บริษัท ประกาศในวันนี้ว่าพวกเขากำลังข้าม Chrome 82 และจะปล่อย Chrome 83 ในภายหลังแทน ประกาศระบุว่า: การโฆษณานี่เป็นการอัปเดตเกี่ยวกับการตัดสินใจก่อนหน้านี้ของเราที่จะหยุดสาขาและกำหนดการเผยแพร่ชั่วคราว เมื่อเราปรับตัว
วิธีล้างโฟลเดอร์และไฟล์ล่าสุดใน Windows 10
วิธีล้างโฟลเดอร์และไฟล์ล่าสุดใน Windows 10
นี่คือวิธีที่คุณสามารถล้างโฟลเดอร์บ่อยและไฟล์ล่าสุดใน Windows 10 ซึ่งจะปรากฏในโฟลเดอร์ Quick Access ใน File Explorer
วิธีเปลี่ยนภาษา Crunchyroll บน Roku
วิธีเปลี่ยนภาษา Crunchyroll บน Roku
คุณดาวน์โหลด Crunchyroll ลงใน Roku เรียบร้อยแล้ว ได้เวลานั่งพักผ่อนกับรายการโปรดแล้วใช่ไหม? ไม่เร็วนัก ก่อนที่คุณจะดื่มด่ำกับ One Piece ทั้งซีซัน คุณต้องแน่ใจว่า
วิธีปรับระดับเสียงใน Windows 10 ด้วยปุ่มลัด
วิธีปรับระดับเสียงใน Windows 10 ด้วยปุ่มลัด
มีหลายสิ่งหลายอย่างที่น่าสนใจเกี่ยวกับเดสก์ท็อป Windows 10 แต่มีสิ่งหนึ่งในชีวิตที่ผู้ใช้ Windows ดูเหมือนจะต้องอิจฉาพี่น้อง Mac ของพวกเขา นั่นคือการใช้ปุ่มลัดสำหรับ
วิธีตั้งค่า Fire Stick ให้ใช้เครือข่าย 5GHz ของคุณ
วิธีตั้งค่า Fire Stick ให้ใช้เครือข่าย 5GHz ของคุณ
Fire Stick ของ Amazon เป็นหนึ่งในอุปกรณ์สตรีมมิ่งที่ได้รับความนิยมมากที่สุดเนื่องจากมีแอพมากมายและการเปิดกว้างที่ไม่มีใครเทียบได้โดยแกดเจ็ตสตรีมมิ่งอื่น ๆ เกือบทั้งหมดในตลาดปัจจุบัน Amazon ได้ทำการอัปเดตอย่างแน่นอน
Registry Editor ได้รับการสนับสนุนสัญกรณ์ชวเลขแถบที่อยู่
Registry Editor ได้รับการสนับสนุนสัญกรณ์ชวเลขแถบที่อยู่
เริ่มต้นด้วย Windows 10 build 14965 คุณสามารถใช้สัญกรณ์ชวเลขสำหรับชื่อคีย์รูท HKEY_ * ในแอพ Registry Editor และคีย์ลัดที่มีประโยชน์