Mail Archives: djgpp/1997/01/27/05:45:48
> When you write 2Gb of virtual memory, what is the ratio RAM/HD in this case?
This would be 2Gb of disk based storage in addition to the RAM you have. But
I just did some calculations, and it seems the small model will break at
around 1.3Gb of disk based storage (due to data+bss+stack > 64K). Since I
find it highly unlikely anyone would want to suffer through that much
paging, I won't worry about fixing it (which wouldn't be too hard). The
page tables themselves would also start paging at over around 500Mb of total
memory space, which will slow things down also.
> And is it easy to change dalloc.h?
Change a documented constant, and rebuild everything. Since the larger
sizes haven't been tested in over a year, things may have been broken.
In particular, the latest versions don't link to the borland libraries at
all, so a long integer operation call may be missing, or may be coded with
assumptions in start.asm which don't apply. So great care would be advised.
I suspect an increase to 255Mb of disk based storage wouldn't cause many
problems, since long integer arithmetic would be avoided.
- Raw text -