Create a Virtual Memory Cards with Palm RAM Disk
HandWatch has introduced Palm RAM Disk, which allows users to create a virtual memory card in their handheld's RAM. This lets files that aren't of the standard Palm OS file types be stored in internal memory. The RAM disk works like a VFS card and can be accessed through any application that can access memory cards. It is available now for $10.
The Palm OS doesn't allow files that aren't either .PRC or .PDB files to be stored in RAM. This means JPG images and MP3 music files can only be stored on removable memory cards. With Palm RAM Disk, this is no longer necessary.
It also allows the handheld to copy non-Palm files from one memory card to another.
Unlike RAM disks on PCs, this app doesn't pre-allocate a chunk of memory. It only acquires memory when the amount of data it stores increases. Therefore, it doesn't hold up the memory for other applications to use.
The standard Palm application Launcher shows the RAM disk as another category, the same as it shows a regular removable memory card. Launcher can copy files to it and open applications from it.
In order for both a RAM disk and a real memory card to be used at the same time, an application needs to be able to access multiple memory cards. Fortunately, many apps have been written to take advantage of the multiple card slots on the HandEra 330, including McFile.
RAM Disk is up to 4 times faster than real memory cards.
Related Information:
- PIC: Software Forum
Article Comments
(28 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
Comments Closed
This article is no longer accepting new comments.
RE: Why??
This is one of those things that offers radically new functionality to the Palm community, and I'm sure it will turn out to have many interesting extra uses. Good luck to the developers.
RE: Why??
If you don't listen to me, I'll throw myself on the ground and kick and scream until I get my own way.
RE: Why??
Answer:
If you have a Clie NR70 / NR70V or N710C / N760C. You can store music in Internal RAM and does not require another Memory Stick.
The same as this, you can store in RAM many files that you were not able to put in RAM before.
This program is GREAT! I must get it.
RE: Why??
Give me one example
>If you have a Clie NR70 / NR70V or N710C / N760C. You >can store music in Internal RAM and does not require >nother Memory Stick.
Do u really understand what are you talking about ?!! Store music in RAM ?!!! I think you must have 8 or 16 "GB" internal memory. Wow, that's a amazing.
>This program is GREAT! I must get it.
Go for it and enjoy your "virtual 8/16GB internal memory". Ooops,do i mentioned that you even can put an whole length 2 hours movie in your "virtual 8/16GB internal memory"
RE: Why??
I can store JPEG images in ram, and view them with JPEGWiewer (JPEG are from 10 to 20 times smaller than in Fireviewer format).
> Go for it and enjoy your "virtual 8/16GB internal
> memory". Ooops,do i mentioned that you even can put
> an whole length 2 hours movie in your "virtual
> 8/16GB internal memory"
Need to answer? hmmm... I think no, no answer to stupid sentences... ]
RE: Why??
Just for you guys, I'll list a few uses for this program. I'm sure there are even more uses I haven't thought of yet.
1) You can use this to copy non-PalmOS files from one memory card to another (card-1 to Palm, then Palm to card-2). Good if you want to give a friend a jpeg image, text file, or ONE mpg song.
2) Save your images in JPG form to your built-in RAM. They take less space and don't require a conversion program.
3)
-------
James Sorenson
RE: Why??
RE: Why??
So this new app lets you save real *files* into RAM, a unique ability. Other people have already posted some good practical examples (JPGs copying files between cards).
Not an earth-shaking app, but a nice new piece of functionality for the platform.
RE: Why??
> overwhelming majority of Palm users given current Palm memory limitations.
I could say that about almost every Palm app. The overwhelming majority of Palm users don't need most of the thousands of Palm applications. I don't need to make presentations from my Palm but that doesn't make Presenter-to-Go a piece of junk. I don't need any games either but I know other people like them. You are yet another short-sighted person who thinks his needs are everyone's needs and everyone who disagrees is wrong.
RE: Why??
RE: Why??
RE: Why??
And you are that very special type of imbecile who doesn't understand that comments about a piece of software don't justify attacks on the person making those comments.
RE: Why??
RE: Why??
RE: Why??
And I have an even better one for you.. quit taking up precious oxygen by breathing... and please don't reproduce.. you're just another joker who thinks the world owes him a stage and mommy owes him an allowence.
Hmm
RE: Hmm
RE: Hmm
RE: Hmm
For more details on RAM, ROM, and how the Palm guts work, see my recent article on infoSync (http://www.infosync.no/resources/knowledge/).
--
This post is ROT26 encrypted. Reading it is a violation of the DMCA
Just like the evolution of the PC memory use!
Basically, the current architecture (like the PC) does not handle extended memory or external memory very well at all, so they hacked around it by copying chunks of memory into the operating memory (PC = memory paging, Palm = PiDirect or MSMount) before executing the program.
Likewise, RAM Disk appeared for a while to make use of the oodles of memory that could not be accessed because of OS limitations. Also, it was a cheap way of having a virtual drive instead of expensive hard disks.
It basically boils down to the simple fact that when external RAM was introduced to the Palm OS, they did not have a seamless solution to integrating external cards so the volatile RAM and external memory looked like one huge block of memory.
Liekwise, RAM Disk fills in a niche place where someone would like to transfer files quickly (picture, music, or databases) and then move it into the external memory at a more convenient time,
Having used this for a couple of days now, the transfer between RAM to RAM Disk is a hell of a lot faster than to memory stick (using a Clie). I doubt I'd use it often, apart from reading documents and ebooks - which frees up my main memory for other uses!
Oh yeah - if you register now, you can register for it for 50% the normal price.
ciao!
RE: Just like the evolution of the PC memory use!
False. External RAM has never been introduced. External FLASH ROM in a device context was introduced. Very very very different thinks. They added support for floppy disks, NOT support for more RAM.
I know I harp on this subject all the time, but that's only because it is the single most misunderstood concept in the entire Palm world, which only gets people upset when they find that they can't use a card "just like RAM." It's a floppy disk. That's all it is. Anything to make it pretend to be more is just a hack. (Sometimes a very good hack, but still a hack.) Oh, and MS Mount, PiDirect, and AutoCard are more akin to disk paging, aka swap space. Again, flash cards are not RAM.
--
This post is ROT26 encrypted. Reading it is a violation of the DMCA
Clie Apps?
doesn't work on HandEra 330
Latest Comments
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
Why??