| Deutsch English Français Italiano |
|
<d5fcf102c3318c410f2940bcbe76893f@www.novabbs.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: quadibloc <quadibloc@gmail.com> Newsgroups: comp.arch Subject: Re: Why I've Dropped In Date: Sat, 14 Jun 2025 21:26:10 +0000 Organization: novaBBS Message-ID: <d5fcf102c3318c410f2940bcbe76893f@www.novabbs.com> References: <0c857b8347f07f3a0ca61c403d0a8711@www.novabbs.com> <dd6e28b90190e249289add75780b204a@www.novabbs.com> <ec821d1d64555055271e3b72f241d39b@www.novabbs.com> <8addb3f96901904511fc9350c43917ef@www.novabbs.com> <102b5qh$1q55a$2@dont-email.me> <48c03284118d9d68d6ecf3c11b64a76b@www.novabbs.com> <102cd09$23hcu$1@dont-email.me> <42cac84be6fb35b9e468cc174919bc4a@www.novabbs.com> <102eske$2nqdn$1@dont-email.me> <b1157f4e66cf38dd9461927b9262ae6a@www.novabbs.com> <102g6b9$36ikc$1@dont-email.me> <102geum$38g45$1@dont-email.me> <102hfp6$3gg8a$1@dont-email.me> <102hnqs$3hv4m$3@dont-email.me> <dfd73e1785d1de562136a170e6cd5fbe@www.novabbs.com> <102jk11$4rmg$3@dont-email.me> <102k8v4$9ep2$2@dont-email.me> <RIi3Q.1147022$6%s6.1038509@fx12.iad> <102ki8f$cf36$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: i2pn2.org; logging-data="520441"; mail-complaints-to="usenet@i2pn2.org"; posting-account="GSAUMsvIs05PgSAevbIzdWiOy1BcuThtiv166p5NnMk"; User-Agent: Rocksolid Light X-Spam-Checker-Version: SpamAssassin 4.0.0 X-Rslight-Posting-User: 7260c650ae4d5ba82d3b6b1eab0ac1b8653ff052 X-Rslight-Site: $2y$10$f8SSNip1CfTz96cUAxfygOizGn99lkuJPJyqUSpLyJGGO/8U0TJMO On Sat, 14 Jun 2025 19:23:59 +0000, Stephen Fuld wrote: > That is precisely my point. The mechanism that IBM chose effectively > *prevents* program relocation. That is why I believe it was a mistake > to choose that mechanism. It prevents relocation of programs currently in use that are already in memory. It facilitates loading programs from object files on disk into any desired part of memory, which is the usual meaning of "program relocation" among System/360 programmers, perhaps because they had no other type of it available. Implementing the 360 architecture with the addition of a base and bounds mechanism instead of full-blown virtual memory was perfectly possible. However, the System/360 was originally conceived as a computer for use in batch processing. Hence, TSS/360 was a kludge and ran slowly, and it took the 360/67 with special hardware to facilitate timesharing for IBM to have something that addressed that function effectively. John Savard