Ulepsz schowek Gnome Shell za pomocą Pano
Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!
Koligacja procesu (znana również jako przypinanie procesora) to proces przypisywania uruchomionych programów do pojedynczego wątku (wirtualnego rdzenia), zamiast zezwalania na jego działanie ze wszystkimi wątkami procesora. Ustawienie powinowactwa procesu jest korzystne, ponieważ pozwala użytkownikom decydować dokładnie, ile zasobów wykorzystuje program.
W tym przewodniku omówimy, jak ustawić powinowactwo uruchomionych programów na komputerze z systemem Linux. Omówimy również inne sposoby ograniczania zasobów systemowych do programów w systemie Linux.
Zanim przejdziemy do przypinania poszczególnych programów do określonych wątków, musimy dowiedzieć się, ile wątków masz dostępnych w systemie Linux. Istnieje kilka sposobów, aby uzyskać te informacje . Omówimy dwa sposoby.
Pierwszym sposobem sprawdzenia liczby wątków procesora jest użycie polecenia nproc . To polecenie podaje surową liczbę procesorów, które są dostępne dla twojego systemu Linux.
Aby uruchomić polecenie nproc w celu określenia liczby dostępnych wątków, musisz otworzyć okno terminala. Aby otworzyć okno terminala, naciśnij Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze.
Przy otwartym oknie terminala uruchom nproc .
nproc
Zauważysz po uruchomieniu polecenia; w monicie pojawi się numer. Liczba to liczba wątków (wirtualnych rdzeni) twojego systemu Linux. Aby zapisać te informacje na później, wykonaj następujące czynności.
npproc >> ~/liczba-cpu.txt
Jeśli polecenie nproc po prostu nie jest dla ciebie wystarczające, istnieje lepsze narzędzie wiersza poleceń, które daje o wiele więcej informacji o wątkach procesora. Nazywa się to CPU Info. Oto jak go zainstalować.
Najpierw upewnij się, że masz otwarte okno terminala. Następnie wprowadź poniższe polecenia instalacyjne, które odpowiadają używanemu systemowi operacyjnemu Linux.
W systemie Ubuntu Linux będziesz mógł zainstalować informacje o procesorze za pomocą poniższego polecenia menedżera pakietów Apt .
sudo apt zainstaluj cpuinfo
Osoby w systemie Debian Linux mogą uzyskać informacje o procesorze za pomocą następującego polecenia Apt-get .
sudo apt-get zainstaluj cpuinfo
Arch Linux może łatwo zainstalować narzędzie CPU Info w systemie Linux za pomocą następującego polecenia Pacman w oknie terminala.
sudo pacman -S python-py-cpuinfo
Czy używasz Fedory Linux? Zdobądź informacje o procesorze, wykonując następujące polecenie Dnf w terminalu.
sudo dnf zainstaluj python3-cpuinfo
Użytkownik OpenSUSE Linux? Uzyskaj informacje o procesorze i uruchom je za pomocą poniższego polecenia Zypper .
sudo zypper zainstaluj python3-py-cpuinfo
Po skonfigurowaniu programu CPU Info na komputerze z systemem Linux nadszedł czas, aby użyć go do znalezienia informacji o procesorze, abyśmy mogli dokładnie określić, z iloma wątkami mamy pracować.
Korzystając z poniższego polecenia cpu-info , uzyskaj odczyt procesora.
Uwaga: może być konieczne uruchomienie cpuinfo zamiast cpu-info w przypadku Arch Linux, Fedora lub OpenSUSE Linux.
informacje o procesorze
Po uruchomieniu polecenia zobaczysz zarówno liczbę rdzeni, jak i liczbę logiczną. Liczba logiczna to liczba wątków, z którymi musisz pracować. W tym poradniku najważniejsze są informacje logiczne. Zachęcamy do zapisania informacji o procesorze w pliku tekstowym, uruchamiając następujące polecenie.
informacje o procesorze >> ~/liczba-cpu.txt
Aby ustawić powinowactwo procesu na komputerze z systemem Linux, musisz skorzystać z wbudowanego programu Taskset. Otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie wykonaj poniższe instrukcje krok po kroku, aby dowiedzieć się, jak powiązać uruchomiony proces.
Krok 1: Znajdź identyfikator procesu uruchomionego programu, wykonując pidof, a następnie nazwę aplikacji. Na przykład, aby znaleźć identyfikator procesu Thunderbirda, należy uruchomić przykładowe polecenie poniżej.
pidof thunderbird
Krok 2: Zanotuj identyfikator procesu aplikacji. Następnie podłącz go do następującego przykładu polecenia zestawu zadań .
Uwaga: musisz zmienić numer_wątku na wątek procesora, na którym chcesz umieścić program. Musisz również zmienić process_id na identyfikator procesu znaleziony w pidof, który chcesz powiązać z taskset .
zestaw zadań sudo -cp numer_wątku id_procesu &
Chcesz sprawdzić swój nowo powiązany program? Uruchom zestaw zadań -p względem identyfikatora procesu programu, aby potwierdzić, że jest on uruchomiony w wątku procesora określonym w kroku 2.
zestaw zadań -p identyfikator_procesu
Aby dowiedzieć się więcej o Taskset, musisz przeczytać instrukcję. Wykonaj polecenie man taskset .
człowiek zestaw zadań
Uruchamianie polecenia man taskset przedstawi Ci szczegółową instrukcję dotyczącą aplikacji Taskset. Przyjrzyj się temu, ponieważ pomoże ci zrozumieć, jak działa aplikacja. Po zakończeniu naciśnij q, aby wyjść.
Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!
Czy potrzebujesz świetnego nieliniowego edytora wideo dla swojego systemu Linux? Spraw, aby Davinci Resolve 17 działał z tym przewodnikiem!
Wallpaper Downloader to zręczny program do pobierania i zarządzania tapetami dla systemu Linux. Obsługuje większość środowisk graficznych Linux i jest bardzo łatwy w użyciu. Ten przewodnik
Chcesz przetestować Tuxedo OS na komputerach Tuxedo? Dowiedz się, jak zainstalować najnowszą wersję Tuxedo OS na swoim komputerze.
Czym jest plik DEB? Co ty z tym robisz? Poznaj wiele sposobów instalowania plików DEB na komputerze z systemem Linux.
Dying Light to gra wideo typu survival horror z 2015 roku opracowana przez Techland i wydana przez Warner Bros Interactive Entertainment. Gra koncentruje się na
Neptune używa środowiska graficznego KDE Plasma 5 i ma na celu dostarczenie eleganckiego systemu operacyjnego. Oto jak zainstalować Neptune Linux na swoim komputerze.
Chcesz wypróbować nowy system operacyjny Ubuntu oparty na pakietach Snap? Dowiedz się, jak wdrożyć go na maszynie wirtualnej, korzystając z tego przewodnika.
Undertale to niezależna gra RPG z 2015 roku, opracowana i opublikowana przez twórcę gier Toby'ego Foxa. Ten przewodnik obejmie pobieranie i instalowanie Undertale na twoim komputerze
Total War: Three Kingdoms to turowa gra strategiczna RTS opracowana przez Creative Assembly. Oto jak grać w systemie Linux.