"Not enough heap memory"


Author Message
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8826
Posted: 07:16am 03 Apr 2026      

If you need vast amounts of RAM for a database then you and your AI friend are doing something wrong. ;)

CP/M could run some pretty big databases under dBASE II (65535 records IIRC)  with less than 60k. It's been a long time, but I don't think you ever had more than the core routines, the current sort routine and the sorted index file in RAM at the same time normally. You don't even have the whole program in RAM at once. All the data and the overlaid commands were on disk (but you had a 32MB hardware limit!).

Ok, 65535 records is probably a bit puny for some now, but it was very big at the time. And a Z80 couldn't count past &hFFFF in a register pair. :)