Score:0

CPU ของ MacBook Pro ที่ไม่มีแบตเตอรี่ทำงานช้ามาก

ธง tr

ฉันมี MacBook Pro 13" รุ่นต้นปี 2011 ด้วยซีพียู Intel Core i7-2620M และได้เปลี่ยนมาใช้ Ubuntu เนื่องจากการสนับสนุน MacOS ของแล็ปท็อปของฉันถูกทิ้งเมื่อไม่กี่ปีที่ผ่านมา

แบตเตอรี่หมดเมื่อเร็วๆ นี้ และฉันพบปัญหาใหม่สองสามอย่างตั้งแต่เกิดเรื่องขึ้น ปัญหาหลักคือ CPU ของโน้ตบุ๊กดูเหมือนจะจำกัดไว้ที่ 800MHz ฉันได้ลองใช้แอพพลิเคชั่นที่ใช้ CPU มากเช่นแตกไฟล์ 7-zip เพื่อดูว่าความถี่ของ CPU เพิ่มขึ้นตาม /sys/.../cpufreq/scaling_cur_freqแต่ยังคงตั้งไว้ที่ 800MHz

Intel Core i7-2620M คือ ได้รับการจัดอันดับให้สูงถึง 3.4GHz. ฉันได้ยินมาว่าแอปเปิ้ลควบคุมการใช้งาน CPU บน MacBooks ที่มีแบตเตอรี่อ่อนหรือขาดหายไป แต่ฉันได้ยินมาว่าสิ่งนี้จำกัดเฉพาะ MacOS เท่านั้น

ฉันจะได้รับประสิทธิภาพสูงสุดจากระบบของฉันได้อย่างไร?

Hassan avatar
tr flag
ตกลง ฉันตรวจสอบ lscpu ด้วย และบางครั้งฉันเห็นว่า cpu ทำงานที่ 3400 แต่ในขณะเดียวกัน scaling_cur_freq แสดง 800 และฉันไม่เห็นการเพิ่มความเร็วที่แท้จริงเช่นกัน ฉันใช้ '7z b' ในตัวควบคุม 'ประสิทธิภาพ' และ 'ประหยัดพลังงาน' และได้ผลลัพธ์ที่เหมือนกันทุกประการ แม้ว่า lscpu จะไม่ค่อยรายงาน 3400MHz ในโหมดประสิทธิภาพก็ตาม
David avatar
cn flag
เครื่องค่อนข้างเก่า คุณใช้ Ubuntu เวอร์ชันใด
Score:1
ธง in

นี่เป็นปัญหาเฉพาะฮาร์ดแวร์ของ MacBook ที่ใช้ตัวเชื่อมต่อ MagSafe ดั้งเดิมในการชาร์จ

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

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


บันทึก: มีบางวิธีที่คุณสามารถบังคับให้ CPU ทำงานที่ 2.7GHz หรือ 3.4GHz ตลอดเวลาด้วยคำสั่งเคอร์เนลพิเศษบางอย่าง แต่คุณจะไม่สามารถใช้ SpeedStep เพื่อวนขึ้นและลงโดยอัตโนมัติตามโหลดของระบบ ไม่แนะนำให้คุณทำเช่นนี้ เว้นแต่ว่าคุณวางแผนที่จะเพิ่มเครื่องนี้ลงในขยะอิเล็กทรอนิกส์ของโลกในอนาคตอันใกล้นี้

Hassan avatar
tr flag
คำสั่งเคอร์เนลดังกล่าวคืออะไร? ฉันอาจจะตั้งค่าสคริปต์ speedstep ของฉันเองได้!!
in flag
ขออภัย ด้วยความรู้สึกผิดชอบชั่วดีฉันไม่สามารถแบ่งปันคำสั่งการโอเวอร์คล็อกด้วยตนเองได้ในช่วงหลายปีที่ผ่านมา มีคนจำนวนมากที่ *โกรธอย่างไม่น่าเชื่อ* ในฟอรัมเพราะพวกเขาทำตามคำแนะนำ ปรับแต่งตัวเลขสูงเกินไป ทำลายระบบของพวกเขาอย่างสิ้นเชิง จากนั้นสาปแช่ง *ชื่อของฉัน* เพราะความโง่เขลาของพวกเขา สิ่งหนึ่งที่ฉันสามารถพูดได้คือ: ถ้าคน ๆ หนึ่งคิดว่าพวกเขารู้ดีกว่าโปรเซสเซอร์ พวกเขามักจะคิดผิด ไม่ต้องเครียด ใช้เงิน 40 ดอลลาร์ไปกับแบตเตอรี่แบบใช้แล้วทิ้ง แล้วปล่อยให้ระบบควบคุมเอง
Hassan avatar
tr flag
โอเคขอบคุณ. น่าเสียดายที่ฉันอาศัยอยู่ที่ไหนสักแห่งที่ไม่สามารถเข้าถึงการเปลี่ยนแบตเตอรี่ได้ทุกชนิด ฉันจะพยายามหาทางทำงานด้วยตัวเอง แต่ฉันก็เห็นประเด็นของคุณเช่นกัน แล็ปท็อปนั้นตายไปแล้วสำหรับฉัน แม้ว่าจะทำลายมันไปแล้ว ฉันก็ไม่สูญเสียอะไรมากมาย!

โพสต์คำตอบ

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