แก้ไข: คำถามจริง:
คุณหรือใครก็ตามเคยมีปัญหากับประสิทธิภาพการทำงานที่ลดลงโดยใช้โหมดพลังงานนี้ในการติดตั้ง Ubuntu 21.04 ใหม่ ฉันกำลังพยายามค้นหาสาเหตุว่าทำไมสิ่งนี้ถึงเกิดขึ้น และเหตุใดฉันจึงต้องติดตั้งเครื่องมือพิเศษมากมายเพื่อให้ระบบของฉันไม่ล่าช้าหลังจากติดตั้งใหม่
ฉันสับสนจริง ๆ ว่าเครื่องมือนี้ทำงานอย่างไร ฉันมีปัญหาเกี่ยวกับความเร็วในเครื่องของฉัน ฉันพยายามเล่นอีมูเลชั่น retroarch nes และมันกระตุกมาก ไม่สมเหตุสมผลเนื่องจากนี่เป็นเครื่องใหม่และการจำลอง nes มีมานานหลายทศวรรษแล้ว (ฉันสามารถเลียนแบบสิ่งนี้บน 333mhz psp เครื่องเก่าของฉันได้...) ดังนั้นแน่นอนว่าพีซีของฉันควรจะสามารถจัดการได้
ฉันลองเปลี่ยนโหมดพลังงานเป็นประสิทธิภาพ มันทำงานได้ดีขึ้นมาก แต่น่าแปลกที่ตัวควบคุมความถี่ของซีพียูจะไม่เพิ่มความเร็วสัญญาณนาฬิกาฉันสังเกตเห็นว่าหลายสิ่งหลายอย่างช้ารวมถึง youtube ฉันอยากรู้ว่าทำไมโหมดสมดุลถึงไม่รู้สึกว่าสมดุลจริงๆ ฉันทำสิ่งต่อไปนี้:
ตรวจสอบผู้ว่าราชการ:
sudo apt-get ติดตั้ง cpufrequtils
ตรวจสอบผู้ว่าฯ
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
ประหยัดพลังงาน
ประหยัดพลังงาน
ประหยัดพลังงาน
ประหยัดพลังงาน
ประหยัดพลังงาน
ประหยัดพลังงาน
ประหยัดพลังงาน
ประหยัดพลังงาน
ฉันตั้งค่าผู้ว่าการให้มีประสิทธิภาพและตอนนี้ดูเหมือนว่าจะทำงานได้ดีขึ้นมาก:
sudo nano /etc/default/cpufrequtils
และการตั้งค่า:
GOVERNOR = "ประสิทธิภาพ"
จากนั้นเริ่มบริการใหม่
sudo systemctl รีสตาร์ท cpufrequtils
ฉันติดตั้งจอภาพ cpufreq แล้ว: https://extensions.gnome.org/extension/1082/cpufreq/ และอนุญาตให้ฉันตั้งค่าผู้ว่าการให้มีประสิทธิภาพและโปรไฟล์พลังงานให้สมดุล ตอนนี้ทุกอย่างดูเหมือนจะราบรื่นเหมือนเนยแม้ว่าผู้ปกครองจะถูกตั้งค่าให้ประหยัดพลังงาน สิ่งที่ควรทราบอีกอย่างคือฉันวิ่ง:
sudo sysctl dev.i915.perf_stream_paranoid=0
ตามที่ retroach บ่นเกี่ยวกับประสิทธิภาพและพิจารณาโค้ดด้านบน
เหตุใดโปรไฟล์พลังงานที่สมดุลนี้จึงลดประสิทธิภาพลงจริงๆ ฉันไม่แน่ใจว่าจะเก็บการตั้งค่านั้นไว้อย่างไร ฉันควรลืมมันและใช้ cpufreq ต่อไปหรือไม่ มีฉันทามติหรือไม่?
นี่คือข้อมูลซีพียูของฉัน:
แอลเอสซีพี
สถาปัตยกรรม: x86_64
โหมดการทำงานของ CPU: 32 บิต 64 บิต
ลำดับไบต์: Little Endian
ขนาดแอดเดรส: 39 บิตจริง 48 บิตเสมือน
ซีพียู: 8
รายการ CPU ออนไลน์: 0-7
เธรดต่อคอร์: 2
คอร์ต่อซ็อกเก็ต: 4
ซ็อกเก็ต: 1
โหนด NUMA: 1
ID ผู้จำหน่าย: GenuineIntel
ซีพียูตระกูล: 6
รุ่น: 142
ชื่อรุ่น: Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
ก้าว: 11
ซีพียู MHz: 2000.000
CPU สูงสุด MHz: 4600.0000
CPU ขั้นต่ำ MHz: 400.0000
BogoMIPS: 3999.93
การจำลองเสมือน: VT-x
แคช L1d: 128 KiB
แคช L1i: 128 KiB
แคช L2: 1 MiB
แคช L3: 8 MiB
NUMA node0 CPU: 0-7
ช่องโหว่ Itlb multihit: KVM: Mitigation: VMX ถูกปิดใช้งาน
ช่องโหว่ L1tf: ไม่ได้รับผลกระทบ
Mds ช่องโหว่: การบรรเทา; ล้างบัฟเฟอร์ CPU; SMT มีช่องโหว่
ช่องโหว่ Meltdown: ไม่ได้รับผลกระทบ
ช่องโหว่ Spec Store บายพาส: การบรรเทา; ปิดใช้งานการเลี่ยงผ่านร้านค้าเก็งกำไร v
ia prctl และ seccomp
ช่องโหว่ Spectre v1: การบรรเทา; สิ่งกีดขวาง usercopy/swapgs และ __user
การฆ่าเชื้อตัวชี้
ช่องโหว่ Spectre v2: การบรรเทา; เรตโปลีนทั่วไปเต็มรูปแบบ, เงื่อนไข IBPB
ional, IBRS_FW, STIBP แบบมีเงื่อนไข, การเติม RSB
Srbds ช่องโหว่: การบรรเทา; ไมโครโค้ด
ช่องโหว่ Tsx async ยกเลิก: ไม่ได้รับผลกระทบ
ธง: fpu vme de pse tsc msr pae mce cx8 apic sep mtr
r pge mca cmov pat pse36 clflush dts acpi mmx f
xsr sse sse2 เอสเอส ht tm pbe syscall nx pdpe1gb rd
tscp lm constant_tsc art arch_perfmon ก้อนกรวด bts
rep_good nopl xtopology nonstop_tsc cpuid aperf
mperf pni pclmulqdq dtes64 มอนิเตอร์ ds_cpl vmx e
เซนต์ tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_
1 sse4_2 x2apic movbe popcnt tsc_deadline_timer
aes xsave avx f16c rdrand lahf_lm abm 3dnowpre
ดึง cpuid_fault epb invpcid_single ssbd ibrs
ibpb stibp tpr_shadow vnmi flexpriority ept vpi
d ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi
2 เงื่อนไข invpcid mpx rdseed adx smap clflushopt
ntel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ผม
da rat pln pts hwp hwp_notify hwp_act_window ชั่วโมง
wp_epp md_clear flush_l1d arch_capabilities