chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Segfault with large data-structures (bug)


From: John Cowan
Subject: Re: [Chicken-users] Segfault with large data-structures (bug)
Date: Sun, 3 Feb 2013 11:38:38 -0500
User-agent: Mutt/1.5.20 (2009-06-14)

Blunderingly I wrote:

> On a 32-bit system, you can't by any means get more than a 4G memory
> for any single process, short of heroic measures in the kernel that
> allow you to assign the same virtual addresses to different physical
> addresses at the same time.

I meant, of course, "at different times".  Some of DEC's PDP-11 operating
systems actually provided this kind of support: you could have more than
64K of code, but if you wanted to call a procedure with virtual addresses
conflicting with your own, you had to vector it through the kernel.
The linker figured out what went where.  You were still strictly limited
to 64K of data, though.

-- 
Even the best of friends cannot                 John Cowan
attend each others' funeral.                    address@hidden
        --Kehlog Albran, The Profit             http://www.ccil.org/~cowan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]