คำถามติดแท็ก multi-core

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

3
อะไรคือความแตกต่างระหว่าง“ Intel Pentium Dual-Core” และ“ Intel Core 2”
ฉันดูเหมือนจะไม่เข้าใจว่าอะไรคือความแตกต่างระหว่างสองสิ่งนี้ วิกิพีเดีย . ฉันคิดว่าฉันเข้าใจว่าพวกเขาเป็นทั้ง 64 บิต แต่อย่างอื่นฉันก็แพ้

4
ทำไม VirtualBox ถึงแสดงซีพียูมากกว่าที่มีอยู่
ฉันมี Intel Core i7 3930K พร้อมคอร์ CPU 6 คอร์ ตอนนี้ฉันเข้าใจแล้วว่าทุกแกนนั้นสามารถจัดการ 2 เธรดแยกกันได้ นั่นทำให้คอร์เสมือน 12 คอร์ - ซึ่งฉันสามารถเห็นได้โดยใช้มอนิเตอร์ระบบของฉัน (ดูภาพด้านล่าง) แต่เมื่อฉันสร้างเครื่องเสมือนโดยใช้ซอฟต์แวร์ VirtualBox จาก Oracle ฉันสามารถจัดสรร24 CPUให้กับเครื่องนั้นได้ทันที งั้นเหรอ ดังนั้นหมายความว่าอย่างไร มี 24 คอร์จริงหรือ VirtualBox ผิดหรือเปล่า? และจะเกิดอะไรขึ้นถ้าฉันจัดสรรคอร์ตัวอย่าง 4 คอร์ - มีการเพิ่มจำนวนเท่าใดในเครื่องเสมือนจริง?

1
คอร์ในโมดูล AMD Bulldozer เปรียบเทียบกับคอร์เสมือนของ Intel HTT และสองคอร์แยกกันในแง่ของประสิทธิภาพการทำงานมัลติทาสก์อย่างไร
คำถามนี้เป็นส่วนขยายของHyper-Threading และ Dual-Core ความแตกต่างคืออะไร โปรเซสเซอร์ AMD FX ของ Bulldozer นั้นมีวางตลาดว่ามีสี่, หกหรือแปดคอร์ แต่โดยทั่วไปแล้วประกอบด้วยสอง, สามหรือสี่โมดูลแต่ละตัวมีสองคอร์ ฉันเข้าใจว่าแกนในแต่ละโมดูลนั้นใช้ซิลิโคนบางตัวอยู่ระหว่างแกนเสมือนที่จัดทำโดย Intel Hyper-Threading Technology และสองคอร์ที่แยกจากกัน สิ่งนี้มีผลต่อประสิทธิภาพของคอร์ AMD FX อย่างไรเมื่อใช้สำหรับการทำงานหลายอย่างพร้อมกันหรือปริมาณงานแบบขนานอื่น ๆ ปริมาณงานที่ขึ้นอยู่กับการทำงานของ floating-point เช่นFolding @ homeและหลาย ๆ เกมเป็นอย่างไร

1
มีปัญหาที่สำคัญในการจัดสรรคอร์ที่มีอยู่ทั้งหมดให้กับหนึ่ง VM หรือไม่ถ้านั่นเป็นภารกิจหลักที่รันอยู่เท่านั้น?
ฉันมีงานที่เลิกใช้แล้วซึ่งต้องการให้ฉันใช้ VM เพื่อแก้ไขข้อผิดพลาดในการสร้างโครงการซอฟต์แวร์ที่ใช้ SCons (Python) รอบการทดสอบค่อนข้างสั้นส่งผลให้มีการสร้างใหม่บ่อยครั้ง ฉันใช้แล็ปท็อปแบบ 4 คอร์เพื่อโฮสต์ VM และทำสิ่งอื่น ๆ (แท็บจำนวนหนึ่งใน Firefox หนึ่งหน้าต่างเทอร์มินัลสำหรับการเรียกใช้) นอกเหนือจากการทำงานใน VM เอง ฉันกำลังพิจารณาที่จะเพิ่มการจัดสรรฮาร์ดแวร์ให้กับ VM จาก 2 ถึง 4 คอร์ แต่สิ่งนี้จะทำให้แกนทั้งหมดของฉันกับ VM นี่เป็นความคิดที่แย่ใช่ไหม ข้อมูลเพิ่มเติมในกรณีที่มีความสำคัญ: VirtualBox บน Ubuntu 18.04 LTS RAM: 2GB จาก 8GB ที่ใช้ตามการfreeจัดสรร 4GB ให้กับ VM ที่เก็บข้อมูล: 256GB SSD (M.2)

1
Windows BSOD เมื่อทุกแกน cpu เปิดใช้งาน
ฉันได้รับหน้าจอสีน้ำเงิน "ไม่พบสัญญาณขัดจังหวะนาฬิกาบนตัวประมวลผลรองภายในช่วงเวลาที่จัดสรร" เพียงไม่กี่วินาทีหลังจากโหลดเดสก์ท็อป Windows แล้ว (สำหรับการอ้างอิงนี่คือBugCheck 0x101: CLOCK_WATCHDOG_TIMEOUT ) CPU ของฉันคือ Core i7 Extreme 975 และ BIOS เป็นรุ่นล่าสุด เมนบอร์ดของฉันคือ Gigabyte EX58-UD5 ระบบปฏิบัติการของฉันคือ Windows Server 2008 R2 (ซึ่งฉันใช้เป็นเวิร์กสเตชัน) ในขณะนี้ฉันปิดการใช้งานหนึ่งคอร์ (จากสี่) ในการตั้งค่า BIOS และคอมพิวเตอร์ของฉันทำงานได้ดี แต่ฉันต้องการใช้แกนประมวลผลทั้งหมดที่มีอยู่ใน CPU ของฉันกับ Windows ฉันคิดว่ามันไม่เกี่ยวข้องกับปัญหาฮาร์ดแวร์เนื่องจาก Ubuntu (Live CD) ทำงานบนคอมพิวเตอร์ของฉันโดยเปิดใช้งานคอร์ทั้งหมด ฉันไม่ได้ใช้ Hyper-V หรือบทบาทอื่น ๆ

2
กระจาย VirtualBox VM บนแกนกลาง
ฉันใช้ VirtualBox VM หลายตัวพร้อมกับระบบปฏิบัติการที่แตกต่างกันบนโฮสต์ Ubuntu Linux หนึ่งตัวเพื่อการพัฒนา บางครั้งสคริปต์ของฉันผิดพลาดและเริ่มโหลด 100% ของ VM cpu และเมื่อ VM หนึ่งโหลด cpu 100% ฉันไม่สามารถใช้ระบบโฮสต์ - มันช้า! จากนั้นฉันจะต้องเปิดด้านบน (ช้ามาก) ดูว่ากระบวนการ VirtualBox ใช้ CPU 240% จากนั้นเปิดหน้าต่าง VM ทุกหน้าต่างจนกว่าฉันจะพบ VM ที่โหลด cpu และกระบวนการฆ่า ฉันไม่ต้องการที่จะฆ่ากระบวนการ VirtualBox ทั้งหมดที่ใช้ CPU มาก VMs ของฉันทั้งหมดได้รับการกำหนดค่าให้ใช้ซีพียูแกนเดียวเท่านั้นโดยมีขีด จำกัด การประมวลผล 100% cpu ของฉันคือ AMD FX 8370 (8 …

1
จะทราบได้อย่างไรว่ามีปัญหาด้านเสถียรภาพ / ความเข้ากันได้กับการเปิดใช้งาน intel (R)
มีแอพประหยัดพลังงานที่เรียกว่า granola และต้องเปิดใช้งาน Intel (R) speedStep บนไบออส (การกำหนดค่า CPU) ฉันจะทราบได้อย่างไรว่ามีปัญหาในการเปิดใช้งานคุณสมบัตินี้กับแหล่งจ่ายไฟของฉัน คุณสมบัตินี้สามารถทำลายองค์ประกอบภายในคอมพิวเตอร์ของฉันได้หรือไม่หากมีปัญหาความเข้ากันได้กับแหล่งจ่ายไฟ ระบบปฏิบัติการ: Windows 7

0
จำกัด เวลา Cpu ของโดเมนเสมือน
ฉันใช้ Munin บน Ubuntu 14.04 เพื่อตรวจสอบเครื่องเสมือนของฉัน (ใช้งาน KVM, libvirt) ฉันมักจะได้รับการแจ้งเตือนว่าการใช้งาน CPU ในระบบพื้นฐานของฉันเป็น 'สำคัญ': mydomain :: Virtual Domain Cpu Time CRITICALs: total is 2015.19 (outside range [:100]). ในการสำรวจ Munin ครั้งต่อไปการใช้งาน CPU กลับมาเป็นปกติอีกครั้ง (อยู่ระหว่าง 2 ถึง 5) เห็นได้ชัดว่าการใช้งาน CPU ยังคงใช้ได้เมื่อเกิน 200% เนื่องจากฉันได้รับค่าสูงถึง 2015% (ตามตัวอย่างด้านบน) คำถามของฉัน: ฉันจะรู้ได้อย่างไรว่ามูลค่าใดเป็นค่าสูงสุดที่ระบบของฉันสามารถใช้ได้จริง? กล่าวอีกนัยหนึ่งฉันควรกังวลและได้รับการcriticalแจ้งเตือนจริงเมื่อใด เนื่องจากฉันต้องการตั้งค่าเกณฑ์การแจ้งเตือนเป็นเช่น 80% ของค่านั้น ระบบฐานของฉันทำงานIntel(R) Xeon(R) …

2
ค้นหา core ที่ใช้จากการใช้ CPU หรือไม่
ฉันมีการใช้ CPU โดยเฉลี่ยและสูงสุด (เป็นเปอร์เซ็นต์) ของเซิร์ฟเวอร์ linux กับฉัน เว็บแอปพลิเคชั่นส่วนใหญ่มีการใช้งานบนเครื่อง ฉันต้องตัดสินใจว่าเครื่อง AWS ใดที่เหมาะกับฉันตามนั้น AWS จัดเตรียมการคิดราคาเครื่องตามแกน CPU ตอนนี้ฉันต้องการค้นหาการใช้งานเฉลี่ยและจุดสูงสุดสูงสุดจากการใช้งาน CPU ฉันสามารถอนุมานการใช้งานหลักจากการใช้งาน CPU ตามสูตรบางสูตรได้หรือไม่? ถ้าไม่ใช่จะหาการใช้งานเฉลี่ยและการใช้งานสูงสุดบนเซิร์ฟเวอร์ลินุกซ์ในช่วงเวลาหนึ่งได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.