#2033: Moving g.pnmcomp to lib/display to improve render performance of wxGUI
----------------------------------------------+-----------------------------
 Reporter:  huhabla                           |       Owner:  grass-dev@…       
       
     Type:  enhancement                       |      Status:  new               
       
 Priority:  major                             |   Milestone:  7.0.0             
       
Component:  wxGUI                             |     Version:  svn-trunk         
       
 Keywords:  display, Python, multiprocessing  |    Platform:  All               
       
      Cpu:  All                               |  
----------------------------------------------+-----------------------------

Comment(by glynn):

 Replying to [comment:4 huhabla]:

 Your tests are comparing raw BMP with PNG (which uses zlib compression).
 If you aren't seeing a significant difference between those two, then the
 I/O overhead is negligible and performance is dictated by rendering speed.

 Regardless of whether I/O uses mmap() or write() and read(), disk transfer
 doesn't get involved unless memory pressure is so high that the data gets
 discarded from the cache before it is read. And if memory pressure is that
 high, disk transfer will get involved anyhow when the "memory" buffers are
 swapped out (and if memory pressure is high and you don't have swap, then
 you'll just get an out-of-memory failure).

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/2033#comment:5>
GRASS GIS <http://grass.osgeo.org>

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to