คำถามติดแท็ก cpu

ส่วนของคอมพิวเตอร์ที่รับผิดชอบการคำนวณมักเรียกว่าโปรเซสเซอร์

2
CPU เขียนข้อมูลลงใน ram ได้อย่างไร
คำถามของฉันคือ CPU เขียนข้อมูลไปยัง ram อย่างไร จากสิ่งที่ฉันเข้าใจ CPU สมัยใหม่ใช้ระดับแคชที่แตกต่างกันเพื่อเร่งความเร็วการเข้าถึง RAM RAM ได้รับคำสั่งสำหรับข้อมูลแล้วส่งข้อมูลไปยัง CPU ซึ่งเก็บข้อมูลที่ต้องการ (และข้อมูลพิเศษมากมายที่ใกล้กับที่อยู่ที่ต้องการ CPU) ลงในแคชระดับสูงสุด CPU จะถามอย่างต่อเนื่อง แคชที่แตกต่างกันในการส่งข้อมูลที่มีขนาดเล็กลงและเล็กลงจนถึงระดับของแคชจนกว่ามันจะอยู่ในแคชระดับ 1 ซึ่งจะถูกอ่านโดยตรงในการลงทะเบียน CPU กระบวนการนี้ทำงานอย่างไรเมื่อ CPU เขียนไปยังหน่วยความจำ คอมพิวเตอร์ย้อนกลับไปสู่ระดับของแคช (เรียงกลับกันเมื่อเทียบกับการอ่าน) หรือไม่? ถ้าเป็นเช่นนั้นแล้วการซิงโครไนซ์ข้อมูลในแคชต่างกับหน่วยความจำหลัก นอกจากนี้ความเร็วของการดำเนินการเขียนเมื่อเปรียบเทียบกับการอ่านเป็นอย่างไร จะเกิดอะไรขึ้นถ้าฉันเขียนไปยัง RAM อย่างต่อเนื่องเช่นในกรณีที่มีการจัดเรียงกลุ่มข้อมูล ขอบคุณล่วงหน้า, -Faken แก้ไข: ฉันยังไม่ได้รับคำตอบที่ฉันสามารถยอมรับได้อย่างเต็มที่ ฉันต้องการทราบเป็นพิเศษเกี่ยวกับส่วนการซิงโครไนซ์ของการเขียน RAM ฉันรู้ว่าเราเขียนไปยังแคช L1 โดยตรงจาก CPU และข้อมูลนั้นถูกผลักลงระดับแคชเมื่อเราซิงโครไนซ์แคชในระดับที่แตกต่างกันและในที่สุด RAM หลักจะซิงโครไนซ์กับแคชระดับสูงสุด อย่างไรก็ตามสิ่งที่ฉันอยากรู้ก็คือเมื่อแคชทำการซิงโครไนซ์และ scynocronize กับ RAM …

2
คอมพิวเตอร์เปิดอยู่ แต่ไม่มีสัญญาณอยู่ในมอนิเตอร์
ฉันเพิ่งสร้างพีซีที่กำหนดเองเครื่องแรกของฉัน ฉันเสียบปลั๊กทุกอย่างในและเมื่อฉันเปิดพีซีแฟน ๆ และไฟจะสว่างขึ้น แต่จอภาพบอกว่าไม่มีสัญญาณ ฉันใช้กราฟิกแบบรวมในเมนบอร์ด F2A68HM-H พร้อมกับโปรเซสเซอร์ AMD Athlon Multi-Core มันมี RAM ของ Balistic Sport 8 GB และฮาร์ดไดรฟ์ WD terabyte ฉันต้องการการ์ดกราฟิกเพื่อแก้ไขปัญหาหรือไม่ หรือมันเป็นอย่างอื่น? จอภาพใช้งานได้เมื่อฉันใช้กับคอมพิวเตอร์เครื่องอื่นและสายเคเบิลก็เช่นกัน AMD Athlon X4 860K: http://amzn.to/22DTC4c 8GB Sport Ballistix สำคัญ: http://amzn.to/1XVAecj

