The latter is required, so that your system can swap out temporarily unneeded data to disk in order to free physical RAM. We suggest that you have a least 4GB of physical RAM plus 4 to 8GB of additional swap space installed. Total system memoryįrom what I said before, it is evident that your computer needs a sane memory setup to properly run darktable. All in all darktable would like to see a minimum of about 4GB to run happily. On top we have darktable’s code segment, the code and data of all dynamically linked system libraries, and not to forget further buffers where darktable stores intermediate images for quick access during interactive work (mip map cache). Without further optimization, anything between 600MB and 3GB would be needed only to store and process image data. If we have a more complex module, its algorithm might additionally require several intermediate buffers of the same size. As we want to process the image, we will at least need two buffers for each module – one for input and one for output. Each full image of this size will need about 300MB of memory. If you have a 20MPx image, DT for precision reasons will store this internally as a 4 × 32-bit floating point cell for each pixel. Today it might be darktable which is the single most challenging software to hit the boundaries of your system.Ī simple calculation makes this clear. The reason of course lies in the increasing demands of modern applications. Although from 20 years to now the memory setup of a typical desktop PC has increased by a factor of several thousands (from less than a megabyte to a few gigabytes), we still need to consider how to efficiently handle that resource. At all times main memory was one of the most limited resources in computing.
0 Comments
Leave a Reply. |