Il cruscotto serve a tenere sotto controllo le risorse di GIMP (Cache, Swap, CPU, Memoria), consentendo di prendere scelte più oculate sulle varie opzioni di configurazione, specialmente riguardanti risorse di sistema. Viene usato anche dagli sviluppatori.
Questa finestra di dialogo è di tipo agganciabile; vedere la sezione sulle Finestre agganciabili per le istruzioni su come gestire questo tipo di finestre.
È accessibile:
from the main menu:
→ → ;da un menu scheda di un qualsiasi pannello agganciabile facendo clic su e selezionando → .
Il cruscotto è composto da cinque gruppi che si può controllare: uso della Cache, uso dello Scambio, uso della CPU, uso della Memoria e Varie informazioni. Per impostazione predefinita, il gruppo Varie è nascosto e i gruppi CPU e Memoria sono compressi.
Ogni gruppo ha un menu scheda separato in cui si può modificare le impostazioni relative a quel gruppo.
Nella parte inferiore del cruscotto sono presenti due pulsanti, che verranno spiegati nel menu contestuale del cruscotto, dove sono disponibili anche questi comandi.
Questo menu contestuale consente di modificare quali gruppi sono visibili, alcune altre impostazioni e comandi relativi al cruscotto.
Il sottomenu Gruppi consente di modificare i gruppi visibili. Come impostazione predefinita
, , e sono visibili, e è nascosto, ma si può scegliere di mostrare o nascondere uno qualsiasi di questi.Il sottomenu Intervallo di aggiornamento consente di modificare la frequenza di aggiornamento delle informazioni mostrate nel cruscotto. Il valore predefinito è 0,25 secondi, ma è possibile modificarlo in un periodo più lungo fino a 4 secondi.
Il sottomenu Durata cronologia consente di modificare il periodo di tempo in cui vengono visualizzate le informazioni. Il valore predefinito è 60 secondi, ma si può scegliere valori compresi tra 15 e 240 secondi.
Disponibile anche come pulsante nella parte inferiore del cruscotto, consente di avviare o interrompere la registrazione di un registro delle prestazioni. In alcune situazioni gli sviluppatori potrebbero chiedere di fornire questo registro se si riscontrano problemi relativi alle prestazioni. Questo registro può aiutarli a capire il problema. Quando si avvia la registrazione verrà chiesto di selezionare una posizione e un nome file in cui verrà salvato il registro.
Se si sta registrando un registro delle prestazioni, questo consente di contrassegnare un determinato evento nel registro. Verrà richiesto di dare un nome a questo evento. Ciò può rendere più facile per gli sviluppatori trovare l'area problematica nel registro, poiché i registri possono diventare relativamente grandi. È disponibile anche come pulsante nella parte inferiore del cruscotto durante la registrazione del registro prestazioni.
Se si sta registrando un registro delle prestazioni, consente di contrassegnare un determinato punto nel registro. Verrà aggiunto un marcatore vuoto, il che significa che non verrà chiesto di dargli un nome. Questo può rendere più facile per gli sviluppatori trovare l'area problematica nel registro, perché i registri possono diventare relativamente grandi. Durante la registrazione si può anche utilizzare il pulsante nella parte inferiore del cruscotto mentre si preme il tasto Maiusc per aggiungere un marcatore vuoto.
Reimposta dati cumulativi, rimuove i dati sulle prestazioni e riparte da zero. Questo è disponibile anche come pulsante nella parte inferiore del cruscotto quando non si sta registrando un registro delle prestazioni.
Se questa opzione è abilitata, il cruscotto verrà portato in alto se lo spazio di scambio sta per raggiungere il limite massimo.
Non spiegheremo ogni gruppo separatamente.
Cache mostra quale parte della tile cache, la cui dimensione può essere impostata nelle preferenze delle Risorse di sistema, è attualmente in uso. Se la cache è spesso vicina al massimo e si ha abbastanza memoria disponibile, conviene considerare di aumentare la dimensione della cache.
By default this shows the currently occupied part of the Cache, and the maximum cache size as set in preferences. What is shown can be changed in the Cache tab menu by clicking on . You can choose to show or hide Occupied size, Maximum size used since you started measuring, the cache Limit, the Compression ratio, and Hit/Miss ratio.
Scambio mostra la dimensione corrente dello scambio di tile su disco e quale parte del è attualmente utilizzata. Mostra anche il limite della dimensione dello scambio. Se lo scambio viene utilizzato spesso e si ha abbastanza memoria disponibile, conviene considerare di aumentare la dimensione della cache.
By default this shows the current Swap size and what part is occupied, as well as the Swap size limit. What is shown can be changed in the Swap tab menu by clicking on . You can choose to show or hide the Occupied size, the current swap file Size, the swap file size Limit, the Queued size (the amount planned to be written to the swap file), Read is the total amount read from the swap file, Written is the total amount written to the swap file, and the Compression ratio of the data written to the swap file.
CPU mostra l'uso corrente della CPU.
By default this shows the current CPU usage. What is shown can be changed in the CPU tab menu by clicking on . You can choose to show or hide CPU Usage, and the total amount of time the CPU has been Active.
Memoria mostra la quantità corrente di memoria utilizzata da GIMP, la quantità di memoria fisica disponibile (libera) e la dimensione totale della memoria fisica.
What is shown can be changed in the Memory tab menu by clicking on . You can choose to show or hide the occupied tile Cache, the total size of the Tile memory, the amount of memory Used, the size of the Available physical memory, and the physical memory Size.
Il gruppo Varie non viene mostrato per impostazione predefinita, ma deve essere prima abilitato nel menu contestuale del cruscotto. Mostra informazioni extra utili soprattutto per gli sviluppatori.
By default all settings are shown, but what is shown can be changed in the Misc tab menu by clicking on . You can choose to show or hide total size of processed Mipmapped data, the number of Assigned worker threads, the number of Active worker threads, the number of Async (asynchronous) operations, the total size of Tile memory, the total size of Scratch memory, and the total size of TempBuf (temporary buffers).