Re: [NTLK] Toshiba PC Card with ATA Support

From: Eckhart Köppen (eck1001_at_gmx.net)
Date: Mon Feb 10 2003 - 10:06:33 PST


On Saturday, February 8, 2003, at 12:07 , Paul Guyot wrote:
> There are three drawbacks:
> - the MP2000 has very little RAM. Sean was complaining that a very
> early version of ATA Support slowed down his MP2000. This old build
> was copying itself entirely in memory and I think Sean had the debug
> build or something like this. Now, I only copy the smallest part of
> the code as possible.

I agree, but on the other hand, the low RAM in an MP2000 is crippling it
anyway already pretty seriously. And the way prices for MP2100 have come
down, think about it...

> - This RAM (hence the slow down experienced by Sean) is used to
> decompress and cache packages (aka virtual memory). Taking too much
> memory will slow down the Newton.

One thing to consider is the memory usage pattern. An application that
would benefit greatly is for example a web browser or a mail client.
They use relatively big amounts of memory for a short time: When
processing the incoming data. Then, attachments get stripped of, web
pages get simplified and everything ends up in NewtonScript land.

> - This heap isn't garbage collected. Any leak there is definitive.

Yes, but that constraint is even more true on other platforms and they
manage to do well. With the same uptime requirements.

Eckhart

-- 
This is the NewtonTalk list - http://www.newtontalk.net/ for all inquiries
List FAQ/Etiquette/Terms: http://www.newtontalk.net/faq.html
Official Newton FAQ: http://www.chuma.org/newton/faq/


This archive was generated by hypermail 2.1.5 : Mon Feb 10 2003 - 10:30:00 PST