I-TuxClocker sisixhobo se-overclocking kwi-Linux
Emva kweminyaka emine enesiqingatha yophuhliso, i ukuqaliswa kwenguqulelo entsha yeprojekthi ye-“TuxClocker 1.0”, into eluncedo ivumela umsebenzisi ukuba atshintshe amandla ombane anikezelweyo kunye nokuphindaphinda kwememori yevidiyo kunye ne-GPU engundoqo, ngaphezu koko kunokwenzeka ukuba ulungelelanise utshintsho kwisantya sokujikeleza kwepholile ngokuxhomekeke kwiqondo lokushisa kunye nokunye.
I-Tuxclocker yi-graphical interface ye-nvidia-smi kunye ne-nvidia-seto kwaye kuyo kunokwenzeka ukuba usebenze ngee-GPU ezininzi (i-multi-GPU) kwaye kukho iimonitha zegraphics ukubonisa amandla kunye nomda wokushisa, apho uxhaswa, phakathi kwezinye izinto.
Okwangoku, Inguqulelo yayo ezinzileyo ixhasa kuphela i-NVIDIA GPU, kodwa ikhowudi yophuhliso iceba ukongeza inkxaso ye-AMD Radeon kwiinguqulelo ezizayo.
Okwangoku, ixhasa le misebenzi ilandelayo:
- Ukubeka iliso ekusebenzeni kwekhadi levidiyo: ubushushu, imemori yevidiyo kunye nobuninzi be-GPU (yangoku kunye nobuninzi), amandla ombane, ukusetyenziswa kwamandla, umthwalo weGPU / ividiyo, isantya fan. Ukunikezelwa kwedatha ngendlela yoluhlu kunye negrafu.
- I-GPU kunye ne-VRAM overulsing (yokunyusa).
- Ubushushu (ukwandisa ombane).
- Utshintsho kumda wamandla.
- Ulawulo lwesantya sabalandeli: kunokwenzeka ukuseta isantya sokujikeleza okungaguquguqukiyo (njengepesenti), ijika elingenakuphikiswa (apho isantya sokujikeleza siza kuxhomekeka kubushushu) okanye shiya useto lwefektri.
- Iiprofayili zokugcina useto ezahlukeneyo kunye nokudluliselwa okukhawulezileyo phakathi kwazo.
- Inkxaso ekhethekileyo kwiinkqubo ezininzi ze-GPU.
- Ukusebenza, njengoko kunjalo nakwezinye iinkqubo ezingaphezulu kwe-GNU / Linux, amaxabiso ahambelana neCoolbitsen kufuneka amiselwe kuqwalaselo lweXorg.
Iimpawu ezintsha eziphambili zeTuxClocker 1.0.0
Inguqulelo entsha ye-TuxClocker 1.0.0 Sele iphantse yabhalwa ngokutsha kwaye kunye nayo uphuculo oluninzi luye lwaphunyezwa apho kugxininiswe ukuba ulwandiso olulula lwenkqubo ngoku lubonelelwe ngojongano lweplug-in yenkxaso yesixhobo, kwaye sele iphunyeziwe. uyilo olutsha apho ukuphunyezwa kwemisebenzi enelungelo kwaye unxibelelwano nekhompyuter lusiwa kwinkqubo eyahlukileyo yangasemva.
Ukongeza, i-interface entsha yolawulo ilungisiwe, kusetyenziswa uyilo lwe-hierarchical oluxhasa ukusebenza ngaxeshanye kwee-GPU ezininzi kunye nezixhobo zokupholisa ezininzi.
Olunye utshintsho ezibalaseleyo:
- data ibhasi API
- I-GUI entsha ye-hierarchical
- Kukho inkxaso yokusetha ngokutsha ngokuphindaphindiweyo kumaxabiso angagqibekanga kunye neepropati ezibophelelayo ezichaza uluhlu lwexabiso kuyo nayiphi na ipropati yokufunda kuphela, ekuvumela ukuba wenze imithetho eguquguqukayo yokugqithisa ekhetha ukusetyenziswa kwamandla okukhawulela iparameters ngokusekelwe kubushushu.
- Iyakwazi ukuseta kwakhona ii-nodes kumaxabiso angagqibekanga ngokuphinda-phinda (seta kwakhona zonke iipropathi zokubhala zesixhobo kanye)
- Kongezwe ukukwazi ukusebenzisa ngokuzenzekelayo amaxabiso eprofayile.
- Umbono omanyeneyo weempawu ezifundekayo nezibhalekayo
ekugqibeleni ukuba ukhona unomdla wokwazi ngakumbi ngayo, ungazijonga iinkcukacha kwi eli khonkco lilandelayo.
Uyifaka njani iTuxClocker kwiLinux?
Kulabo abanomdla wokukwazi ukufaka esi sixhobo kwiinkqubo zabo, Bamele balandele imiyalelo esabelana ngayo ngezantsi.
Kubalulekile ukukhankanya loo nto kufuneka sibe nezi mfuno zilandelayo yokusebenzisa iTuxClocker kulwabiwo lweLinux.
- qt (iitshati, isiseko, idbus)
- inkqubo yokunyusa
- nyusa inkqubo yefayile
- libnvml
- libxnvctrl
- xlib
- libdrm
- meson
- Izinto zokupholisa
Ngoku ukwenza inkqubo yofakelo kwi-Linux distro yethu Siza kuvula i-terminal kwaye siza kwenza lo myalelo ulandelayo wokukhuphela ikhowudi yemvelaphi yesicelo:
git clone https://github.com/Lurkki14/tuxclocker
Uyenzile le nto ngoku siza kungena kwifolda ekhutshelweyo:
cd tuxclocker
Kwaye siyaqhubeka ukuqokelela esi sicelo kwinkqubo yethu ngale miyalelo ilandelayo:
git submodule init git submodule update meson build cd build ninja && sudo ninja install
Ekupheleni kokuhlanganiswa, ukuba yonke into ihambe kakuhle, sinokuqhuba isicelo kunye:
tuxclocker-qt
Ngoku ngoku abo bangabasebenzisi beArch Linux, iManjaro okanye nayiphi na enye i-Arch-based distro, ukufaka iTuxClocker, yenza nje indawo yokugcina ye-AUR yenziwe kwaye Kuya kufuneka sivule i-terminal kwaye siza kuchwetheza lo myalelo ulandelayo:
yay -S tuxclocker