PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Titan
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-03-2008, 12:20 PM
snake0721's Avatar
N00b
Offline
Pocket PC: HTC Mogul
Carrier: Verizon
Location: Kansas
 
Join Date: Mar 2008
Posts: 35
Reputation: 10
snake0721 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
MiniSD card into RAM?

I've always wondered if this was possible, the idea sort of caked my head when a buddy of mine said something about mobile devices that utilize the SD slot for some added RAM.

Thought it was worth the question.
Reply With Quote
  #2 (permalink)  
Old 07-03-2008, 01:20 PM
tenthirty2's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Alltel
 
Join Date: Nov 2006
Posts: 298
Reputation: 380
tenthirty2 is becoming a PPCGeeks regulartenthirty2 is becoming a PPCGeeks regulartenthirty2 is becoming a PPCGeeks regulartenthirty2 is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: MiniSD card into RAM?

Your head isn't the only one that question has caked, I've heard it addressed several times in this forum, but don't think anyone has really figured it out yet. Sorry I couldn't be more help to you, but if you find out the answer let us all know & you could be Wideawake's new best friend.
__________________
I'm old school PPCGeeks, been a member since ground zero '06. Where's the love?

I was a member back when Wideawake was just Awake...
Reply With Quote
  #3 (permalink)  
Old 07-03-2008, 01:40 PM
tantrum829's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC HD2
Carrier: T-Mobile
Location: PR
 
Join Date: Mar 2008
Posts: 255
Reputation: 105
tantrum829 is keeping up the good worktantrum829 is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: MiniSD card into RAM?

I posted this same question a few months
ago. And I only got one response and
was told it couldnt be done.

But I hope that someone may have
figured out how to do it and
share it with us.
Reply With Quote
  #4 (permalink)  
Old 07-03-2008, 01:45 PM
snake0721's Avatar
N00b
Offline
Pocket PC: HTC Mogul
Carrier: Verizon
Threadstarter
Location: Kansas
 
Join Date: Mar 2008
Posts: 35
Reputation: 10
snake0721 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: MiniSD card into RAM?

Well, It seems like it should be totally pheasible.

Sadly, I have NO experience in trying to implement something like this, but I suppose it would be worth the look-see sometime when I am feeling adventerous.
Reply With Quote
  #5 (permalink)  
Old 07-03-2008, 01:47 PM
mromblad's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Titan
Carrier: Sprint
Location: Florida
 
Join Date: Apr 2008
Posts: 161
Reputation: 150
mromblad is keeping up the good workmromblad is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: MiniSD card into RAM?

the problem is that flash rom for one is not anything comparable in speed to RAM, plus i heard something about a write limit on flash memory that would prevent it from being useful.
Reply With Quote
This post has been thanked 1 times.
  #6 (permalink)  
Old 07-03-2008, 02:25 PM
pflatlyne's Avatar
PPCGeeks Regular
Offline
Pocket PC: Sprint Mogul
Carrier: sprint
 
Join Date: Dec 2007
Posts: 73
Reputation: 10
pflatlyne is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: MiniSD card into RAM?

Quote:
Originally Posted by mromblad View Post
the problem is that flash rom for one is not anything comparable in speed to RAM, plus i heard something about a write limit on flash memory that would prevent it from being useful.
People keep saying its not possible,but from what I have looked at,they are way off. The fact is,an sd card is much faster than a hard disk. In fact,the sandisk microSD cards work well with Vistas ReadyBoost. The reason windows can use hard disk space as ram is becuase it pages out pages that are not being used. In fact,windows mobile does the same thing,but with some signifigant differences.

Windows mobile manages memory by deciding which pages to release and which pages to "page out". The problem is,since you dont have hard disk space,you cant page out to a hard disk,and flash would wear out. Therefore WM manages its memory by releasing pages that it does not immediatly need. Some pages contain things like data structures that are not in the rom,but instead created at runtime. Others contain program code that is loaded from ROM. The former are never released unless the program is terminated (which WM will do under certain circumstances) and the latter are released more readily becuase they can be easily reloaded from the ROM.

