Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.development    |    Operating system development chatter    |    4,255 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 2,669 of 4,255    |
|    mutazilah@gmail.com to Joe Monk    |
|    Re: PDOS/86    |
|    17 Jul 21 05:35:25    |
      From: muta...@gmail.com              On Saturday, July 17, 2021 at 10:27:55 PM UTC+10, Joe Monk wrote:              > > I have no idea what you are talking about. Some applications       > > exceed the capacity of a 2 GiB/4 GiB address space, and the       > > cleanest solution to that problem in the absence of 64-bit       > > registers is segmentation.              > Think about this ... How could CICS literally run thousands of users, each       with their own address space?       >       > We didn't "segment" anything.              Those applications didn't address more than 4 GiB in a       single address space.              If you want to run some sort of video-editing software       under CICS that needs to edit a 16 GiB video file in       memory you need segmentation if you only have       32-bit registers. And even that won't work in compact       memory model unless the video is logically divided       into smaller chunks that are a maximum of 4 GiB.       If you need a single indivisible buffer of more than       4 GiB you need huge memory model.              It depends on your application.              And the exact same rules apply to 16-bit registers       when accessing more than 64k of data. There is       nothing magical about the number 16. Or 32.              BFN. Paul.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca