If you are a new BlackBerry user or one that isn't too familiar with all the features deep within, you may be interested to hear that the BlackBerry has its own memory cleaner. I often see on Twitter people complaining that they are seeing the spinning clock way to often or their device is laggy. Memory Cleaning will help, but for some strange reason it isn't enabled by default.
As you will see in the above video enabling the feature is dead easy and can be done in just a few seconds. If you wish you can even place the Memory Cleaning icon on your homescreen for easy access. If you ask me you would be crazy not to have it enabled -- trust me, it makes a difference.
That said though; some folks mention this may actually increase the amount of lag on your device. It's a mixed bag. Either way, give it a go and see if you see improvements. If not, you can always disable it again and go back to how it was set up previously. I hope this short video may solve a few BlackBerry frustrations.
Head into the CrackBerry forums for more help and discussion
juice1179 May 31, 2012 at 12:04 pm
Why is this not enabled by default?
jsanders May 31, 2012 at 2:29 pm
Don't enable it. You'll regret it. Memory Cleaner is misnamed security feature used to wipe sensitive data from your BlackBerry device memory by overwriting zeros over the previously deleted memory space.
From the RIM Knowledge Base article KB03862:
BlackBerry smartphones might contain information such as passwords, email messages, and private keys. The memory cleaner is designed to protect this information with the following functions:
Secure Garbage Collection
Clearing Caches
Secure Garbage Collection: All Java® objects are stored on the BlackBerry smartphone in random access memory (RAM) or flash memory. Normally, when Java objects are no longer needed, the memory assigned to that object is released to be overwritten by new data. With the memory cleaner turned on, the BlackBerry® Java® Virtual Machine (JVM) overwrites the memory using zeroes before it is released. As a result, data cannot be retrieved from the memory chips.
Using Memory Cleaner will not create 'new' fresh memory or more space in your BlackBerry device memory. If your BlackBerry is subpoenaed by the FBI because you're a child p0rnographer, you deal in illicit drugs or you work for the CIA, this is a good idea. Otherwise, no.
shabbs May 31, 2012 at 6:11 pm
This.
It's a very common mistake to think that the memory cleaner is used to free up memory. They should rename it as "personal data cleanser" or something.
And any Java programmers out there know that garbage collection can have an impact on the system.
93Aero Mar 3, 2013 at 8:45 am
thanks.
aminrajabi May 31, 2012 at 12:05 pm
hmm...enabled by default on my 9810 with a lock beside it.
Rootbrian Jun 1, 2012 at 9:53 pm
You've got an IT policy.
MPLexus301 May 31, 2012 at 12:07 pm
Mine has a lock also...?
Rootbrian Jun 1, 2012 at 9:54 pm
IT policies suck. :(
Mikey_T May 31, 2012 at 12:12 pm
Enabled by default and locked on mine as well.
Rootbrian Jun 1, 2012 at 9:55 pm
Not mine. But the firewall and other security settings are.
Connor83 May 31, 2012 at 12:14 pm
Wow! Thanks for this.
Hupsakee May 31, 2012 at 12:16 pm
Very cool VZW 9850 was not enabled, great tip. Can't believe I never found this myself.
stackberry369 May 31, 2012 at 12:26 pm
9330?
Double_J75 May 31, 2012 at 12:28 pm
I used to have this feature enabled but it caused issues with bbmm.
I had it set to run when my phone was idle. When I'm playing music I'm not always playing with the phone, there for it goes to standby/idle. This would cause bbmm to stop playing.
I haven't tried it recently to see if this has been resolved but I can assure you I was very upset with the constant pausing of music!
lang007 May 31, 2012 at 12:44 pm
Good deal
chaddeus May 31, 2012 at 12:45 pm
I have some doubt on the effect of this memory cleaning. It just clean certain sensitive information on your phone such as Clipboard, Encrypted Messages, PGP Key Search etc. Therefore, I dont think it will do much of a difference UNLESS you have a HUGEEEE clipboard memory being used
- Charles
kwandar May 31, 2012 at 1:03 pm
Fantastic - even if not fixing lagging, I don't want that stuff hanging around. Clearing when holstered is perfect.
asianguy80 May 31, 2012 at 1:05 pm
Fixmo Tools has the feature for "memory cleaner" as well...apparently it's most likely a shortcut to the default BB memory cleaner. Good find!
imcurved May 31, 2012 at 1:59 pm
The useful features in FixMo tools for me are Undelete, Battery Watch, Conserve Wifi, and Silencer.
Superfly_FR May 31, 2012 at 1:08 pm
Perfect! Thank you.
BTW : I love the RIMPIRE intro :)
imcurved May 31, 2012 at 1:55 pm
RIMPIRE is awesome. Great tip. Thank you!
Enable it may interfere with other apps like music apps since I'm not actively using my phone while listening to music. Instead I created a short cut and clean it whenever I want.
Alphax45 May 31, 2012 at 1:19 pm
BBBoss helps a LOT more!
chaoticblissx May 31, 2012 at 1:28 pm
Enabled by default on my 9810 with a lock beside it as well. In Canada on Telus
James Richardson May 31, 2012 at 1:29 pm
Weird. I have all the BlackBerry 7 devices are none have it enabled by default.
DJ Reyes May 31, 2012 at 1:35 pm
I like this. This is one of those moments where I'm like "I never knew it could do that!" Nice one James
garifer May 31, 2012 at 1:52 pm
Forthose of us who cannot watch videos at work, step-by-step instructions would be nice...
jsanders May 31, 2012 at 1:55 pm
Do not enable memory cleaner! That's the worst advice ever to alleviate or reduce the "clocking" issue. Memory cleaner will further degrade your processes and cause lag when taking the BlackBerry out of standby mode. No no no! Go find it now and disable it.
Rootbrian Jun 1, 2012 at 9:57 pm
Please provide a link to backup your statement.
Hypnoboy Jun 5, 2012 at 11:34 pm
I can't provide a link to back it up, but I can tell you that my BB 9810 has been pure shit since I enabled it, including causing boot time to be about 15 minutes. I have just dis-abled it and re-booted, and I was back down to three minutes.
Matt J May 31, 2012 at 2:19 pm
This has been around since OS 4.0... It just clears sensitive information, and it should not affect performance at all.... In fact, I think it might hurt performance in the same way as cleaning your browser cache hurts browsing speed.
There is a reason it is turned off by default... It probably consumes more battery power too since it runs in the background.
Matt J May 31, 2012 at 2:20 pm
P.S. Worst advice ever from CrackBerry.
sir.dangerfield May 31, 2012 at 2:55 pm
Not trolling, looking for suggestions before I have to get this warranty replaced- I have very few apps, no themes, and I had a perfectly functioning lovely work horse minutes ago.
It may have nothing to do with the memory cleaner, but minutes after I did this on my 9930 I checked the app management for more memory and I noticed I had a very low memory (not unusual or part of the problem) so I did a battery pull. My phone has not turned back on. I have two full batteries to try with and my phone will not come back on. I get a few seconds of a red LED and then it goes blank and my phone never "pops" on.
Rootbrian Jun 1, 2012 at 9:59 pm
Remove the battery, connect it to the computer, run desktop manager and have it reload the software, then replace the battery when it says "reconnecting to JVM".
spencerdl May 31, 2012 at 3:07 pm
This has me baffled, it's enabled by default (with a lock icon) on my Sprint 9930. Does that mean it's been running in the background all this time. My 9930 runs smooth and has been since day one. The only thing I did was put the icon in a folder from video information....didn't know I could do that. Tried to disable...cannot
James Richardson May 31, 2012 at 3:12 pm
After reading the above comments it seems we have mixed views. I have looked at various other sources and again a mixed bag.
I'm sticking to my guns though. If my device plays up a memory clean helps for sure.
jsanders May 31, 2012 at 3:33 pm
James, maybe no issues on a 9810 or 9900, but your advice will make for some very very sad OS5 and 6 users, on a 9550 or 9700. Anyway, this is really not an issue of opinion. Go read for yourself what Memory Cleaner does.
James Richardson May 31, 2012 at 3:46 pm
I did the same on 9700 and 9780 with no issues.
Saiga May 31, 2012 at 3:19 pm
Just to echo what others have said. Don't do this. Your BlackBerry will thank you for ignoring this advice.
Those of you that have it enabled and there is a lock next to it have an IT policy that turns it on.
Krypto May 31, 2012 at 3:57 pm
As has been stated by jsanders and others, the Memory Cleaner is for security purposes only. Those who have it enabled with a lock icon beside it are on BES with corporate devices and their BES admin requires it for security reasons. In these cases, there is no way to disable it. But for those who don't need the added security, don't use it. It might improve things in the short term, but it will impact performance in the long term. We have seen a wide array of problems pop up that disappeared as soon as the Memory Cleaner was disabled. It can take days to show up, but it will.
James, please take this post down. Its bad advice for the average user. Better advice would be "How to perform a battery pull."
Matt J May 31, 2012 at 4:23 pm
Agreed. Memory Cleaner yields no performance advantages at all. Just slows down your device and uses more battery.
combatpoo May 31, 2012 at 4:51 pm
Now I know why my phone lags randomly! (Usually in 30 minute intervals, same as my memory cleaner)
aphiz2 May 31, 2012 at 5:03 pm
Pls if u're using a os 7 devices, don't even try to do so cos u're gonna regret doing so. Any time u reboot ur fone. Just knw dat ur fone wil tke approximately 15mins to 20mins before rebooting. If u like ur fone don't do it. Worst advice ever from crackberry. Arrrrrrggggg!!!!
James Richardson Jun 1, 2012 at 3:35 am
While I appreciate your comment I have to disagree. My 9900 takes about 4 mins to reboot with memory cleaner enabled.
Rootbrian Jun 1, 2012 at 10:02 pm
Bad grammar is bad.
playbookster May 31, 2012 at 11:45 pm
I had no idea this existed. Thank you!
rhon3g Jun 3, 2012 at 6:17 am
My memory cleaner was disable by default but I enabled it, since it was named as memory cleaner, so i got this idea that it will help my phone to have extra space if I enable it. But in the end, I did not notice any changes and I've noticed that my phone takes like 3-5 mins to boot up. And when I disable the memory cleaner, it only took 50 seconds to boot up. If you want to get some extra space to your RAM, try the battery pull.