The fact that they're missing for some reason (i.e. rogue antivirus 
keeps deleting them) is potentially the real issue.

.... especially if the AV deletes the file almost immediately after the 
download, and BOINC notices quickly after the file gets deleted.

It makes sense to me for BOINC to try and keep files (because when you 
need them the servers might not be available, so try to get 'em back 
quickly) but something has to guard against stupid antivirus programs 
causing a DoS attack.

Addressing unneeded files is a little bit of help, but that won't fix 
the "needed" files getting downloaded over and over.

-- Lynn

[email protected] wrote:
> We are not talking about deleting them when they are not in use, we are
> talking about not re-downloading them if they are missing for some reason -
> unless there is work for them.
> 
> jm7
> 
> 
>                                                                            
>              David Anderson                                                
>              <[email protected]                                             
>              ey.edu>                                                    To 
>              Sent by:                  Nicolás Alvarez                     
>              <boinc_dev-bounce         <[email protected]>         
>              [email protected]                                          cc 
>              u>                        [email protected]          
>                                                                    Subject 
>                                        Re: [boinc_dev] Why did BIONC       
>              09/26/2009 04:41          contact Prime Grid, and Why did it  
>              PM                        DL  execuatables                    
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
> 
> 
> 
> 
> If it's a 100MB app, and you have a modem, it's more than 2 minutes.
> And then there's load on the download server.
> 
> It's possible that a mechanism for deleting app versions is needed.
> But deleting them when there are no jobs is not it.
> 
> Nicolás Alvarez wrote:
>> El Sáb 26 Sep 2009 17:04:25 David Anderson escribió:
>>> Not a design flaw.
>>> Suppose you delete the files of an app version that has no jobs.
>>> 5 minutes later the client gets a job for the app version.
>>> You have to download the files again.
>> If you do get a job for that app, you save about two minutes (big deal)
> by
>> having downloaded the files before getting the job. If you don't get a
> job,
>> you're wasting bandwidth by re-downloading.
>>
> 
> _______________________________________________
> boinc_dev mailing list
> [email protected]
> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
> To unsubscribe, visit the above URL and
> (near bottom of page) enter your email address.
> 
> 
> 
> _______________________________________________
> boinc_dev mailing list
> [email protected]
> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
> To unsubscribe, visit the above URL and
> (near bottom of page) enter your email address.
> 
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to