
| Overview | Upgrade | Buy | Download |
Frequently Asked QuestionsMacBreakZ 5 uses too much CPU!MacBreakZ 5 is based on Mac OS X's most modern application architecture, the 64-bit Cocoa Runtime with Garbage Collection (really!). What you see when you look in the Activity Monitor when examing applications built on this architecture is markedly different from what you see when you examine applications built using the older architectures. Even at the best of times, understanding CPU and memory readings in the Activity Monitor is far less straight forward then you might imagine. First of all, 50% CPU means half the CPU cycles of one core; modern Macs have between 2 and 16 cores. Secondly, you need to distinguish between idle CPU cycles and busy CPU cycles. If you have 16 cores and thus a total of 1600% CPU available and all programs togther use only 60%, you've got 1540% doing nothing. What a waste! Funnily that's exactly what those clever Apple engineers were thinking and they are trying to find clever ways of doing something useful with all those wasted processor cycles. Mac OS X uses idle time to do "housekeeping" and preparing things in the background just in case they migh be needed. The modern 64-bit runtime system does a lot more during idle time than the older runtimes. The "garbage collector" in particular goes and reclaims unused memory, moves memory pages around, updates its internal state, etc. The text system goes and prepares text layout, so that it's all done should it become visible on the screen, etc., etc. The same goes for memory. If there is plenty of memory available, the 64-bit runtime will allocate a big chunk of that memory to applications that might need it at some stage in the future. What's important to understand is that what you see when your machine is not doing much (when you are busy looking at the activity monitor to nefarious applications) has nothing to do with what happens when your machine is doing some heavy lifting. When the CPU and memory is strained, Mac OS X will automatically stop idle processing tasks, shift out memory to disk, compact memory pages, etc. I'm not getting prompted to take any breaks!You will only get prompted to take breaks once a pre-set period of time has elapsed. If you never get prompted to take breaks, this may mean:
Example: Say you have set your break interval to be 2 hours, but you never stay at the computer for 2 whole hours. Solution: In the "Preferences..." reduce your interval between breaks (the recommended level is 20-30 minutes).
Example: Say you have set your break duration to be 2 minutes. Now when you spend 2 minutes without touching a key or moving the mouse, the program will detect this as having taken a break and it will reset the elapsed time to zero. Solution 1: Set you break duration to something longer in the "Preferences..." (5 to 10 minutes rest break are recommended) Solution 2: In the "Preferences..." untick the "Detect informal breaks" check box
Solution 1: Re-run the setup assistant and specify "Optimize for posture problems"; this will change settings so that you will have more regular breaks. Solution 2: in the "Activity Monitor" section of the "Preferences.." dialog increase the delay before the clock runs backwards and increase the "Keeps running" delay. Solution 3: in the "Activity Monitor" section of the "Preferences.." dialog untick the "Runs backwards" checkbox. Note that not being prompted with many breaks may not be a bad thing. It may simply mean that you are using your computer in a safe manner already and thus do not require frequent rest breaks. If you naturally get up from your desk regularly, take short breaks and use the mouse and keyboard sparingly, your already doing many things right. You may still benefit from regular stretching breaks and choosing the "Optimize for posture problems" approach discussed above may still make sense for you. I constantly get interrupted with breaks!There are three main reasons for this happening:
Whatever the reason, there is no point in bombarding you with more breaks than you feel comfortable with at this point. You may just give up completely and that would be the worst case scenario. Solution 1: if you are simply not ready to take as many breaks as recommended, use the setup assistant and choose the "Prevention" profile combined with an a longer adaptation period. Solution 2: configure a longer adaptation period, shorter breaks and longer break intervals in the "Preferences..." dialog. Solution 3: especially if you are using a tablet, configure a more relaxed activity level measurement in the "Activity Monitor" section of the "Preferences..." dialog. The clock behaves strangely/ is running back/ is stoppingThe MacBreakZ 4 clock is not a normal clock. It doesn't just go forwards, but it may stop or even run backwards in response to your keyboard and mousing activity. The reason for this is that how frequently you require a break depends on how intensively you use the keyboard and mouse. MacBreakZ takes this into account by making the clock run forwards only when you are "active", stopping it when you become "inactive" and finally making it run backwards after a certain amount of time while you are "resting". MacBreakZ also automatically detects "informal breaks", so that when you get back from lunch for instance, you won't be prompted for a break immediately. The behavior of the clock can be configured in the "Activity Monitor" section of the "Preferences..." dialog. How do I move the activity window?Please refer to this page. How do I show/ hide the activity window?Please refer to this page. How do I change settings?Please refer to this page. What are microbreaks?Please refer to this page. How can I get rid of a particular stretch?Please refer to this page. There's a strange stretch turning up now and then?You have probably clicked on the "Add Your Own Stretches..." button while exploring the "Stretch Manager" and now see the placeholder for adding your own stretches. You can get rid of that "placeholder" stretch by dragging the "MacBreakZ 4 Stretches" folder in "{My Home Folder}:Library:Application Support" to the wastebasket and restarting the program. |
Mountain Lion Ready
18th June 2013 Version 5.09 makes it easier to join our new opt-in mailing list. StretchZ for iPhone and iPod touch
We have taken the stretching routines from MacBreakZ and put them on your iPhone or iPod touch so you can take them everywhere. Manual
Questions? Suggestions? Just drop us an email at support@publicspace.net If you want to find out more about RSI or stretching, check out our list of recommended reading. This link provides background information about preventing and recovering from RSI. Find out how MacBreakZ can help you prevent Repetitive Strain Injury. If you are already injured read the disclaimer below carefully, then learn how to start recovering. Disclaimer The techniques, ideas, and suggestions in this product are not intended as a substitute for proper medical advice! Consult your physician or health care professional before performing any new exercise or exercise technique, particularly if you are pregnant or nursing, or if you are elderly, or if you have any chronic or recurring conditions. Any application of the techniques, ideas, and suggestions in this document is at the reader's sole discretion and risk. The author and publisher of this product and their employers make no warranty of any kind in regard to the content of this product, including, but not limited to, any implied warranties of merchantability, or fitness for any particular purpose. The author and publisher of this document and their employers are not liable or responsible to any person or entity for any errors contained in this product, or for any special, incidental, or consequential damage caused or alleged to be caused directly or indirectly by the information contained in this document. |