Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 10
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 2731 times and has 9 replies Next Thread
mwroggenbuck
Advanced Cruncher
USA
Joined: Nov 1, 2006
Post Count: 87
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
checkpoints happen every minute

I just figured out how to look at the client log. I see that these processes are checkpointing every minute. I set the value to 3600 seconds (1 hour) on the website and did an update. They still checkpoint every minute. This is going to chew up my flash memory real fast. Is there any way to change this? As of now, I have set my tablet to not accept any new tasks. Even with TRIM, checkpoints every minute will be hard on the memory.
sad
[Aug 4, 2013 12:37:14 PM]   Link   Report threatening or abusive post: please login first  Go to top 
cjslman
Master Cruncher
Mexico
Joined: Nov 23, 2004
Post Count: 2082
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: checkpoints happen every minute

I can't help you with your issue (sorry) and I don't have a tablet (I have a smartphone), but could you explain how to show the client log ? (I still haven't figured it out biggrin)

Thanks.

CJSL

Gotta keep crunching... there's a world to save !!!
----------------------------------------
I follow the Gimli philosophy: "Keep breathing. That's the key. Breathe."
Join The Cahuamos Team


[Aug 4, 2013 4:13:09 PM]   Link   Report threatening or abusive post: please login first  Go to top 
mwroggenbuck
Advanced Cruncher
USA
Joined: Nov 1, 2006
Post Count: 87
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: checkpoints happen every minute

Make sure that under preferences you have the advanced box checked so you get a bunch more options. Then select the menu (you know, the 3 dots ...). One of the options will be the log.
[Aug 4, 2013 5:01:27 PM]   Link   Report threatening or abusive post: please login first  Go to top 
mwroggenbuck
Advanced Cruncher
USA
Joined: Nov 1, 2006
Post Count: 87
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: checkpoints happen every minute

I'm surprised that support has not said anything about this. All I want is for the client to observe the settings for how often it checkpoints. It would also be nice if you could stop logging for the same reason.

So I basically have two requests:

1) use the checkpoint frequency settings.
2) disable logging.

Is this possible?
[Aug 10, 2013 2:30:56 PM]   Link   Report threatening or abusive post: please login first  Go to top 
dskagcommunity
Senior Cruncher
Austria
Joined: May 10, 2011
Post Count: 219
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: checkpoints happen every minute

You must write your wishes to the boinc programer..
----------------------------------------
http://www.research.dskag.at
Crunching for my Dog who had "good" Braincancer.


