help me understand: "got server request to delete file h1_1413.55_S5R4", etc.

Sunny129
Sunny129
Joined: 5 Dec 05
Posts: 162
Credit: 160342159
RAC: 0
Topic 195518

so i've noticed lately that i've been getting requests from the server to delete certain files that my client has downloaded. i'm not exactly sure why i get these messages, but i imagine its b/c clients on other computers complete and validate the results of those work units with the server before my machine can get done crunching them itself. i got a pretty simple explanation for this [URL="http://www.boinc-wiki.info/Got_server_request_to_delete_file_%27%28file-name%29%27"]HERE[/URL], which says that my client software will delete the unneeded file. but i'm concerned that they're not actually getting deleted. you see, i'll get a request that looks like this:

got server request to delete file h1_1413.55_S5R4
got server request to delete file l1_1413.55_S5R4
got server request to delete file l1_1413.55_S5R7
got server request to delete file h1_1413.55_S5R7

now while i couldn't find "l1_1413.55_S5R4", "l1_1413.55_S5R7", or "h1_1413.55_S5R7" in my que (b/c 1) everything in my que starts with an "h1" and not an "l1", and 2) b/c everything in my que is a "S5R4" WU, not a "S5R7" WU), i did notice that "h1_1413.55_S5R4" did not disappear from the que after getting its delete request. not only that, but i witnessed BOINC start crunching it like it was any other WU in the que.

why isn't my client software deleting the server-requested files? am i wasting precious CPU cycles on unneeded WU's? or am i just not understanding whats truly going on, and is my client doing everything its supposed to be doing? sorry for the noobish question - i'd just like to better understand what's actually happening, as well as minimize any wasted CPU time if that's in fact happening.

TIA,
Eric

Gundolf Jahn
Gundolf Jahn
Joined: 1 Mar 05
Posts: 1079
Credit: 341280
RAC: 0

help me understand: "got server request to delete file h1_1413.5

Look here.

Gruß,
Gundolf

Computer sind nicht alles im Leben. (Kleiner Scherz)

BilBg
BilBg
Joined: 27 May 07
Posts: 56
Credit: 23998
RAC: 0

RE: I'm not exactly sure

Quote:
I'm not exactly sure why i get these messages, but i imagine its b/c clients on other computers complete and validate the results of those work units with the server before my machine can get done crunching them itself.


No, you get the "request to delete file" when the server have no more work of this kind to send.
(so you will not need in the future these common to many tasks files).

Quote:
but i'm concerned that they're not actually getting deleted.


This is "request to delete". The files will not be deleted immediately.
They will be deleted later when you finish the tasks on-board that need these files.

[pre] [/pre]

- ALF - "Find out what you don't do well ..... then don't do it!" :)

Sunny129
Sunny129
Joined: 5 Dec 05
Posts: 162
Credit: 160342159
RAC: 0

thank god there are people

thank god there are people here who understand so well what's actually going on beneath the skin of the BOINC client and the E@H application. thank you Gundolf for the link to that detailed explanation, and thanks BilBG for putting it in layman's terms...

...so if i understand this correctly, these are just data files the must be on board in order for tasks of a certain kind to be performed and ultimately for WU's of a certain classification to be crunched...and that my client will dispose of these data files accordingly after whatever tasks/WU's require them in order to be performed/crunched. so basically i just need to let BOINC run its course, as what i'm experiencing is quite normal and are not errors or wasted CPU cycles. again, thank you so much guys.

Eric

Ascholten
Ascholten
Joined: 20 Oct 10
Posts: 63
Credit: 2848108
RAC: 0

That sounds about right Eric.

That sounds about right Eric. When you no longer need those files for projects you are currently crunching on, they will be deleted, because there is no more work on the main server that needs them. That frees up room for other files, and in fact when you get new work, you will probably notice a number of new files being downloaded so that it can work on them.

Aaron

If god meant for us not to BOINC he'd have made our #$%^%^ shorter!!

mikey
mikey
Joined: 22 Jan 05
Posts: 12794
Credit: 1878535999
RAC: 1549751

RE: thank god there are

Quote:

thank god there are people here who understand so well what's actually going on beneath the skin of the BOINC client and the E@H application. thank you Gundolf for the link to that detailed explanation, and thanks BilBG for putting it in layman's terms...

...so if i understand this correctly, these are just data files the must be on board in order for tasks of a certain kind to be performed and ultimately for WU's of a certain classification to be crunched...and that my client will dispose of these data files accordingly after whatever tasks/WU's require them in order to be performed/crunched. so basically i just need to let BOINC run its course, as what i'm experiencing is quite normal and are not errors or wasted CPU cycles. again, thank you so much guys.

Eric

Instead of downloading a file for every single unit you crunch with Einstein you download one big file that you use parts of for every unit you crunch until you are done with it. Then Einstein sends you another big file, this cuts down o nthe need to send and receive files every other minute. The 'request' to delete it is telling Boinc to delete the file but your OS will not delete a file that is in use, so it might not be immediately deleted, but it will be shortly.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.