Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Sorry to bring this thread back to life, but I made a new discovery. When you make a new page in Safari and close the old page and hit the home button... Safari actually QUITS completely. You know how I know? I downloaded and installed an App called Free Memory 1.4. It shows you all the running processes and when I close Safari on a blank page, it actually quits Safari. So essentially, you're getting the same results as force quitting Safari, but without actually having to force quit it.

Edit: I just hit 3,000 posts with this post.

so then why not just force quit safari then? i highly doubt pressing the multiple page button, selecting new page, hitting the multiple page button again, scrolling back to the original page you had opened and then closing it finally is really all that quicker than just holding the home button down for 7 seconds.
 
so then why not just force quit safari then? i highly doubt pressing the multiple page button, selecting new page, hitting the multiple page button again, scrolling back to the original page you had opened and then closing it finally is really all that quicker than just holding the home button down for 7 seconds.

Because SIGKILLing something isn't usually a good idea. At least this way you give MobileSafari a chance to quit correctly and clean up after itself. If you just kill -9 it you risk experiencing the side effects of an improper shutdown (whatever they may be.)
 
Did anyone happen to test if this, besides speeding things up, improves the amount of free memory (which seems to be the cause of a lot of slowdowns and crashes with games... particularly the Gameloft games seem to have problems with this and sometimes require rebooting the phone to get them to work smoothly)? In addition to the number of background apps and their CPU time, their memory footprint seems to be a big issue, also.
 
Did anyone happen to test if this, besides speeding things up, improves the amount of free memory (which seems to be the cause of a lot of slowdowns and crashes with games... particularly the Gameloft games seem to have problems with this and sometimes require rebooting the phone to get them to work smoothly)? In addition to the number of background apps and their CPU time, their memory footprint seems to be a big issue, also.

It does free up memory. I think that is why things speed up... because with more memory, the iPhone doesn't have to use as many page-outs.
 
so then why not just force quit safari then? i highly doubt pressing the multiple page button, selecting new page, hitting the multiple page button again, scrolling back to the original page you had opened and then closing it finally is really all that quicker than just holding the home button down for 7 seconds.

I regularly do all this in about 3-4 seconds so yes it is faster.
 
Backgrounding...

I have been very interested in this topic as a whole, and watching the various forums, and technical commentaries.

I don't really know the Apps. rules/requirements, but I use a very basic App. that seems to be for all practical purposes, to be running in the background.

It's called "LapTimer" I use it for client billings. I tested some other Apps. out there, but what I liked about this one was I could start the timer, 4 independent ones available, and then do whatever else I need to on my iPhone and never have to worry about it losing time...talking on the phone, browsing, games, and when you come back to the LapTimer, its been there like a rock start keeping time. :)
 
I don't really know the Apps. rules/requirements, but I use a very basic App. that seems to be for all practical purposes, to be running in the background.

It's called "LapTimer" I use it for client billings. I tested some other Apps. out there, but what I liked about this one was I could start the timer, 4 independent ones available, and then do whatever else I need to on my iPhone and never have to worry about it losing time...talking on the phone, browsing, games, and when you come back to the LapTimer, its been there like a rock start keeping time. :)

It's not running in the background at all. Upon exit it simply saves the current time. When you resume it, it immediately reads the current time. Simple substraction then lets the app "know" how long it's been since it last was running.
 
It's not running in the background at all. Upon exit it simply saves the current time. When you resume it, it immediately reads the current time. Simple substraction then lets the app "know" how long it's been since it last was running.
I'd guess it doesn't even save the current time upon exit, but rather saves the start time when you start the timer. Then it can always tell how much time has elapsed with even simpler subtraction.
 
It does free up memory. I think that is why things speed up... because with more memory, the iPhone doesn't have to use as many page-outs.

Ahhhh, good to know. I wonder how clearing the cookies/cache/history of Safari via the Settings options to do so compares? Is that program that can monitor free memory still on the App Store? Maybe I can check it out....
 
Ahhhh, good to know. I wonder how clearing the cookies/cache/history of Safari via the Settings options to do so compares? Is that program that can monitor free memory still on the App Store? Maybe I can check it out....

Yeah, it's called Free Memory and it's $.99
 
Yeah, it's called FreeMemory and it's $.99
It seems that FreeMemory's developers have released a new application called MemoryInfo that does similar work, but recovers more free memory. Since it isn't a literal update of FreeMemory, it costs another $0.99 to get it. :(

I did it anyway.
 
Unbelievable! This just works :) I still think a complete restart is a more dramatic speed-up but this works.
 
sweet!

9fxkl0.png


Right. Next order of business?

What is the step by step guide to view this?
Thanks!
 