[Aug 10, 2013 3:08:29 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Hyperion1144
Cruncher
Joined: Mar 6, 2013
Post Count: 1
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: checkpoints happen every minute

"I see that these processes are checkpointing every minute."

Good thing I came into the forums.... I value my phone too much to let this kind of flash-memory abuse happen. It's ridiculous that the programmers are treating flash-based phones like they would a hard-disk based desktop. Rude, even, since we are giving away free clock cycles on our devices.

Until this is fixed, I am uninstalling the client from my phone.

I only came in here looking for an answer to if/how running the client on my phone would affect TRIM operations in Android 4.3 while my phone is on its charger overnight.

I guess now I have my answer... Yikes!

The programmers need to fix this now. Seems like it should be a simple fix. But then, you would also think that this issue is so simple and obvious that it wouldn't be an issue at all...!

I'm no coder, but even I know that you need to be judicious with write operations on a flash-based cell phone if you want it to last. What the hell? Isn't this pretty basic knowledge we are talking about here? Flash memory cells have a finite life, that is why flash memory controllers have wear-leveling built into their firmware!
[Oct 19, 2013 2:07:27 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: checkpoints happen every minute

Hello Hyperion1144,
I do nothave any Android devices to check, but I notice that SekeRob says ( https://secure.worldcommunitygrid.org/forums/...ead,35449_offset,0#428085 ) that any attempt to set check pointing to less than once every 15 minutes will fail on PCs. This seems to be an attempt by the developers to compel check pointing. They can be reached at https://boinc.berkeley.edu/

Lawrence
[Oct 19, 2013 6:23:51 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: checkpoints happen every minute

Just been preparing a post to the Beta Tester group over at the GPS Android tester forum. Frankly I do not know if internal 'RAM', what BOINC is using on Android, exclusively at this time, not any SSD flash memory expansion, is flash in the classic sense. What I do understand [if correct] is, that Android does not listen to the web device profile settings. The config has to be done on the device, so if that 60 second default of old 'Write to Disk every...' as it's known for PCs could be controlled, it has to be done on the device. For 1 thread running it would be 60 seconds [if the science app allows], but if a 2-4 core device is set to use half/all that would be 15-30 seconds frequency. Anyway here's a link to the post. Feel free to comment to that thread and listen in.

Edit: Frust... after several hours, unable to post "There was an error posting the message to the group. Please try again later."... maybe new joiner anti-spam control? The message which is this text:
Checkpoint Frequency Control

Quite a few users seem to be concerned over the 'quasi perpetual' writing of checkpoints to their internal Flash(?) RAM. When running e.g. FightAIDS@Home VINA app, the frequency is about every 60 seconds or so (BOINC default setting or is there no BOINC control on Android at all, but how frequent the science app can do this?). The more cores are activated [2-4], the more continuous the writing is... with 4 cores on average every 15 seconds. For the sake of appeasing concerned minds, I'd strongly recommend to add this preference function/control.

On an aside, is it correct that if Android devices are put to sleep, the tasks are not unloaded i.e. the resume is lossless? [I would expect so.]. There was a note from one volunteer to say that BOINC prevented the device to go to sleep i.e. my interpretation is, that if not on mains, charging, the battery would get drained faster.


edit2: HaHa, a joke, on changing the notification response email account, the message went through and all previous attempts... now I am a spammer [OFL]. Fortunately, as with the WCG forums, long as there is no response, [duplicate] posts can be deleted. Here's the link to the last one that got through: https://groups.google.com/forum/#!topic/boinc-android-testing/vb_9ShctWOE
----------------------------------------
[Edit 2 times, last edit by Former Member at Oct 19, 2013 9:43:07 AM]
[Oct 19, 2013 9:24:37 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: checkpoints happen every minute

I have tried Berkeley's Boinc app and NativeBoinc. Haven't tried out anything with checkpointing on Android, but it might be worth a try.
What i didn't like of Berkeley's Boinc is the limited set of preferences. Setting the cache size didn't seem to work even when using the online profile. I always got 0.5 days instead of the 0.01 days of workload, which was quite a problem due to the very high chance of getting a repair work unit due in 3 days and missing it. NativeBoinc allows to configure the client very much like a desktop Boinc (v6), i.e. also client-side cache sizes. Also you can remote control it with BoincManager.

Off-topic, here are some things i noticed running Android Boinc (ARM processor):

- Almost continuously high number of replications triggered by invalid or pending verification statuses. I get _3 or higher all the time. My record holder is a _10 FAHV (highest wingman is _11), which then was credited 0 points and "Too Late" although in time:
FAHV_ x3I8W_ monomer_ disulfide_ 0147231_ 0212_ 10-- 706 Too Late 10/18/13 13:05:05 10/19/13 09:21:17 13.00 67.6 / 0.0
- This triggers a lot of 3-days-deadline repair tasks. As mentioned in the beginning, a lot of tasks wouldn't make the deadline. There seems to be no "high priority" as well (?).
- Server Aborts (which are therefore quite likely to happen) and User Aborts seem always to appear as Errors in the results overview. And as already mentioned, i think eventually unneeded but valid work units with short deadlines are labelled "Too Late" and 0 credits.
I'll stick to my old boxes for grid computing for now. Yes, continuously reading/writing a flash memory on an expensive device is something to keep in mind.

edit: typos

edit2: In WCG's participants questionnaire, wasn't there some question like "Do you participate in citizen science projects" or something like that? Imho, a non-CPU project might be something to consider for mobile devices. I'd love to see something like that on WCG :)
----------------------------------------
[Edit 2 times, last edit by Former Member at Oct 19, 2013 10:28:18 AM]
[Oct 19, 2013 10:16:24 AM]   Link   Report threatening or abusive post: please login first  Go to top 
mwroggenbuck
Advanced Cruncher
USA
Joined: Nov 1, 2006
Post Count: 87
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: checkpoints happen every minute

I just checked this forum for the first time in a while, and was surprised to see activity on this thread. I will be interested in any response we get from the group the SekeRob posted to.
[Oct 19, 2013 9:08:01 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread