EDIT: Întrebarea reală:
Ați avut dumneavoastră sau altcineva probleme cu degradarea performanței folosind acest mod de alimentare la o nouă instalare a ubuntu 21.04. Încerc să ajung la fundul de ce s-a întâmplat asta. și de ce a trebuit să instalez o grămadă de instrumente suplimentare pentru ca sistemul meu să nu întârzie după o nouă instalare.
Sunt de fapt confuz cu privire la modul în care funcționează acest instrument? Am avut probleme cu viteza pe mașina mea. Încercam să joc o emulație retroarch nes și a fost foarte lag. Nu are sens, deoarece aceasta este o mașină foarte nouă și emularea nes există de zeci de ani (pot emula asta pe vechiul meu psp de 333mhz...), așa că cu siguranță că computerul meu ar trebui să poată face față.
Am încercat să schimb modul de putere la performanță. A funcționat mult mai bine, dar este ciudat că regulatorul de frecvență al procesorului nu va crește viteza ceasului.Am observat că multe lucruri au fost lente, inclusiv youtube. De fapt, am vrut să știu de ce modul echilibrat nu se simțea atât de echilibrat. Am facut apoi urmatoarele:
verificarea guvernatorului:
sudo apt-get install cpufrequtils
Verificați guvernatorul
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
economisire energie
economisire energie
economisire energie
economisire energie
economisire energie
economisire energie
economisire energie
economisire energie
Am setat guvernatorul la performanță și acum pare să funcționeze mult mai bine:
sudo nano /etc/default/cpufrequtils
si setarea:
GOVERNOR="performanță"
Apoi reporniți serviciul
sudo systemctl reporniți cpufrequtils
De fapt, am instalat monitorul cpufreq: https://extensions.gnome.org/extension/1082/cpufreq/ și mi-a permis să setez guvernatorul la performanță și profilul de putere la echilibrat. Acum totul pare să meargă ca untul chiar și atunci când guvernatorul a fost setat să economisească puterea. Un alt lucru de remarcat este că am alergat:
sudo sysctl dev.i915.perf_stream_paranoid=0
ca retroach sa plâns de performanță și să ia în considerare codul de mai sus.
De ce acest profil de putere echilibrat ar degrada cu adevărat performanța. Nu sunt sigur cum să păstrez această setare. Ar trebui să uit de el și să continui să folosesc cpufreq? Există un consens?
Iată informațiile despre procesorul meu:
lscpu
Arhitectură: x86_64
Modul operațional al procesorului: 32 de biți, 64 de biți
Ordinea octetilor: Little Endian
Dimensiuni adrese: 39 de biți fizice, 48 de biți virtuale
CPU(e): 8
Lista CPU(e) on-line: 0-7
Filet(e) per miez: 2
Miez(e) per soclu: 4
Priză(i): 1
Nod(e) NUMA: 1
ID furnizor: GenuineIntel
Familia CPU: 6
Model: 142
Nume model: CPU Intel(R) Core(TM) i7-8565U la 1,80 GHz
Pasul: 11
CPU MHz: 2000.000
CPU max MHz: 4600.0000
CPU min MHz: 400.0000
BogoMIPS: 3999,93
Virtualizare: VT-x
Cache L1d: 128 KiB
Cache L1i: 128 KiB
Cache L2: 1 MiB
Cache L3: 8 MiB
CPU nod0 NUMA: 0-7
Vulnerabilitate Itlb multihit: KVM: Atenuare: VMX dezactivat
Vulnerabilitatea L1tf: Nu este afectată
Vulnerabilitate Mds: Atenuare; Ștergeți tampoanele CPU; SMT vulnerabil
Difuzarea vulnerabilităților: Nu este afectată
Vulnerabilitate Spec. ocolire magazin: atenuare; Ocolirea magazinului speculativ este dezactivată v
ia prctl si seccomp
Vulnerability Spectre v1: Atenuare; usercopy/swapgs bariere și __user
igienizarea pointerului
Vulnerability Spectre v2: Atenuare; Retpolină generică completă, condiție IBPB
ional, IBRS_FW, STIBP condiționat, umplere RSB
Vulnerabilitate Srbds: Atenuare; Microcod
Vulnerabilitate Tsx async abort: Nu este afectată
Steaguri: 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 ss ht tm pbe syscall nx pdpe1gb rd
tscp lm constant_tsc art arch_perfmon pebs bts
rep_good nopl xtopology nonstop_tsc cpuid aperf
mperf pni pclmulqdq dtes64 monitor ds_cpl vmx e
st 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
prelua 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 erms invpcid mpx rdseed adx smap clflushopt i
ntel_pt xsaveopt xsavec xgetbv1 xsaves dtherm i
da arat pln pts hwp hwp_notify hwp_act_window h
wp_epp md_clear flush_l1d arch_capabilities