1
โปรเซสเซอร์แคช L1, L2 และ L3 ทำมาจาก SRAM ทั้งหมดหรือไม่
โปรเซสเซอร์แคช L1, L2 และ L3 ทั้งหมดทำจาก SRAM หรือไม่ ถ้าเป็นจริงทำไม L1 ถึงเร็วกว่า L2 และ L2 เร็วกว่า L3 ฉันไม่เข้าใจส่วนนี้เมื่อฉันอ่านเกี่ยวกับพวกเขา
10 cpu  cpu-cache 

1
ตัวเลขและตัวเลขที่ปรากฏในโปรเซสเซอร์คืออะไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน7 ปีที่ผ่านมา หากคุณดูโปรเซสเซอร์ของ Intel ในปัจจุบันคุณจะสังเกตเห็นจำนวนของสิ่งต่างๆมีน้อยดังต่อไปนี้ i3, i5 และ i7 ชื่อของพวกเขาคืออะไร สะพานแซนดี้และสะพานไอวี่ ตัวเลขบางตัวที่ติดมากับโปรเซสเซอร์เช่น i5-2500k ดังนั้น 2500k หมายถึงอะไร มีหลายสิ่งในตัวประมวลผลดังนั้นวิธีกำหนดสิ่งที่ฉันควรมองหาเมื่อซื้อ
10 cpu 

2
มีข้อเสียในการเปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์ใน BIOS หรือไม่
ฉันสงสัยว่ามีข้อเสีย (แม้แต่ในทางทฤษฎี) ในการเปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์ใน BIOS หรือไม่ ฉันสังเกตเห็นว่ามันถูกปิดใช้งานโดยค่าเริ่มต้นและอาจเป็นวิธีนั้นด้วยเหตุผลแม้ว่าฉันจะไม่สามารถนึกถึงสิ่งที่ดีได้ คอมพิวเตอร์ของฉันเป็นแล็ปท็อป HP EliteBook ที่ใช้ Intel (i7 QuadCore) แต่ฉันสนใจกรณีทั่วไปมากกว่า

4
แต่ละคอร์ในโปรเซสเซอร์ดูอัลคอร์รวดเร็วแค่ไหน?
My Macbook มีโปรเซสเซอร์ Dual Core 2.4 GHz เพราะมันมีสองแกนที่แยกจากกันนั่นหมายความว่ามันสามารถใช้งานสองฟังก์ชันพร้อมกันได้ใช่ไหม นั่นหมายความว่าแต่ละคอร์มีค่าประมาณ 1.2GHz แต่ละอัน (สำหรับการรวม 2.4 GHz) หรือจริง ๆ แล้ว 2.4 GHz แต่ละเครื่องและดังนั้นจึงทำงานอย่างมีประสิทธิภาพที่ 4.8 GHz? โปรเซสเซอร์แกนคู่ (และรูปสี่เหลี่ยม) ทำให้ฉันสับสน
10 cpu  multi-core 

3
วิธี จำกัด ผู้ใช้ทั้งหมดให้น้อยกว่า 10% ของ cpu ไม่ใช่แค่ดำเนินการ?
ฉันใช้ centos, cpanel / whm และฉันได้ติดตั้ง cpulimit แล้ว ปัญหาที่ฉันมีอยู่คือหนึ่งในผู้ใช้ของฉันกำลังใช้งาน cpu จำนวนมาก มากกว่า 100% อย่างสม่ำเสมอและเซิร์ฟเวอร์ของฉันทำงานช้าลง ปัญหาต่อไปคือพวกเขาเป็นเพื่อนและไม่เป็นอันตรายดังนั้นฉันจึงไม่ต้องการระงับพวกเขา อีกสิ่งหนึ่งที่เป็นปัญหาคือฉันไม่สามารถ จำกัด ได้ตามกระบวนการเนื่องจากกระบวนการนี้เปลี่ยนทุกวินาที มันเป็นกระบวนการที่แตกต่างกันทุกครั้ง ฉันลองสิ่งต่อไปนี้ แต่มันไม่ทำงาน cpulimit -l 10 -e /home/[username]/public_html/theirwebsite.org/index.php ฉันเพิ่งกลับมา No process found No process found No process found No process found No process found No process found ฯลฯ มีสองสิ่งที่กำลังใช้การใช้ cpu มาก อย่างแรกคือไฟล์นั้นที่ตำแหน่งนั้น, …
10 cpu  process  cpanel 

