อ่อนนุ่ม

CPU Cores กับ Threads อธิบาย – อะไรคือความแตกต่าง?

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





โพสต์เมื่อปรับปรุงล่าสุด: 16 กุมภาพันธ์ 2021

คุณเคยคิดเกี่ยวกับความแตกต่างระหว่าง CPU Cores และ Threads หรือไม่? มันไม่สับสนเหรอ? ไม่ต้องกังวลในคู่มือนี้ เราจะตอบคำถามทั้งหมดเกี่ยวกับการอภิปราย CPU Cores vs Threads



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

CPU Cores กับ Threads อธิบาย - What



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

สารบัญ[ ซ่อน ]



โทรศัพท์ สัมผัส ไม่ ได้

CPU Cores vs Threads อธิบาย - อะไรคือความแตกต่างระหว่างทั้งสอง?

โปรเซสเซอร์หลักในคอมพิวเตอร์

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

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



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

หลายคอร์

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

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

ยังอ่าน: 8 วิธีแก้ไขนาฬิการะบบทำงานอย่างรวดเร็ว

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

ไฮเปอร์เธรดดิ้ง

ตอนนี้ ให้เราดูปัจจัยอื่นที่อยู่เบื้องหลังประสิทธิภาพที่รวดเร็วและดีกว่านี้ พร้อมกับความสามารถในการทำงานหลายอย่างพร้อมกันของคอมพิวเตอร์ – Hyper-threading ยักษ์ใหญ่ในธุรกิจคอมพิวเตอร์ Intel ใช้ไฮเปอร์เธรดดิ้งเป็นครั้งแรก สิ่งที่พวกเขาต้องการบรรลุคือนำการคำนวณแบบขนานมาสู่พีซีสำหรับผู้บริโภค คุณลักษณะนี้เปิดตัวครั้งแรกในปี 2545 บนเดสก์ท็อปพีซีที่มี พรีเมี่ยม 4 HT . ย้อนกลับไปในตอนนั้น Pentium 4T มีแกน CPU ตัวเดียว จึงสามารถทำงานชิ้นเดียวได้ตลอดเวลา อย่างไรก็ตาม ผู้ใช้สามารถสลับไปมาระหว่างงานต่างๆ ได้เร็วพอที่จะดูเหมือนทำงานหลายอย่างพร้อมกัน ไฮเปอร์เธรดดิ้งถูกจัดเตรียมไว้เป็นคำตอบสำหรับคำถามนั้น

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

CPU Cores กับ Threads: อะไรคือความแตกต่าง?

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

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

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

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

ยังอ่าน: ในnblock YouTube เมื่อถูกบล็อกในสำนักงาน โรงเรียน หรือวิทยาลัย?

groove music คือ

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

Elon Decker

Elon เป็นนักเขียนด้านเทคนิคที่ Cyber ​​S. เขาเขียนคู่มือแนะนำวิธีการมาประมาณ 6 ปีแล้วและครอบคลุมหัวข้อมากมาย เขาชอบที่จะครอบคลุมหัวข้อที่เกี่ยวข้องกับ Windows, Android และลูกเล่นและเคล็ดลับล่าสุด