Sorry to bring this thread back to life, but I made a new discovery. When you make a new page in Safari and close the old page and hit the home button... Safari actually QUITS completely. You know how I know? I downloaded and installed an App called Free Memory 1.4. It shows you all the running processes and when I close Safari on a blank page, it actually quits Safari. So essentially, you're getting the same results as force quitting Safari, but without actually having to force quit it.

Edit: I just hit 3,000 posts with this post.

This is true. i've had that Free Memory app for a long time and I noticed that a while back. So force quitting is essentially the same thing as opening new blank pages and the cool thing is when you force quit it then you don't loose all the websites you were on in case you look at them frequently which is what I do. And with 3.0 OS now in order to force quit something you can't just hold the HOME button anymore. You actually have to be in the app you want to force quit, hold down the lock button until you see the Red power off thing come up and then hold down the HOME button to force quit the app. Doesn't matter if you have a 3GS with Voice command or not it still has to be done this way.

Want to win lighting for your home/office? Visit http://tinyurl.com/lightmyworld and twitter away!!!
 
This is true. i've had that Free Memory app for a long time and I noticed that a while back. So force quitting is essentially the same thing as opening new blank pages and the cool thing is when you force quit it then you don't loose all the websites you were on in case you look at them frequently which is what I do. And with 3.0 OS now in order to force quit something you can't just hold the HOME button anymore. You actually have to be in the app you want to force quit, hold down the lock button until you see the Red power off thing come up and then hold down the HOME button to force quit the app. Doesn't matter if you have a 3GS with Voice command or not it still has to be done this way.

Want to win lighting for your home/office? Visit http://tinyurl.com/lightmyworld and twitter away!!!

Since you brought up 3.0:

Now instead of having to make a new page and close the old one, you can just hit the new page button and the close button appears on the current page you're on... saving you a couple of steps.
 
Possible current solution

Here's a few current tips of how to free up space and have a faster running iPhone.

-Follow the steps you've seen out there that advise running on at lease 500mb disk space. Turn off push services and enable fetch. Clear out that browser cache. You should see mild improvements.

-On a hacked phone, get your hands on the what are possibly the two greatest apps our there: backgrounder and kirikae. They work in tandem. Bger enables apps to run in the bg (much like native apps do by nature). It also allows you to turn off native apps running in the background. :) Kirikae enables you to switch between apps. So... You might want to jump from say Evernote to facebook. There would be enough free space to do this with no problems granted Evernote and facebook are the only apps running. Sometimes you can work in a possible 3rd of 4th app running, but then It gets a bit tired and iPhone does what it will do by nature... quitting apps. But the mere ability to put native apps to sleep is an advance in itself. :) Oh, and you ALWAYS know what app is running because you get a small badge on the corner of each app that's currently running. It's like a reminder saying, "hey, I'm using ram, if that's ok with you!" Double click your home button and a screen pops up. You now have a list of running apps displaying their icon and the option to close the running app with a tap of the screen on a little "x" just next to the icon. Sweet!

-Get your hands on an app in the app store called push gmail. It's super light and will notify you when you get a new message in your gmail account (granted, your a gmail user). This is great because you can turn off all push services in the phone, but only allow for this (light weight) app to deliver a push notification. Plus, you get notified in several different sound flavors. So you don't have to check your phone when you hear someone else's mail chime. Your chime will be custom. And, you then open your mail app so that it can then retrieve the mail you already know has arrived (you got to preview the message in the push notification pop-up).

-Now, mail and other services like safari like to run in the background. I've found that mail hardly ever wants to quit. This is because the settings in the app are geared to constantly check for new mail. Even when you close the app in backgrounder, it might want to fetch for mail an hour later and stay running once it secretly reopens. For this, there's and extra layer of protection that I stumbled across in cydia. There's an SBSetting toggle called "push mail" that will keep mail closed if you set the toggle to off. Now, when mail is closed it will stay closed.

-Finally, when all else fails, I found yet another method to free up some space. It's in SBSettings. It's called Processes. This should appear to be a toggle, but once you press the button, you are presented a small screen that resembles backgrounder's list of running apps. You may choose to close an app, or select one big button that says "free up memory." Once FUM is pressed, you can watch as the number of available MB jumps from some low number (like 10) to something smooth (like 45)... SBSettings has built within the interface a convenient view of several items such as free hard disk space, ram available and even your phones ip addresses for both wifi and data. (This is how you can watch as space is freed up). Sometimes mine reaches up to 53 MB available, and I'm flying again, all from my 2g phone. Fortunately, all iPhone models have access to these methods for freeing up ram.

Please let me know if this helps anyone. I've lived off these features for some time now, and the developers of kirakae and backgrounder have really worked in some powerful features that are very compact and lightweight and don't eat up the very ram you're trying to free up. Hats off to them for a great job. Now if you would excuse me, I've got some memory to free up!

(written in simplenote, cut and pasted into safari, running both simultaneously, switching between apps using backgrouner and kirikae).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.