<div>Hi all</div>
<div> </div>
<div>I've been testing.<br>Seems like something happens when I set tilesize (BLOCKXSIZE/BLOCKYSIZE) to 256 or bigger.<br>My test program (VisualBasic2010) produced an untiled file of 100000x100000 pixels in 324 seconds. (Uncompressed, no overviews) I can live with that.</div>
<div><br>With tilesize 128 it takes 1586 seconds.<br>With tilesize 256 it takes forever (1.5 sec/ROW for the first 20)<br> <br>Are there any caching options that I can set? Cache buffer size? Total cache size? Other?<br>
Will the performance be better if I write tiles instead of scanlines?<br> <br>Best regards<br>Helge<br><br></div>
<div class="gmail_quote">On Thu, Jul 1, 2010 at 19:12, Axline, John <span dir="ltr"><<a href="mailto:John.Axline@ngc.com">John.Axline@ngc.com</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div>
<p dir="ltr"><span lang="en-us"><font face="Calibri">It looks like</font></span><span lang="en-us"> <font face="Calibri"> WriteRaster</font></span><span lang="en-us"> <font face="Calibri">[or some other component in the process]</font></span><span lang="en-us"> <font face="Calibri">has</font></span><span lang="en-us"><font face="Calibri"> used all available memory and</font></span><span lang="en-us"> <font face="Calibri">now has to do massive amounts of churning between the las</font></span><span lang="en-us"><font face="Calibri">t snippet of memory</font></span><span lang="en-us"> <font face="Calibri">and your hard driv</font></span><span lang="en-us"><font face="Calibri">e</font></span><span lang="en-us"><font face="Calibri">. Whether it</font></span><span lang="en-us"><font face="Calibri">’</font></span><span lang="en-us"><font face="Calibri">s a leak</font></span><span lang="en-us"><font face="Calibri"> or a</font></span><span lang="en-us"> <font face="Calibri">‘</font></span><span lang="en-us"><font face="Calibri">feature</font></span><span lang="en-us"><font face="Calibri">’</font></span><span lang="en-us"><font face="Calibri"> of</font></span><span lang="en-us"> <font face="Calibri">some library the author depended on i</font></span><span lang="en-us"><font face="Calibri">s</font></span><span lang="en-us"><font face="Calibri"> of course moot.</font></span><span lang="en-us"> <font face="Calibri">If</font></span><span lang="en-us"><font face="Calibri"> you can</font></span><span lang="en-us"> <font face="Calibri">kill</font></span><span lang="en-us"><font face="Calibri"></font></span><span lang="en-us"> <font face="Calibri">un-needed</font></span><span lang="en-us"> <font face="Calibri">processes</font></span><span lang="en-us"> <font face="Calibri">and free some memory</font></span><span lang="en-us"><font face="Calibri"> (e.g. using Task Manager)</font></span><span lang="en-us"><font face="Calibri"> you might get</font></span><span lang="en-us"><font face="Calibri"> back</font></span><span lang="en-us"> <font face="Calibri">into the 1 pct/hour range</font></span><span lang="en-us"><font face="Calibri">, but</font></span><span lang="en-us"> <font face="Calibri">probably would too-soon get back to glacial speed.</font></span><span lang="en-us"><font face="Calibri"></font></span><span lang="en-us"> </span></p>
<p dir="ltr"><span lang="en-us"><font face="Calibri">If you don</font></span><span lang="en-us"><font face="Calibri">’</font></span><span lang="en-us"><font face="Calibri">t feel comforta</font></span><span lang="en-us"><font face="Calibri">ble canceling tasks, you can lower their priority.</font></span><span lang="en-us"><font face="Calibri"></font></span><span lang="en-us"> <font face="Calibri"></font></span><span lang="en-us"> <font face="Calibri">But don</font></span><span lang="en-us"><font face="Calibri">’</font></span><span lang="en-us"><font face="Calibri">t set your WriteRaster job (or anything) to realtime priority</font></span><span lang="en-us"> <font face="Calibri">–</font></span><span lang="en-us"><font face="Calibri"></font></span><span lang="en-us"> <font face="Calibri">in that situation your mouse/keyboard becomes so non-responsive the computer a</font></span><span lang="en-us"><font face="Calibri">ppears to be frozen.</font></span><span lang="en-us"></span></p>
<p dir="ltr"><span lang="en-us"><font face="Calibri">One or more unrelated processes (e.g. an automatic virus scanner) might also have become active</font></span><span lang="en-us"><font face="Calibri">,</font></span><span lang="en-us"> <font face="Calibri">doing its chore inefficiently</font></span><span lang="en-us"> <font face="Calibri">because of the lack of resources</font></span><span lang="en-us"><font face="Calibri">.</font></span><span lang="en-us"> </span></p>
<p dir="ltr"><span lang="en-us"></span></p>
<p dir="ltr"><span lang="en-us"><font face="Calibri">Y</font></span><span lang="en-us"><font face="Calibri">ou might also</font></span><span lang="en-us"><font face="Calibri"> try the process on a 64-bit machine with</font></span><span lang="en-us"> <font face="Calibri">a serious amount of memory</font></span><span lang="en-us"><font face="Calibri">,</font></span><span lang="en-us"><font face="Calibri"> and a</font></span><span lang="en-us"> <font face="Calibri">local</font></span><span lang="en-us"> <font face="Calibri">high-speed disk</font></span><span lang="en-us"> <font face="Calibri"> or (RAID 0) disk array.</font></span><span lang="en-us"><font face="Calibri"></font></span><span lang="en-us"> <font face="Calibri"></font></span><span lang="en-us"> </span></p>
<p dir="ltr"><span lang="en-us"></span></p></div></blockquote></div><br>