<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: iPhone&#8217;s limited RAM struggles under the stress</title>
	<atom:link href="http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/feed/" rel="self" type="application/rss+xml" />
	<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/</link>
	<description>Vista is on trial and my XP install disk is within easy reach</description>
	<lastBuildDate>Sun, 29 Apr 2012 15:41:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Gene</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-2045</link>
		<dc:creator><![CDATA[Gene]]></dc:creator>
		<pubDate>Tue, 11 May 2010 15:07:52 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-2045</guid>
		<description><![CDATA[Solution mem tool]]></description>
		<content:encoded><![CDATA[<p>Solution mem tool</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis Wright</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-1930</link>
		<dc:creator><![CDATA[Dennis Wright]]></dc:creator>
		<pubDate>Thu, 05 Nov 2009 10:29:27 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-1930</guid>
		<description><![CDATA[Thanks for that Daniel.  I had never heard of this app.

One note of caution.  I believe that unlike hard disks, there is a limit to the number of times you can write data to each location on the type of flash memory used in the iPhone before that location becomes unusable.  The limit is large, of the order of many thousands of writes, so it&#039;s not a problem for storage of say music and image files which tend to get saved to the iPhone then pretty much stay put.  An area of flash memory used as a swap file is a different matter.  By definition it will get pounded with new writes all the time so it is quite likely that, within the lifetime of the phone, parts of the swap file will start to get marked as unusuable by the system and the effective flash memory size will start to reduce.

Now I&#039;m not sure how much of a showstopper this issue is likely to be in practice, and it may depend on user habits, but I thought it was worth the mention.

I rather imagine it was for this reason that Apple didn&#039;t provide a swap file system on the iPhone in the first place and I would still prefer to see at least a doubling of the RAM.]]></description>
		<content:encoded><![CDATA[<p>Thanks for that Daniel.  I had never heard of this app.</p>
<p>One note of caution.  I believe that unlike hard disks, there is a limit to the number of times you can write data to each location on the type of flash memory used in the iPhone before that location becomes unusable.  The limit is large, of the order of many thousands of writes, so it&#8217;s not a problem for storage of say music and image files which tend to get saved to the iPhone then pretty much stay put.  An area of flash memory used as a swap file is a different matter.  By definition it will get pounded with new writes all the time so it is quite likely that, within the lifetime of the phone, parts of the swap file will start to get marked as unusuable by the system and the effective flash memory size will start to reduce.</p>
<p>Now I&#8217;m not sure how much of a showstopper this issue is likely to be in practice, and it may depend on user habits, but I thought it was worth the mention.</p>
<p>I rather imagine it was for this reason that Apple didn&#8217;t provide a swap file system on the iPhone in the first place and I would still prefer to see at least a doubling of the RAM.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Quick</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-1929</link>
		<dc:creator><![CDATA[Daniel Quick]]></dc:creator>
		<pubDate>Thu, 05 Nov 2009 10:09:46 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-1929</guid>
		<description><![CDATA[I found this article online while searching for a similiar swap system for iPhone as Windows.  Link is provided. Note that it appears that this feature was built-in by apple. Follow update #2 instructions using the plist method. 

  http://danishkhan.com/blog/2009/09/how-about-some-virtual-ram-for-your-iphone/]]></description>
		<content:encoded><![CDATA[<p>I found this article online while searching for a similiar swap system for iPhone as Windows.  Link is provided. Note that it appears that this feature was built-in by apple. Follow update #2 instructions using the plist method. </p>
<p>  <a href="http://danishkhan.com/blog/2009/09/how-about-some-virtual-ram-for-your-iphone/" rel="nofollow">http://danishkhan.com/blog/2009/09/how-about-some-virtual-ram-for-your-iphone/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeronimo</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-1818</link>
		<dc:creator><![CDATA[Jeronimo]]></dc:creator>
		<pubDate>Tue, 05 May 2009 20:12:30 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-1818</guid>
		<description><![CDATA[Well, it looks like you&#039;re in more trouble than me guys because although I have experienced frequent app crashes, the ipod funcion of my iphone 16gb never suffered the consequences. Digging up a bit about low RAM on iphones I found a guy who had a peculiar solution: crate a new page in Safari, close all other open pages and close it. The seemed to actually work for some people... unliekely as I find it. My solution was to download Memory info from appstore for 0.99. It frees up to 35mb which does the trick for me. My iphone now flies and apps are more responsive. We should get used to having to free some memory when we are about to use a memory intensive app like a game or Safari. Cheers

PS: I am not lying about the blank safari page. Try and see what happens.]]></description>
		<content:encoded><![CDATA[<p>Well, it looks like you&#8217;re in more trouble than me guys because although I have experienced frequent app crashes, the ipod funcion of my iphone 16gb never suffered the consequences. Digging up a bit about low RAM on iphones I found a guy who had a peculiar solution: crate a new page in Safari, close all other open pages and close it. The seemed to actually work for some people&#8230; unliekely as I find it. My solution was to download Memory info from appstore for 0.99. It frees up to 35mb which does the trick for me. My iphone now flies and apps are more responsive. We should get used to having to free some memory when we are about to use a memory intensive app like a game or Safari. Cheers</p>
<p>PS: I am not lying about the blank safari page. Try and see what happens.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thien Nguyen</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-1766</link>
		<dc:creator><![CDATA[Thien Nguyen]]></dc:creator>
		<pubDate>Sat, 04 Apr 2009 11:03:54 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-1766</guid>
		<description><![CDATA[Download the task manager off of cydia. This helps free up the all memory and process used, similar to a hard restart but quicker to access.]]></description>
		<content:encoded><![CDATA[<p>Download the task manager off of cydia. This helps free up the all memory and process used, similar to a hard restart but quicker to access.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stuart</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-1693</link>
		<dc:creator><![CDATA[stuart]]></dc:creator>
		<pubDate>Mon, 26 Jan 2009 06:15:40 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-1693</guid>
		<description><![CDATA[I agree with most of the points that a lot of you have made. The thing that I would most like to see is a little more effort out of apple. They seem to shy too far away from the thoughts and suggestions of their most important assests, their customers! Almost in complete disrespect, or distain for their customers. I agree that it has to hit a limit somewhere (size of the &quot;toy&quot; to capabilities of it) but there could be a way simpler solution then has been presented here. Before I open my digital mouth to wide, I have to say that I know what some of you are going to say, but I think it would help. It would be nice to see close buttons on apps and such instead of having to do hard closes all the freakin time!!! I get so sick of holding that damn home button after any app use just so I can listen to music on my glorified mp3 player.]]></description>
		<content:encoded><![CDATA[<p>I agree with most of the points that a lot of you have made. The thing that I would most like to see is a little more effort out of apple. They seem to shy too far away from the thoughts and suggestions of their most important assests, their customers! Almost in complete disrespect, or distain for their customers. I agree that it has to hit a limit somewhere (size of the &#8220;toy&#8221; to capabilities of it) but there could be a way simpler solution then has been presented here. Before I open my digital mouth to wide, I have to say that I know what some of you are going to say, but I think it would help. It would be nice to see close buttons on apps and such instead of having to do hard closes all the freakin time!!! I get so sick of holding that damn home button after any app use just so I can listen to music on my glorified mp3 player.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hunter</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-1692</link>
		<dc:creator><![CDATA[Hunter]]></dc:creator>
		<pubDate>Sun, 25 Jan 2009 02:13:36 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-1692</guid>
		<description><![CDATA[Well there are a couple things I notice in this discussion. 

First off, a lot of people have mentioned a swapfile solution, but I&#039;m not sure that&#039;s a good idea. On a hard drive with virtually unlimited write capability it makes perfect sense. On a flash drive where the number of writes is limited, I can see how Apple might shy away from letting the OS write to flash an unbounded number of times any time the memory fills up and the user keeps asking for more.

That said, I used to have a lot of safari crashes on my 16GB iPhone. This seems to have cleared up in firmware 2.2, but I&#039;m not sure what changed or whether it was related to this in the first place. It was certainly no fun, and I do think that more graceful error handling is necessary; simply crashing apps with no error or warning is really bad form. Apple could do a number of things to mitigate this without having to resort to swapfiles. In coverflow, for instance, they can arbitrarily change the number of images they keep in memory...when the available memory gets low, you drop the first half of the images and keep going. If the user scrolls back over there they need to be repaged, which might slow the application down, but what&#039;s worse, slowing the flow or totally crashing? In my opinion it&#039;s a no-brainer. Similar story with Safari; if it can&#039;t load a page...uh...DON&#039;T. Pop up a message saying &quot;not enough free memory to load page.&quot; Simple enough.

Which I guess leads me to weigh in on the first two comments here. Sure, a small amount of RAM is a device constraint, not a bug. But just crashing an app when the memory runs out without warning, error or exception is a BUG, plain and simple.]]></description>
		<content:encoded><![CDATA[<p>Well there are a couple things I notice in this discussion. </p>
<p>First off, a lot of people have mentioned a swapfile solution, but I&#8217;m not sure that&#8217;s a good idea. On a hard drive with virtually unlimited write capability it makes perfect sense. On a flash drive where the number of writes is limited, I can see how Apple might shy away from letting the OS write to flash an unbounded number of times any time the memory fills up and the user keeps asking for more.</p>
<p>That said, I used to have a lot of safari crashes on my 16GB iPhone. This seems to have cleared up in firmware 2.2, but I&#8217;m not sure what changed or whether it was related to this in the first place. It was certainly no fun, and I do think that more graceful error handling is necessary; simply crashing apps with no error or warning is really bad form. Apple could do a number of things to mitigate this without having to resort to swapfiles. In coverflow, for instance, they can arbitrarily change the number of images they keep in memory&#8230;when the available memory gets low, you drop the first half of the images and keep going. If the user scrolls back over there they need to be repaged, which might slow the application down, but what&#8217;s worse, slowing the flow or totally crashing? In my opinion it&#8217;s a no-brainer. Similar story with Safari; if it can&#8217;t load a page&#8230;uh&#8230;DON&#8217;T. Pop up a message saying &#8220;not enough free memory to load page.&#8221; Simple enough.</p>
<p>Which I guess leads me to weigh in on the first two comments here. Sure, a small amount of RAM is a device constraint, not a bug. But just crashing an app when the memory runs out without warning, error or exception is a BUG, plain and simple.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Free up iPhone system memory? - Page 2</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-1679</link>
		<dc:creator><![CDATA[Free up iPhone system memory? - Page 2]]></dc:creator>
		<pubDate>Mon, 05 Jan 2009 19:23:11 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-1679</guid>
		<description><![CDATA[]]></description>
		<content:encoded><![CDATA[<p>[...] HD &#8211; Wikipedia, the free encyclopedia). There are more problems associated with this memory limit (iPhone’s limited RAM struggles under the stress « Hasta la vista!). Up to now you have to live with it (but the iPhones other great features don&#8217;t make it that hard [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Henderson</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-1678</link>
		<dc:creator><![CDATA[Dan Henderson]]></dc:creator>
		<pubDate>Sun, 04 Jan 2009 01:55:17 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-1678</guid>
		<description><![CDATA[Well, I just spent a good part of my Saturday loading images into itunes for my 32 gig iPod Touch. It was fun adding my own images to replace cover art I didn&#039;t like. Now cover flow is crashing. One of the biggest &quot;wow&quot; factors of the device is a no-go. This is BAD. I guess I&#039;ll just never use cover flow; or try removing all of the damn art I spent hours loading! :;]]></description>
		<content:encoded><![CDATA[<p>Well, I just spent a good part of my Saturday loading images into itunes for my 32 gig iPod Touch. It was fun adding my own images to replace cover art I didn&#8217;t like. Now cover flow is crashing. One of the biggest &#8220;wow&#8221; factors of the device is a no-go. This is BAD. I guess I&#8217;ll just never use cover flow; or try removing all of the damn art I spent hours loading! :;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon</title>
		<link>http://hastalavistavista.com/2008/02/28/iphones-limited-ram-struggles-under-the-stress/#comment-1671</link>
		<dc:creator><![CDATA[Brandon]]></dc:creator>
		<pubDate>Sun, 28 Dec 2008 23:10:55 +0000</pubDate>
		<guid isPermaLink="false">http://hastalavistavista.wordpress.com/?p=234#comment-1671</guid>
		<description><![CDATA[Question: Some albums iTunes does not have correct art, doesn&#039;t have art at all, or has really bad JPG compression. For those albums I have replaced with my own image (always less than 100k). When this happens, I believe iTunes actually writes that info into the MP3 file. Now, when Cover Flow loads those images, is it going to load just off of one song for the album, or is it going to load every single one, and then group them together as an album? If it does that, I can&#039;t imagine it, but if it does, then that would be a way to save memory. Even at 100k per album (and my art is usually less), if you had 500 albums (and I have less than 350 right now), if Cover Flow just loaded those images when needed when you&#039;re actually browsing, that would only be 50 megs of the available memory. And yet Cover Flow crashes for me when I&#039;m not even doing anything else on the iPod touch, after a full shut down / start up. Ugh.]]></description>
		<content:encoded><![CDATA[<p>Question: Some albums iTunes does not have correct art, doesn&#8217;t have art at all, or has really bad JPG compression. For those albums I have replaced with my own image (always less than 100k). When this happens, I believe iTunes actually writes that info into the MP3 file. Now, when Cover Flow loads those images, is it going to load just off of one song for the album, or is it going to load every single one, and then group them together as an album? If it does that, I can&#8217;t imagine it, but if it does, then that would be a way to save memory. Even at 100k per album (and my art is usually less), if you had 500 albums (and I have less than 350 right now), if Cover Flow just loaded those images when needed when you&#8217;re actually browsing, that would only be 50 megs of the available memory. And yet Cover Flow crashes for me when I&#8217;m not even doing anything else on the iPod touch, after a full shut down / start up. Ugh.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

