I have Blender 2.8, default cube scene, nothing different, then add image texture node, browse for a 281MB .jp2 image, RAM usage climbs to 22+GB and then Blender crashes. It’s stuck on the browse screen after hitting the Open Image button.
With a 268MB .jpg image, I can browse no problem, no delay after hitting Open Image. Then when I render the default cube scene with the 268MB JPEG texture, it maxes out my 32GB of RAM and Blender crashes.
I don’t understand why blender uses over 20GB of RAM, just for a default cube and one <300MB texture. Are there any settings I can change?