These options control how darktable use your system resources.
Um die Anzeige von Filmrollen zu beschleunigen, speichert Darktable Thumbnails in einer Cache-Datei auf der Festplatte (primärer Cache) und lädt sie beim Start in den Speicher. Dieser Wert steuert die Cache-Größe in Megabyte. Es muss neu gestartet werden, wenn es geändert wird (Standard 256MB).
Wenn aktiviert, speichert darktable alle Thumbnails auf der Festplatte als sekundären Cache und hält so die Thumbnails für den Fall zugänglich, dass sie aus dem primären Cache gelöscht werden. Dies erfordert mehr Speicherplatz auf der Festplatte, beschleunigt aber die Leuchttisch-Ansicht, da es die erneute Bearbeitung von Miniaturansichten vermeidet (standardmäßig aktiviert).
Wenn aktiviert, schreibt Darktable eine vollständige Vorschau auf die Festplatte (.cache/darktable/), wenn sie aus dem Speicher-Cache entfernt wird. Beachten Sie, dass dies viel Speicherplatz beanspruchen kann (mehrere Gigabyte für 20k Bilder) und Darktable wird niemals zwischengespeicherte Bilder löschen. Es ist jedoch sicher, diese manuell zu löschen, wenn Sie möchten. Die Leistung des Leuchttisches wird stark erhöht, wenn das Bild im vollen Vorschaumodus vergrößert wird (Standard aus).
Diese steuert, wie viele parallele Threads verwendet werden, um während des Imports Miniaturansichten zu erstellen. Auf 32bit-Systemen wird dringend empfohlen, diesen Wert auf 1 zu setzen. Benötigt einen Neustart, wenn geändert (Standard 2).
Um große Bilder auf Systemen mit begrenztem Speicherplatz zu verwalten, führt darktable eine kachelweise Verarbeitung durch. Diese Variable steuert die maximum Speichermenge (in MB), die ein Modul während der Bildverarbeitung verwenden darf. Niedrigere Werte zwingen Speicher hungrige Module dazu, ein Bild mit zunehmender Anzahl von Kacheln zu verarbeiten. Wenn Sie diesen Wert auf 0 setzen, werden alle Begrenzungen weggelassen. Werte unter 500 werden als 500 behandelt. Auf einem 32bit System sollten Sie diesen Wert auf 500 setzen. Benötigt einen Neustart, falls geändert (Standard 1500).
Wenn diese Variable auf einen positiven Wert ungleich null gesetzt wird, definiert sie die minimum Menge des Speichers (in MB), den Darktable für eine einzelne Kachel einnehmen soll. Auf einem 32bit System sollten Sie dies auf 8 setzen. 64bit-Systeme können mit höheren Werten leben. Benötigt einen Neustart, wenn geändert (Standard 16).
darktable kann Ihre GPU nutzen, um die Verarbeitung erheblich zu beschleunigen. Interface OpenCL setzt geeignete Hardware und passende OpenCL-Treiber auf Ihrem System voraus. Wenn eine dieser Optionen nicht gefunden wird, ist die Option ausgegraut. Jederzeit ein- und ausschaltbar und sofort wirksam (Default on).
Definiert, wie Vorschau- und Voll-Pixelpipe-Aufgaben auf OpenCL-fähigen Systemen geplant werden. „default“: Der Grafikprozessor verarbeitet die Pixelpipe der mittleren Ansicht und die CPU die Vorschau-Pipeline; „multiple GPUs“: beide Pixelpipes werden parallel auf zwei verschiedenen Grafikprozessoren verarbeitet; „sehr schnelle GPU“: beide Pixelpipes werden sequentiell auf dem Grafikprozessor verarbeitet.