Location of thumbnail cache in Dopus9

In Dopus8 I was able to change the location of the thumbnail cache. That option appears to be missing in version 9. Even with the nifty Preferences filter :smiley: I'm unable to find it. Am I missing it somewhere?

The thumbnail cache is always stored here now:

/localappdata/GPSoftware/Directory Opus

I think the location was fixed due to problems people had when importing configs to other machines and having unwanted paths created.

diese funktion vermisse ich auch.
wenn do9 von einem usb stick gestartet wurde und dann miniaturbilder erzeugt werden,
werden diese ja auch auf einem anderen pc in dem temp
(user abhängig) verzeichniss abgelegt. (dies sollte ja eigentlich nicht vorkommen!)
deswegen sollte diese miniaturenablage auch auf dem Stick, mittels pfadangabe, erzeugt werden.

sorry, ist ein automatische übersetzung

Nobmen

this function also miss I.
if do9 by one usb stick were started and then miniature pictures are produced, do not become these also on another PC in that for temp (user dependently) draw-eat put down (this should not occur actually!) therefore this miniature file should be produced also on the stick, by means of indication of path.
sorry, is automatic translation

Sorry, the automatic translation doesn't make any sense. :frowning:

Maybe one of the other readers here can translate for us?

Also, you can get support from the German Forums.

I think Nobmen has security concerns. If you start DOPus from USB stick and browse picture directories, then the thumbnails of the browsed pictures are left on the PC. It's even worse when you browse pictures on your USB stick, then the thumbnails of your pictures are left on a foreign PC. The philosphy of U3 is to leave no data on the PC when removing the stick. So can you please make the cache path configurable (again)?

In that case it would probably be best to make the whole "/localappdata/GPSoftware/Directory Opus" path configurable, not just the thumbnails cache.

An option to automatically clear the data on exit may also make sense, but there's always the possibility that dopus.exe is shutdown without warning. (e.g. I think removing the USB stick will kill any processes launched on it without giving them time to do any clean-up, at least in the non-U3 case.)

On a USB install, the thumbnail cache is mapped to %TEMP%, and everything else gets stored on the USB stick. So all you need to do is turn off thumbnail caching (or, empty the temp folder when you are done) and there will be nothing left behind.

So, I have a non-security reason for wanting to assign the thumbnail cache folder. I try to keep all "temp" or otherwise disposable data on a different hard drive / partition than my c:\ drive. It keeps the c: drive from filling up, but it's mostly for backups -- I do automated backups of my whole drive frequently and there's not a lot of sense having cache / temp files inflating the backups unnecessarily (also since they change frequently, they're ALWAYS in the incremental backup). So when I can, I assign temp files to another drive.

@Jon & Nudel

I (and quite few others) agree with the concepts folks are discussing here.

RE: KA#00122 and NS#00012

yep, it would be not bad, if one could chose another place for that cache in some future version. Here it´s only around 40 MB right now, but this can change quickly. Maybe some users have much larger cache & lots of programs are using C:\ as default drive for temporary files, so this would be nice.

[quote="Nobmen"]diese funktion vermisse ich auch.
wenn do9 von einem usb stick gestartet wurde und dann miniaturbilder erzeugt werden,
werden diese ja auch auf einem anderen pc in dem temp
(user abhängig) verzeichniss abgelegt. (dies sollte ja eigentlich nicht vorkommen!)
deswegen sollte diese miniaturenablage auch auf dem Stick, mittels pfadangabe, erzeugt werden.

sorry, ist ein automatische übersetzung

Nobmen[/quote]


I´d like to see that funcion as well.
When DO9 is launched from a USB stick, generating thumb nails on some other machine, they´ll be saved (depending on the user) in that temp folder too (this isn´t supposed to happen).

That´s why those thumb nails should be generated by means of setting the path by the user.


I hope this translation is at least a bit better than that of babelfish (or whatever) :smiley:

My thumbnail cache is two years old and reached 733 MB so I used a symbolic link to relocate it.

Just a suggestion: Opus 8 used a single cache file, but Opus 9 uses multiple cache files in an attempt to keep each individual file smaller, as structured storage seems to suffer from performance problems when the files get too large. Opus 9 will read your old cache but if the majority of your cache was generated with Opus 8 it will probably be mostly in a single file, and you may find that clearing your cache and starting again will improve your thumbnail performance in the long term.

bitte für mich übersetzen, danke

diese aussage stimmt so nicht!

unter do8 = über 4600 dateien = 32 verzeichnisse = 32 ablagedateien = recht schnell
unter do 9 = selbe dateien = selbe verzeichnisse = über 1100 ablagedateien! = langsam

besonderes wenn täglich 10-45 dateien davon geändert werden,
dauert es länger als in der do8 (besonders im netzwerk festgestellt)

deswegen sollte diese ablage dateien auch auf dem usb stick, mittels pfadangabe, abgelegt werden,
weil sich die dateien da befinden und direkt ohne neuerzeugung angeschaut werden können.

gruss nobmen

Wir sprechen deutsch nicht :slight_smile:

Just a suggestion: Opus 8 used a single cache file, but Opus 9 uses multiple cache files in an attempt to keep each individual file smaller, as structured storage seems to suffer from performance problems when the files get too large. Opus 9 will read your old cache but if the majority of your cache was generated with Opus 8 it will probably be mostly in a single file, and you may find that clearing your cache and starting again will improve your thumbnail performance in the long term.[/quote]

It has 11,610 files in it and the largest is 35 megs.


[quote="Nobmen"]bitte für mich übersetzen, danke

diese aussage stimmt so nicht!

unter do8 = über 4600 dateien = 32 verzeichnisse = 32 ablagedateien = recht schnell
unter do 9 = selbe dateien = selbe verzeichnisse = über 1100 ablagedateien! = langsam

besonderes wenn täglich 10-45 dateien davon geändert werden,
dauert es länger als in der do8 (besonders im netzwerk festgestellt)

deswegen sollte diese ablage dateien auch auf dem usb stick, mittels pfadangabe, abgelegt werden,
weil sich die dateien da befinden und direkt ohne neuerzeugung angeschaut werden können.

gruss nobmen[/quote]
Translation (no guarantee :wink:):

The statement isn't true that way!

Under DO8 = over 4600 files = 32 directories = 32 temp-files > very fast
Under DO9 = same dirs/files as above, but over 1100 temp-files > very slow

Especially when changing 10-45 files daily here, it tooks longer than in DO8 (especially noticed across network).

Cause of this the temp-files should be stored on USB-Stick via pathvariable, because the files are also stored here and could be viewed directly without recreation.