[Coco] How much memory
Richard E. Crislip
rcrislip at neo.rr.com
Sun Nov 28 15:14:05 EST 2010
On Saturday 27 November 2010 15:25:00 Frank Swygert wrote:
> I agree with Aaron. Fast memory that OS-9/Nitros-9 can use would be
best.
> One little nit though -- BASIC can't address 512K, not without a lot of
> modification anyway. BASIC is still limited to 64K without bank
shifting
> some of the RAM or using some other tricks. A RAM drive was a nice
way to
> utilize the full 128/512K or RAM in a CC3 and speed things up at the
same
> time. A program could then be written in a modular form and
unload/load
> modules as needed quickly. That was one trick I used in "CoCo Family
> Recorder", a modular genealogy program. At least I seem to recall
doing
> that... was a long time ago!
>
> --------------
> Date: Fri, 26 Nov 2010 22:21:43 -0500
> From: Aaron Wolfe<aawolfe at gmail.com>
>
> On Fri, Nov 26, 2010 at 9:48 PM, Becker,
Gary<Gary.Becker at amd.com> wrote:
> > > I was just wondering, how much memory could a CoCo3
realistically use.
> > > BASIC can only address 512K. NitrOS-9 can address a lot more,
but it
> > > has a fixed amount of system resources and after they are
used, any
> > > additional RAM is wasted. A RAM drive is a good way to utilize a
> > > bunch of additional RAM. Compiling C programs from a RAM
drive is
> > > definately a lot faster than from a HDD. Which of these three
options
> > > is better?
> > >
> > > 1 1.5 Meg of memory that is able to run at 25 MHz.
>
> Assuming we are talking about CoCo3FPGA, I vote for option 1. As
you
> mentioned, with OS9 it is difficult to actually consume 512k with
> processes to start with, due to limited space in the system page.
> There is OS9 L3 and/or maybe some future projects that would open
up
> the system area enough to use more ram for processes. If so, it
would
> be preferable to have this ram be fast as possible.
>
> IMHO, a ram drive just isn't much use when the CPU is 25Mhz and
the
> primary storage is 460kbps.. everything is very, very quick without
a
> ram drive. I would not give up any "fast ram" that may be useful for
> processes in exchange for a ram drive.
>
> > > 2 512K at 25 MHz and 8 or more Meg for a RAM Drive that can
be
> > > accessed at 3.5 MHz or less.
> > >
> > > 3 Eight or more Meg of RAM that can be accessed at 3.5 MHz or
less.
> > >
> > > Please limit to these three options.
> > >
> > > Gary
That's How I did it with an address database I modified from the
Rainbow. It is also the trick I used to modify a geography program from
the Rainbow. That program drew the outline of states and you got to
guess its capatol. I copied the addresses of the finished drawings as
bitmap to disk and loaded them rather than allowing the program to
draw it. It went much faster.
More information about the Coco
mailing list