Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <usgdrh$2033i$1@dont-email.me>
Deutsch   English   Français   Italiano  
<usgdrh$2033i$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Robert Finch <robfi680@gmail.com>
Newsgroups: comp.arch
Subject: Re: Tonight's tradeoff
Date: Fri, 8 Mar 2024 20:26:08 -0500
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <usgdrh$2033i$1@dont-email.me>
References: <us7hu4$3qpum$1@dont-email.me> <us7neb$3sv8c$1@dont-email.me>
 <us81je$3v8p5$1@dont-email.me> <us8g78$1rva$1@dont-email.me>
 <dec95c54e6adf32bdcd478f079745e86@www.novabbs.org>
 <us9ffo$argb$1@dont-email.me> <us9vc5$ffl5$1@dont-email.me>
 <usaciv$ibv9$1@dont-email.me>
 <e7e6d152876f385e78404b06eef87121@www.novabbs.org>
 <usbngu$tq9s$1@dont-email.me> <uscf92$12ifq$1@dont-email.me>
 <4072ddfc6031310c0f2a3237e6cb455e@www.novabbs.org>
 <usda1n$18gea$1@dont-email.me> <cmgmuilsa9bco9oboe9c46igr6dogb2ikc@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 9 Mar 2024 01:26:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4ada8a19491009e81d112ef0b0a4a2bf";
	logging-data="2100338"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+H8DmYsN+5YV9QjD9vO+uQz0B2gDdQ1u4="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:nQphK0TetICHJi1jf92llpKN+Tc=
In-Reply-To: <cmgmuilsa9bco9oboe9c46igr6dogb2ikc@4ax.com>
Content-Language: en-US
Bytes: 2566

On 2024-03-08 2:41 p.m., George Neuner wrote:
> On Thu, 7 Mar 2024 16:02:45 -0500, Robert Finch <robfi680@gmail.com>
> wrote:
> 
>> A page marked RWE=000 is an unusable page. Perhaps to signal bad memory.
>> Or perhaps as a hidden data page full of comments or remarks. If its not
>> readable-writeable or executable what is it? Nothing should be able to
>> access it, except maybe the machine/debug operating mode.
> 
> The ability to change (at least data) pages between "untouchable" and
> RW is required for MMU assisted incremental GC.  If the GC also
> handles code, then it must be able to mark pages executable as well.
> 
> If an "untouchable" page can't be manipulated by user software, then
> you've disallowed an entire class of GC systems.

Garbage collection seems to be common.

I plan on having garbage collection as part of the OS. There is a shared 
hardware-card table involved. So, I guess that would disallow user 
garbage collectors using untouchable pages. The MMU could be faked out 
using a VM, so I have read.