1
จัดเรียง - ขนานไม่ขนาน
ฉันกำลังพยายามสร้างชุดของบรรทัดที่ดึงจากไฟล์ที่มี egrep ด้วย sort -u แล้วนับมัน ประมาณ 10% ของบรรทัด (ทั้งหมด 100 ตัวอักษรจากตัวอักษร [ATCG]) ซ้ำกัน มีไฟล์สองไฟล์แต่ละไฟล์มีความเกี่ยวข้องประมาณ 3 กิ๊ก 50% ไม่เกี่ยวข้องดังนั้นอาจเป็น 300 ล้านบรรทัด LC_ALL=C grep -E <files> | sort --parallel=24 -u | wc -m ระหว่าง LC_ALL = C และการใช้ -x เพื่อเร่ง grep ส่วนที่ช้าที่สุดคือการเรียงลำดับ การอ่าน man pages ทำให้ฉัน --parallel = n แต่การทดลองแสดงให้เห็นว่าไม่มีการปรับปรุงอย่างแน่นอน การขุดเล็ก …

2
ความแตกต่างระหว่างมัลติเธรดและไฮเปอร์เธรดคืออะไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน6 ปีที่ผ่านมา ฉันได้ยินคำศัพท์หลายคำและหลายเธรด แต่สิ่งที่แตกต่างกันคืออะไร โปรเซสเซอร์ Intel ชนิดใดที่ใช้

2
จะรู้ได้อย่างไรว่าโปรเซสเซอร์ Intel เป็นโปรเซสเซอร์รุ่นที่ 4 หรือรุ่นที่ 5 หรือไม่
ฉันเพิ่งซื้อแล็ปท็อป Lenovo ใหม่ที่มีแล็ปท็อปรุ่น Core i3 รุ่นที่ 5 มีวิธีใดบ้างในการตรวจสอบว่าโปรเซสเซอร์เป็นรุ่นที่ 5 ไม่ใช่รุ่นที่ 4 หรือไม่ และความแตกต่างที่แท้จริงระหว่างสองสิ่งนี้คืออะไร?

4
ซีพียูหลายคอร์ยังคงประสบปัญหาผลตอบแทนลดลงในโลกปัจจุบันหรือไม่?
มันแสดงให้เห็นในคำถามอื่น ๆว่าเนื่องจากสถานะของการใช้งานคอมพิวเตอร์โปรเซสเซอร์แบบ multi-core ประสบผลตอบแทนลดลง ยังคงเป็นกรณีนี้ในโลกปัจจุบันหรือไม่? แอปพลิเคชันใหม่ส่วนใหญ่ใช้มัลติเธรดและใช้ประโยชน์จากการมีหลายคอร์หรือไม่? ถ้าไม่มีให้ทำเช่นนั้นระบบปฏิบัติการ 64- ​​บิตที่ใหม่กว่าใช้ประโยชน์จากแกนประมวลผลโดยการกำหนดภารกิจ / กระบวนการให้กับแกนประมวลผลอื่นหรือไม่? หรือโปรเซสเซอร์แบบมัลติคอร์ยังคงประสบกับผลตอบแทนที่ลดลงเหมือนกัน (หรือคล้ายกัน)? โปรดสำรองการเรียกร้องใด ๆ ที่มีการอ้างอิง

