|
|
HP48G+ memory question
Hi,
I'm using an Hp48G+ (128K ram) with erable and some other libraries
installed.
There is around 26K of memory left and I would like to know If it may
be a reason why I sometime get an "insufficient memory" error message.
In fact my question is: Does the hp use the 128K of memory to run
program or is it only "storage". Can I use my calc with the 128k
fully loaded ?
Thanks
jf
|
|
0
|
|
|
|
Reply
|
jf_fortier
|
9/12/2003 5:25:35 PM |
|
"jeff fortier" <jf_fortier@yahoo.com> wrote in message
news:a01d2bb.0309120925.73d38faa@posting.google.com...
> Hi,
>
> I'm using an Hp48G+ (128K ram) with erable and some other libraries
> installed.
> There is around 26K of memory left and I would like to know If it may
> be a reason why I sometime get an "insufficient memory" error message.
> In fact my question is: Does the hp use the 128K of memory to run
> program or is it only "storage". Can I use my calc with the 128k
> fully loaded ?
>
> Thanks
> jf
The 128k is all the memory you have. You have to share it between storage
and execution. Worse, if you store in port, or use a library, the program
may copy itself in an other part of the RAM to run. Although, most of the
programs that run on the 48G+ have been designed to run on a 48G which had
only 32k of RAM, so I guess you should be able to store still a couple of
programs.
Otherwise you can try to find yourself a cheap GX and a cheap memry card. So
the 128k of the GX are only (mainly) for execution. Mine with Erable has 70k
free. Or now the 49G can be had for cheap on ebay, erable being in ROM, you
have 256k for execution. Be careful though as some of the early 49G were of
very bad quality with easily scratched screen.
Or if you have cash to spare, try to find the brand new 49G+ that should be
like the 49G but so much better and faster.
Try to identify which are the programs that produce the insufficient memory
error and try to find some less hungry equivalents on hpcalc.org. If you
have 32k free you should have very little problems. Finding the right SW
package for your calc can be a long exercise but is worth it. Good luck
Arnaud
|
|
0
|
|
|
|
Reply
|
Arnaud
|
9/12/2003 6:49:04 PM
|
|
Yeah that thurth, from time to time the system does a garbage
recolection, I mean it frees the memory ocuped before by a program or
library, like a PC uses RAM for his purpouses.
But you can force it manually, executing his routine:
\<< MEM DROP \>>
also you can deactivate the LAST STACK, LAST CMD and LAST ARG
functions.
see you later aligator!
|
|
0
|
|
|
|
Reply
|
juliank
|
9/12/2003 9:49:18 PM
|
|
In <1zo8b.4344$1x6.630459@newsfep2-win.server.ntli.net> Arnaud Amiel
wrote:
> the memory you have. You have to share it between storage
> and execution. Worse, if you store in port, or use a library, the
> program may copy itself in an other part of the RAM to run
This is extremely unlikely on the HP48G+. All programs will run in place
when stored in PORT0 (the only one available in the 48G+)
Jean-Yves
|
|
0
|
|
|
|
Reply
|
Jean
|
9/14/2003 2:43:46 AM
|
|
"Jean-Yves Avenard" <me@privacy.net> wrote in message
news:20030914124403129+1000@news.cis.dfn.de...
> In <1zo8b.4344$1x6.630459@newsfep2-win.server.ntli.net> Arnaud Amiel
> wrote:
> > the memory you have. You have to share it between storage
> > and execution. Worse, if you store in port, or use a library, the
> > program may copy itself in an other part of the RAM to run
>
> This is extremely unlikely on the HP48G+. All programs will run in place
> when stored in PORT0 (the only one available in the 48G+)
>
> Jean-Yves
Or unless they are written to do so, like compressed programs, STAT48- which
I did uses this a lot. But thanks for rectifiyng my mistake.
Arnaud
|
|
0
|
|
|
|
Reply
|
Arnaud
|
9/14/2003 7:45:23 AM
|
|
|
4 Replies
243 Views
(page loaded in 0.083 seconds)
|
|
|
|
|
|
|
|
|