Hi all,

When using the ROM-only filesystem, the "System" control panel applet
still shows the slider to choose the amount of memory that is used for
storage memory. However, I have no way of accessing this storage memory
because I use the ROM-only filesystem. Why is the slider still there?

If I reserve a certain amount of RAM here, can I mount this as a RAM
filesystem, or is it already mounted somewhere? It would seem like a
good idea for a temp folder.

Regards,
Piet

Re: Storage Memory in ROM-only filesystem by K

K
Wed Jan 04 10:35:11 CST 2006

No matter you are choosing ROM-only or RAM-ROM file system configuration,
the storage part is managed/handled by the filesys.exe.
The storage part is only used by the filesystem.exe as object store which
could be the storage of RAM based registry (Hive based registry is stored in
file system), RAM based file system and/or other object stores.
Since you are using ROM-only file system, you could modifying the
FSRAMPERCENT to reduce the size of object store.
Note that if the FSRAMPERCENT is too small will cause the RAM-based registry
could *not* operate properly, and cause the OS boot failed!!
In the other hand, if you are using Hive-based registry, you could let the
FSRAMPERCENT=0x00000004 for minimizing the size of object store.
Once you lower the FSRAMPERCENT, you have more program memory, then you may
use RAM Disk or RAM FMD driver to allocate a block of RAM as a disk storage.

"Piet" <pietdesomere@yahoo.com>
???????:1136387511.971253.212830@g44g2000cwa.googlegroups.com...
> Hi all,
>
> When using the ROM-only filesystem, the "System" control panel applet
> still shows the slider to choose the amount of memory that is used for
> storage memory. However, I have no way of accessing this storage memory
> because I use the ROM-only filesystem. Why is the slider still there?
>
> If I reserve a certain amount of RAM here, can I mount this as a RAM
> filesystem, or is it already mounted somewhere? It would seem like a
> good idea for a temp folder.
>
> Regards,
> Piet
>



Re: Storage Memory in ROM-only filesystem by Steve

Steve
Wed Jan 04 10:43:55 CST 2006

> However, I have no way of accessing this storage memory
>because I use the ROM-only filesystem. Why is the slider still there?
Because it is the division of application memory and the Object store, only
one of which is the RAM file system. The Object Store contains the Registry,
the RAM file system and the Property database. You'd need to remove all
three of those OS features before it would be correct to remove the slider.
Unfortunately even if you do remove all three of those the slider won't go
away as it's not filtered on those features. :-( so if you want it out you
have to clone the control panel and remove it yourself.

>If I reserve a certain amount of RAM here, can I mount this as a RAM
>filesystem, or is it already mounted somewhere? It would seem like a
>good idea for a temp folder.
You can use the RAMDISK block device driver for a RAM based block device,
however you don't get any compression with that but the performance would
increase as a result. You can mount that as any folder you'd like for apps
to use for temp file data. (Although that's not all that common on CE
devices).


--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com



Re: Storage Memory in ROM-only filesystem by Piet

Piet
Thu Jan 05 02:31:45 CST 2006

I am using hive-based registry, so I'll just lower FSRAMPERCENT. We
have enough memory, so I think I'll leave it at maybe 1%.

Thanks for the clear and useful answers!

Regards,
Piet