Çözüldü Linux'ta Yükteki İşlemci Frekansını Yükseltme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
27 Eylül 2020
Mesajlar
6.233
Makaleler
14
Çözümler
113
Sorun:
  • Islemcim tam yukteyken dusuk frekansta calisiyor. Base frekansi 2.1 ancak 2.4'un uzerine cok az cikiyor. Sicaklik da 55 derece falan.
  • Windows'ta ya da Ubuntu tabanli bir dagitimda 3 GHz'in ustune cikiyor ve performans ciddi miktarda artiyor. Sicaklik da tabii artiyor.
  • Ancak Arch ve Debian tabanlilarda 2.4'un uzerini goremiyorum.
  • Tam yukte degilken, mesela %50 ise, 3 GHz'in ustune de cikiyor ama asil sorun tam yukteyken cikmamasi.

Ne istiyorum?
  • Islemci tam yukteyken de 3 GHz'in ustune cikabilsin.
  • Laptop kullandigim icin kullanima gore artip azalmasi lazim frekansin.

Neleri denedim?
  • Pek bi sey denemedim aslinda.

Laptop ve ayarlarim neler?
  • i5 10210U
  • Lenovo IdeaPad 3 15IML05 Laptop
  • Arch Linux Cinnamon

  • TLP kurulu, cpupower kurulu ama bir ise yaramiyor.
  • intel_pstate kapali cunku acikken turbo calismiyor. Bu arada Ubuntu tabanlilarda pstate aktifken turbo calisiyor. Sanirim performans farki bu yuzden olusuyor.
  • Power governor; schedutil. Ondemand veya performance fark etmiyor. Hatta performans modunda daha kotu.

Baska gerekli bilgi var mi bilmiyorum. Varsa paylasirim.
@gen2 turboyu acmamda yardimci olmustun. Bilgin varsa bu konuya da yardimini beklerim. :D
 
Çözüm
Mint'i yukledim. Video sorunu yok su an. Yardimlar icin tesekkurler.

Cozuldu.

Aklima TDP yuzunden kisilmis olabilecegi geldi ve TDP degerlerini kontrol ettim. Bekledigim gibi TDP degeri dusuk degerde takili kalmisti. TDP degerlerini BIOS'tan ayarlayabiliyorsaniz oyle deneyin. BIOS'ta ayar yoksa Windows'taki XTU aracindan ayarlanabiliyor. Linux'ta ise su aracla kontrol edip ayarlayabiliyorsunuz: powercap-utils
powercap-info -p intel-rapl



Benim sorunum boyle cozuldu. Ayrica eger ayarlamayi yapamiyorsaniz su tehlikeli yolu deneyebilirsiniz: 8.1 bolumu: CPU frequency scaling - ArchWiki

------------------------------------------------------------------------------
GUNCELLEME
Daha rahat ve kesin cozumu buldum.

Bunu kurun.

Kod:
yay -S throttled

Kod:
sudo systemctl enable --now throttled.service

----------------------------------------------------------------------------

Eger turboyu acamiyorsaniz:

Kod:
sudo nano /etc/modprobe.d/ignore_ppc.conf
Bu dosyanin icine de sunu yazip kaydedin: processor.ignore_ppc=1

Yeniden baslattiktan sonra:

Kod:
sudo -i
Kod:
echo "0" | tee /sys/devices/system/cpu/intel_pstate/no_turbo
Intel'in işlemcilerinde Turbo Boost sistemi bilgisayarın kaldırabileceğinin çok üzerindedir. Turbo Boost frekanslarında verilen TDP değerlerinin çok üstüne çıkar. Turbo Boost'a ani ancak kısa süreli hız artışı olarak bakmak lazım. Şu anda bu Intel işlemcileri çıkabildiği en yüksek frekansta çalıştırabilecek soğutmaya sahip bir bilgisayar Dünyada yok diyebilirim. Bilgisayarınız soğutamayacağı için maksimum performansını hiçbir zaman kullanamazsınız. Çok iyi soğutmalı bilgisayarlarda dahi işlemci frekansı 3 GHz~'ye sabitleniyor oyun oynarken.
 
Intel'in işlemcilerinde Turbo Boost sistemi bilgisayarın kaldırabileceğinin çok üzerindedir. Turbo Boost frekanslarında verilen TDP değerlerinin çok üstüne çıkar. Turbo Boost'a ani ancak kısa süreli hız artışı olarak bakmak lazım. Şu anda bu Intel işlemcileri çıkabildiği en yüksek frekansta çalıştırabilecek soğutmaya sahip bir bilgisayar Dünyada yok diyebilirim. Bilgisayarınız soğutamayacağı için maksimum performansını hiçbir zaman kullanamazsınız. Çok iyi soğutmalı bilgisayarlarda dahi işlemci frekansı 3 GHz~'ye sabitleniyor oyun oynarken.
Dogru diyorsunuz ancak bu durum genelde laptoplara ozgu. Masaustunde iyi bir sogutmayla daha yuksek frekanslarda stabil sekilde islemci tutunabiliyor.

Kaldi ki benim laptopum Windows, Ubuntu ve Fedora'da 3 GHz+ hizlara cikiyor zaten. Kisa sureli 3.8 olup isininca dusuyor ama hep 3 GHz etrafinda dolasiyor.
Yani sogutmam yeterli olmasina ragmen Arch frekansi daha fazla yukseltmiyor.

Daha basit anlatayim:
Fedora ve Ubuntu tabanli dagitimlarda Geekbench 5 coklu cekirdek skorum 3700 civarinda iken Arch ve Debian'da 2500 puani zor geciyorum.
Yani buradaki sorun donanimsal degil, alet zaten 3.700+ puan verebilecek gucte.
 
@Lord Raiden, İşlemciyi köklemeyi deneyelim o zaman.

pacman -S s-tui stress

s-tui size terminal içinde CPU takip araçları ve grafik arayüz sağlayacak. stress ise işlemciyi zorlayan stress testi. Bağımsız olarak çalışabiliyor ama s-tui içinden çalıştırmanızı tavsiye edelim. Bakalım yükte o hızlara çıkıyor mu?
 
Son düzenleme:
Cikmiyor.

1663844207611.png
 
O zaman cpu zamanlayıcısını performansa ayarlayalım. Genellikle çözüm oluyor.

pacman -S cpupower-gui

Ben bu programı kullanıyorum. GUI'si olduğu için çok pratik. Bu programdan performance zamanlayısına geçin. Kurduğunuz an cinnamon başlatıcısına gelmesi lazım.

Performans zamanlayıcısını aktif ettikten sonra yeniden çalıştırın. Varsayılan ayarı powersave olarak geçiyor.
 
Cpupower yukleyip: sudo cpupower frequency-set -g ondemand komutu ile.
GUI'den de ayni.
Direkt performance zamanlayıcısını seçin. Size verdiğim programdan işlemci frekansını en düşük olanı da kökleyin.
 

Technopat Haberler

Yeni konular

Geri
Yukarı