<div dir="ltr"><p class="">Hi,</p>

<p class="">I&#39;m
implementing a VTK application for visualizing geometrical 3D objects. Most of
the code is written in C++, and I use TCL-TK widgets for the GUI (I use <b>vtkTkRenderWidget</b>
for the main canvas).</p>

<p class="">Most
of my objects are <b>vtkVoxel</b> objects inserted into a <b>vtkUnstructuredGrid</b>.</p><p class=""></p>

<p class="">I
run this application on a Linux server and I connect to this server from
Windows using VNC. I noticed that when I load a very large data set into the
application then the <b>VNC server</b> (on the Linux machine) consumes a lot of memory
and uses 100% CPU. I didn&#39;t realize that the memory and CPU usages of a VNC
server would be affected so much like this.</p>

<p class="" style> Note that my VTK application is also consuming a lot of memory and CPU, but what I find strange is that the VNC server is also affected (the process is called <b>Xvnc_core</b>).</p>

<p class="">Does anyone know how this is caused and do you have any suggestion how to mitigate the
problem?</p>

<p class="" style>Regards,<br>Haroon</p><p class=""></p></div>