To "use the flash card as RAM" would really entail creating a copy of the pages that cannot be released on the flash card. Now,when that program is not being used,rather than having the choice of killing the program to release the memory,or leaving the program running,you could release those pages,being able to reload them rapidly from the sdcard.

There is of course a performance hit here. Vista for instance works similarly,pages are swapped out to disk. And ones that are "not immediatly needed" are released. A program that needs that data,generates a page miss,and the page has to be reloaded. So long as this does not happen to often,things are ok. You will notice that in a system that has too little memory the disk is accessed constantly and things get very slow.

Vista can use a flash drive to speed up the process. A copy of the pages is also kept on the flash device. (in addition to the hard disk) Rather than read it from the disk,it reads it from the flash drive which has much better random seek times than a hard disk. (the disk is kept in case the flash drive is unplugged,which otherwise could lead to very bad things happening)

Readyboost trys to avoid constant writing to the same area of the card to avoid wearing out the flash card. Something similar should be possible with the a WM device as well. In short,it should be possible to use the flash drive to free more RAM. (some ram is already freed by releasing things that are stored in rom,as stated earlier) Its not exactly "adding more ram" but as far as the end user is concerned its has a similar effect.
Reply With Quote
  #7 (permalink)  
Old 07-03-2008, 02:27 PM
snake0721's Avatar
N00b
Offline
Pocket PC: HTC Mogul
Carrier: Verizon
Threadstarter
Location: Kansas
 
Join Date: Mar 2008
Posts: 35
Reputation: 10
snake0721 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: MiniSD card into RAM?

well, bored at work, I decided to do more research on this topic, and the xda site pretty much dissected the whole.

From what I can understand, everyone has concluded just as you've said.

the memory card is not as fast.

But why is this a problem? we are talking more RAM, not paging file. I think someone already has a hack of sorts to set a page file for the ROM anyway.

We are talking readyboost (readyspeed? whatever MS calls it) type RAM. if a freaking vista computer can do that with a USB flash drive... Whats so bad about a mobile phone's card reader?

But I'll try not to compare 2 complewtely different systems of operation.

Besides, If cards actually wear down and such after so many deletes... I think, so be it. I'll shell out 5 bucks every few months to have an extra 64mb of RAM on my phone. that's another 900MB of storage.
Reply With Quote
  #8 (permalink)  
Old 07-04-2008, 12:47 AM
Shavkat's Avatar
PPCGeeks Regular
Offline
Pocket PC: Diamond CDMA
Carrier: Perfectum
Location: Tashkent
 
Join Date: Jan 2008
Posts: 192
Reputation: 35
Shavkat is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via ICQ to Shavkat Send a message via MSN to Shavkat Send a message via Yahoo to Shavkat Send a message via Skype™ to Shavkat
Re: MiniSD card into RAM?

RAM's speed is 1000x more faster than PC's HDDs!
Now try to calculate how many times faster then your MicroSD
Reply With Quote
  #9 (permalink)  
Old 07-04-2008, 09:09 AM
snake0721's Avatar
N00b
Offline
Pocket PC: HTC Mogul
Carrier: Verizon
Threadstarter
Location: Kansas
 
Join Date: Mar 2008
Posts: 35
Reputation: 10
snake0721 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: MiniSD card into RAM?

If only I knew math... and the speed of these...
Reply With Quote
  #10 (permalink)  
Old 07-04-2008, 10:02 AM
GoodThings2Life's Avatar
Bringer of Good Things
Offline
Pocket PC: HTC TITAN
Carrier: AT&T
Location: Youngstown, OH
 
Join Date: Oct 2007
Posts: 2,121
Reputation: 10602
GoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation level
Mentioned: 23 Post(s)
Tagged: 0 Thread(s)
Re: MiniSD card into RAM?

I agree with most of the comments here... those of us interested in the matter are already well aware of the performance hit but are willing to take a small, temporary hit until better devices come along (like the Diamond and Raphael).

For those commenting on the number of writes, I pose the question-- if implemented properly, what's the difference between doing this and let's say, flashing a new ROM every other day because you don't like the one you're on (or jack it up), or taking tons of pictures, or other daily high-use activity, etc etc etc?
__________________
--Someday, bringing GoodThings2Life will become a Paradigm!--
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Titan


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 10:53 PM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com