3
Intel Turbo Boost ทำงานอย่างไร
ฉันเพิ่งได้ซีพียู Intel ตัวใหม่และสเปคบอกว่า 3.5GHz แต่ด้วยเทอร์โบบูสต์เป็น 3.9GHz Intel Turbo Boost ทำอะไรได้บ้าง จากคำอธิบายดูเหมือนว่าพวกเขากำลังพูดว่า "ขีด จำกัด ความเร็วของถนนคือ 100 กม. / ชม. แต่ถ้าคุณไปถึงความเร็วนั้นขีด จำกัด ความเร็วใหม่คือ 140 กม. / ชม." ทำไมไม่เพียงตั้งค่าความเร็วนาฬิกาเป็น 3.9GHz เพื่อเริ่มต้นด้วย Intel Turbo Boost กำลังทำอะไรอยู่

2
ทำไมเราไม่มีซีพียู 33 บิต [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันได้เห็นว่าระบบของ CPU และระบบปฏิบัติการได้เลื่อนขึ้นไปเป็นบิตจาก 8 บิตเป็น 16 บิตเป็น 32 บิตและปัจจุบันเป็น 64 บิต ฉันเข้าใจว่าการเปลี่ยนแปลงนี้คือการเพิ่มจำนวนหน่วยความจำสูงสุดที่ CPU สามารถระบุได้ สิ่งที่ฉันไม่เข้าใจก็คือทำไมขนาดรถบัสถึงสองเท่าเสมอ มันเป็นเพียงการตัดสินใจโดยพลการ / การทำธุรกิจเพื่อเพิ่มขนาดของบัสหรือมีเหตุผลอื่นหรือไม่? ทำไมเราถึงใช้ซีพียู 33 บิตไม่ได้? หรือถ้านั่นยังไม่พอ CPU 34 บิต? 64- บิตดูเหมือนว่าจะเพิ่มขึ้นอย่างมากและไม่จำเป็น (แพง) ในพื้นที่ที่อยู่และความซับซ้อนของซิลิกอนพื้นฐาน
9 64-bit  cpu  32-bit 

1
ใน Prime95 เหตุใด FFT ขนาดเล็กจึงสร้างความร้อนสูงสุดถึงแม้ว่า CPU จะอยู่ที่ 100% สำหรับตัวเลือกทั้งหมด
ฉันเพิ่งสร้างSkylake PCใหม่และฉันจะได้เห็นการโอเวอร์คล็อกเล็กน้อยด้วย Prime95 เป็นเครื่องมือทดสอบความเครียด มันใช้งานได้ดีในการใช้งานปกติ แต่ด้วย Prime95 ฉันสังเกตเห็นการควบคุมปริมาณ CPU เล็กน้อยภายใต้การโหลดบางอย่าง หากคอร์ทั้ง 4 คอร์ (8 เธรด) ติดขัดที่ 100% ไม่ว่าทำไมการตั้งค่า FFT ขนาดเล็กใน Prime95 ถึงอุณหภูมิที่สูงกว่าตัวเลือก 'เบลนด์'?

2
เมนบอร์ด ASRock N68C-GS4FX ที่มี AMD Phenom II X4 940 สามารถใช้ DDR3 RAM ได้หรือไม่
ฉันเพิ่งอัพเกรดเมนบอร์ดของฉันและตอนนี้ฉันกำลังดู RAM ฉันมีเมนบอร์ด ASRock N68C-GS4FX และโปรเซสเซอร์ AMD Phenom II X4 940 ฉันได้ใช้แอพพลิเคชั่นสแกนระบบ CrucialPC และในหน้าต่างหน่วยความจำแนะนำให้อัพเกรดเป็น DDR3 RAM (เพราะมันพอดีกับเมนบอร์ด) แต่ฉันรู้สึกว่าตัวประมวลผลของฉันจะไม่ทำงานกับ DDR3 RAM

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.