Checked (Debug) Versions of the client?!

Message boards : Number crunching : Checked (Debug) Versions of the client?!
Message board moderation

To post messages, you must log in.

AuthorMessage
Bit Handiman
Volunteer tester

Send message
Joined: 27 Mar 00
Posts: 34
Credit: 5,185,000
RAC: 0
South Africa
Message 93912 - Posted: 2 Apr 2005, 6:23:17 UTC

Hi,
Every version of the Windows Client that I have seen so far is a "checked" version and is accompanied by a large ".pdb" file. This seems to me to be an overkill for a few reasons :
1. It can really only be taken advantage of for debugging purposes by those who have a development environment on board (not many I would guess) and this is only really of value should one have the source as well. Unlike the Linux world, the Windows world does not have a default development environment.
2. The PDB file takes up an awful amount of (largely unnecessary) bandwidth and would not be generated in a release version of the app.
3. The checked version of the client will run slower than a released (non-debug) version generally and is therefore essentially waste processing power.

Could we not therefore have a release version of the code for general use!?


ID: 93912 · Report as offensive
Profile Keck_Komputers
Volunteer tester
Avatar

Send message
Joined: 4 Jul 99
Posts: 1575
Credit: 4,152,111
RAC: 1
United States
Message 93945 - Posted: 2 Apr 2005, 10:42:08 UTC

Even in the default windows enviroment the pdb file will cause a more meaningfull error message if something happens. The debug version has not released since sometime in the early 3.xx versions. The pdb file will work with non debug versions the messages will just not be as detailed.

In short the only real problem with includeing the pdb files is the added bandwith. I would expect the team to no longer include them after the program is running VERY smoothly, but for now the value of having them handy still outweights the bandwith issue in most cases.
BOINC WIKI

BOINCing since 2002/12/8
ID: 93945 · Report as offensive

Message boards : Number crunching : Checked (Debug) Versions of the client?!


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.