MicrostockGroup

Microstock Photography Forum - General => Microstock Services => MicrostockSubmitter => Topic started by: Bauman on December 01, 2013, 12:42

Title: Loading metadata, waiting time.
Post by: Bauman on December 01, 2013, 12:42
Hi friends,

have you a very long waiting time when Stock Submitter loading metadata ?

Every time I open the program or refresh it, I have to wait several minutes before it's ready.

Is there a solution to this issue ?

Thank you.

Title: Re: Loading metadata, waiting time.
Post by: Niakris on December 01, 2013, 13:37
Basicly, loading time depends on following factors:
- amount of files in the folder
- CPU cores count
- read speed of hard disk
- CPU speed

So you can improve loading times by improving any of these factors:
- decrease amount of files in folder (split into few folders)
- make sure you are not loading images from network drives
- make sure your system is not actively swapping (has enough physical memory)
- use SSD hard drive
- use better CPU
Title: Re: Loading metadata, waiting time.
Post by: Bauman on December 03, 2013, 17:26
Thank you Niakris :)

I have an i7 3770 3,4 Ghz and 16 gb Ram ... but I have SSD hard drive only for applications, not for storage. My folder has 1000+ images ...

Is it possible a loading system similar to Adobe Bridge ?

Thanks again

Bauman

Title: Re: Loading metadata, waiting time.
Post by: Niakris on December 03, 2013, 19:04
Never worked with the Adobe Bridge so it would be better if you will describe it in details.

However, working with 1K+ images folders won't be fast anyway.
I would recommend you to split it to folders containing 50-100 images max (20-30 is even better).
Title: Re: Loading metadata, waiting time.
Post by: Bauman on December 04, 2013, 07:46
Hi Niakris,

i'm not a Software Architecture expert but i think that Bridge uses a Cache folder to store image preview thumbnails.

In Bridge "Preferences" there is an option "Keep 100% previews in cache" and a dedicated folder called "Cache" where are stored all the image thumbnails after the first opening.

I did a test. I open my 1000+ folder in Bridge in 16 seconds and the same folder in Stocksubmitter in 13 minutes.

I hope I was helpful

Thanks, Bauman
Title: Re: Loading metadata, waiting time.
Post by: Niakris on December 04, 2013, 07:51
Actually StockSubmitter also has to call external tool (exiftool) to read metadata from all the files in the folder.
It takes significant part of folder loading time.
Regarding cache, StockSubmitter does store cached previews in RAM, so if you don't restart the program the cache will speed up folder loading drastically.
I am not sure if storing cache on hard drive will work for all users because cache would take lots of disk space. But I can implement such option yes.
Thank you for the suggestion.