Warning box "not enough Speicher"

Started by sinus, February 13, 2015, 11:49:45 AM

Previous topic - Next topic

sinus

Hi Mario
I work with my (large) Database.
I have from time to time a crash, but far not more that lot like I had.

And the best of all: Since I do "protocoll" my collections, I can clearly see, that I have not more lost some collections a long time.

So IMatch is on my computer much more stable than some versions before.


Today I had the first time a warning box of IMatch "nicht genug Speicher", please look at the attachement.

I have sometimes the feeling, that my computer is a bit slow, has maybe also not enough Ram (not sure, if this ist the correct word (Speicher).
Maybe, could this also be the source of my troubles, sometimes, with IMatch?

Is there a way for me, to see with some easy steps (I am not a IT-specialist), if this could be the source of the troubles?

The warning box came, after I have worked with IMatch, and then opend Photoshop. Then the warning came.
I closed PS, opened it again, and the box appeared again.

I closed then IMatch, the warning came again, but IMatch closed then normally and all seems to be ok.

So nothing to hurry, I wanted simply to report it.




[attachment deleted by admin]
Best wishes from Switzerland! :-)
Markus

Mario

QuoteThe warning box came, after I have worked with IMatch, and then opend Photoshop. Then the warning came.
I closed PS, opened it again, and the box appeared again.
Photoshop is a well-known memory hog (Speicherwutz). When it starts it allocates a fixed amount of memory (as you configure in the PS Options) and only releases this memory when it closes. This locks Windows out, it cannot reuse the memory for other applications anymore.

Normal Windows applications (including IMatch) allocate memory when they need it, and then release the memory as soon as possible. This way many applications can share the memory (cooperative behavior). Adobe decided that they can make PS faster by allocating a large chunk of memory, and then doing their own memory management. This is probably true, but of course not very cooperative. But Adobe assumes that you run modern hardware and only Adobe products  8)

IMatch protocols available memory and how much it uses currently and at 'peak' times in the log file.
IMatch uses memory for internal caches, to hold file info, metadata and thumbnails in memory and for many other purposes. The most memory is used by the Viewer which allocates up to 2 GB (or up to 75% of the available memory) to pre-load and cache files in memory.

The log file you have attached shows that IMatch used up to 1.3 GB of RAM, which is not really that much. IMatch loads your 180,000 files database with about 8,000 categories in 800 MB of RAM. The rest is then used for internal caches, QuickPreview caches, thumbnail caches, metadata caches etc. 800 MB to 1.3 GB are fair for managing 180,000 images.

But if PS is set to use 50% of your RAM and you have only 4 GB, Windows may run out of memory or IMatch may be unable to allocate memory needed.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

sinus

Mario,

Thank you for your explanations.
So I had allowed Photoshop to use 72% of memory, I dropped it now to 55%.
Yes, yes, Adobe is a special company, on one side a very good one (we would not have such fine things without Adobe), on the other side also a very bad company with its curious and often proprietary behavior.

But finally, to be honest, I like the company, because I like some products from them, like Photoshop, InDesign, pdfs.

Now with the smaller memory for PS, maybe I see a difference, let's look.

Best wishes from Switzerland! :-)
Markus