3 modi per registrare la tua voce su Linux
Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.
L'affinità di processo (nota anche come pinning della CPU) è il processo di assegnazione dei programmi in esecuzione a un singolo thread (core virtuale), anziché consentirne l'esecuzione con tutti i thread della CPU. L'impostazione dell'affinità del processo è vantaggiosa, poiché consentirà agli utenti di decidere esattamente quante risorse utilizza un programma.
In questa guida, esamineremo come impostare l'affinità dei programmi in esecuzione sul tuo PC Linux. Esamineremo anche altri modi in cui puoi limitare le risorse di sistema ai programmi sul tuo sistema operativo Linux.
Prima di poter esaminare come aggiungere singoli programmi a thread specifici, dobbiamo scoprire quanti thread hai a disposizione sul tuo sistema Linux. Ci sono alcuni modi per scoprire queste informazioni . Copriremo due modi.
Il primo modo per scoprire il conteggio dei thread della CPU è con il comando nproc . Questo comando fornisce un numero grezzo di processori disponibili per l'utilizzo da parte del tuo sistema Linux.
Per eseguire il comando nproc per determinare quanti thread hai a disposizione, devi aprire una finestra di terminale. Per aprire una finestra di terminale, premi Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera.
Con la finestra del terminale aperta, esegui nproc .
nproc
Noterai dopo aver eseguito il comando; viene visualizzato un numero nel prompt. Il numero è il conteggio dei thread (core virtuali) del tuo sistema Linux. Per salvare queste informazioni per dopo, procedi come segue.
nproc >> ~/cpu-count.txt
Se il comando nproc semplicemente non è sufficiente per te, esiste uno strumento da riga di comando migliore che fornisce molte più informazioni sui thread della CPU. Si chiama Informazioni sulla CPU. Ecco come installarlo.
Innanzitutto, assicurati di avere una finestra di terminale aperta. Quindi, inserisci i comandi di installazione di seguito che corrispondono al sistema operativo Linux che utilizzi.
Su Ubuntu Linux, sarai in grado di installare CPU Info utilizzando il comando del gestore di pacchetti Apt di seguito.
sudo apt install cpuinfo
Quelli su Debian Linux possono ottenere informazioni sulla CPU attive e funzionanti con il seguente comando Apt-get .
sudo apt-get install cpuinfo
Arch Linux può installare facilmente lo strumento Info CPU su Linux utilizzando il seguente comando Pacman in una finestra di terminale.
sudo pacman -S python-py-cpuinfo
Stai usando Fedora Linux? Metti le mani su Informazioni sulla CPU eseguendo il seguente comando Dnf in un terminale.
sudo dnf install python3-cpuinfo
Un utente Linux OpenSUSE? Ottieni informazioni sulla CPU attiva e funzionante con il comando Zypper di seguito.
sudo zypper install python3-py-cpuinfo
Una volta che il programma CPU Info è impostato sul tuo PC Linux, è il momento di usarlo per scoprire le informazioni sulla CPU in modo da poter determinare esattamente quanti thread ci sono con cui lavorare.
Usando il comando cpu-info di seguito, ottieni una lettura della tua CPU.
Nota: potrebbe essere necessario eseguire cpuinfo anziché cpu-info su Arch Linux, Fedora o OpenSUSE Linux.
info-cpu
Dopo aver eseguito il comando, vedrai sia un conteggio core che un conteggio logico. Il conteggio logico è il numero di thread con cui devi lavorare. Le informazioni logiche sono le più importanti quando si tratta di questa guida. Sentiti libero di salvare le informazioni sulla CPU in un file di testo eseguendo il seguente comando.
cpu-info >> ~/cpu-count.txt
Per impostare l'affinità di processo sul tuo PC Linux, dovrai utilizzare il programma integrato Taskset. Apri una finestra di terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Quindi, da lì, segui le istruzioni passo passo di seguito per imparare come affinare un processo in esecuzione.
Passaggio 1: trova l'ID del processo di un programma in esecuzione eseguendo pidof, seguito dal nome dell'app. Ad esempio, per trovare l'ID del processo di Thunderbird, esegui il comando di esempio di seguito.
pidof thunderbird
Passaggio 2: prendi nota dell'ID processo dell'app. Quindi, collegalo al seguente esempio di comando taskset .
Nota: è necessario modificare thread_number nel thread della CPU su cui si desidera inserire il programma. È inoltre necessario modificare process_id con l'ID di processo trovato con pidof che si desidera associare a taskset .
sudo taskset -cp thread_number process_id &
Hai bisogno di controllare il tuo nuovo programma? Esegui taskset -p sull'ID del processo del programma per confermare che è in esecuzione sul thread della CPU specificato nel passaggio 2.
taskset -p id_processo
Per saperne di più su Taskset, dovrai leggere il manuale. Esegui il comando man taskset .
uomo compiti
L'esecuzione del comando man taskset ti presenterà un manuale dettagliato sull'applicazione Taskset. Guardalo perché ti aiuterà a capire come funziona l'app. Al termine, premere q per uscire.
Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.
Birdtray è un
Jellyfin è un server multimediale open source alternativo a Plex. Scopri come distribuire Jellyfin su Docker in Linux oggi stesso.
Hai una presentazione di Microsoft Office PowerPoint che desideri aprire in Libre Office sul tuo PC Linux? Non sai come farlo? Possiamo aiutarti!
Guida passo passo per eliminare i volumi LVM su Linux. Scopri come procedere in modo sicuro e efficace.
Guida dettagliata su come accedere ai file system ExFAT su Ubuntu Linux. Scopri come installare e rimuovere il driver ExFAT DKMS.
Scopri come installare LibreELEC sul Raspberry Pi 4, un sistema operativo ideale per lettori multimediali, e configurarlo facilmente.
Linux Mint 19.3 offre numerosi miglioramenti all
Stanco di aspettare le nuove funzionalità di Thunderbird? Impara a installare Betterbird, un fork di Thunderbird ricco di correzioni di bug e funzionalità.
Sei un fan di Roblox? Vuoi giocarci su Linux? Segui questa guida per scoprire come farlo funzionare!