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 <vbvi45$2std$2@gal.iecc.com>
Deutsch   English   Français   Italiano  
<vbvi45$2std$2@gal.iecc.com>

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

Path: ...!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: John Levine <johnl@taugh.com>
Newsgroups: comp.arch
Subject: Re: Address bits again, Article on new mainframe use
Date: Thu, 12 Sep 2024 20:15:01 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <vbvi45$2std$2@gal.iecc.com>
References: <vb9r4g$2o1f$1@gal.iecc.com> <vbtfs8$3sl3q$2@dont-email.me> <vbu4m5$4rjn$1@dont-email.me> <20240912141925.000039f3@yahoo.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 12 Sep 2024 20:15:01 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
	logging-data="95149"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <vb9r4g$2o1f$1@gal.iecc.com> <vbtfs8$3sl3q$2@dont-email.me> <vbu4m5$4rjn$1@dont-email.me> <20240912141925.000039f3@yahoo.com>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
Bytes: 2181
Lines: 20

According to Michael S  <already5chosen@yahoo.com>:
>x86 Real mode segmentation is a hack to the address space. 80286
>protected mode segmentation is something else. The only similarity
>between the two is maximal size of segment is the same.

The 386 had 32 bit segments which should have made segmented code practical and efficient
and allowed giant programs with lots of gigabyte segments. But Intel shot themselves in
the foot. One problem was that loading a segment register to switch segments remained
extremely slow so you still needed to write your program to avoid doing so.

The other was that they mapped all the segments into a 32 bit linear address space, and
paged the linear address space.  That meant that the total size of all active segments
had to fit into 4GB, at which point people said fine, whatever, set all the segment
registers to map a single 4GB segment onto the linear address space and used it as
a flat address machine.


-- 
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly