30.01.2013 Views

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

c<br />

h<br />

a<br />

p<br />

t<br />

e<br />

r<br />

5<br />

Setting Up Remote<br />

Debugging Sessions<br />

This chapter explains how to set up <strong>TotalView</strong> remote debugging<br />

sessions.<br />

This chapter contains the following sections:<br />

� “Setting Up and Starting the <strong>TotalView</strong> Server” on page 81<br />

� “Starting the <strong>TotalView</strong> Server Manually” on page 86<br />

� “Disabling Autolaunch” on page 91<br />

You cannot debug remote processes using <strong>TotalView</strong> Individual.<br />

Setting Up and Starting the<br />

<strong>TotalView</strong> Server<br />

Debugging a remote process with <strong>TotalView</strong> is only slightly different than<br />

debugging a native process. The following are the primary differences:<br />

� <strong>TotalView</strong> needs to work with a process that will be running on remote<br />

computers. This remote process, which <strong>TotalView</strong> usually launches, is<br />

called the tvdsvr.<br />

� <strong>TotalView</strong> performance depends on your network’s performance. If the<br />

network is overloaded, debugging can be slow.<br />

<strong>TotalView</strong> can automatically launch tvdsvr in one of the following ways:<br />

� It can independently launch a tvdsvr on each remote host. This is called<br />

single-process server launch.<br />

� It can launch all remote processes at the same time. This is called bulk<br />

server launch.<br />

<strong>TotalView</strong> <strong>Users</strong> <strong>Guide</strong>: version 8.7 81

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!