|
* TinkerDifferent *
Retro Computing Community |
| Home | Forums | What's New | Search | Settings |
| How Does One Explain The Difference In The Size & RAM Usage Of Modern Operating Systems? |
Forums > Vintage Apple > Software & Operating Systems
|
Paralel Tinkerer -------- Joined: Dec 14, 2022 Posts: 115 Likes: 48 |
Feb 9, 2023 - #1
My installation of System 7.1.2 on my Blackbird takes up only ~10 MB of hard disk space and uses ~3300 KB of memory, and can do most of what I can do with a modern system. Same trackpad, same keyboard, same LCD screen. Same ability to connect to external input devices and video output. Browsing the web, on a wired or wireless connection. Access a CD\DVD drive. Use any given piece of productivity software. Etc... If the hardware was present, I'd likely be able to access USB devices without much more overhead as far as hard drive and memory usage based on the mass storage and USB extensions used by Apple in later operating systems.
My Windows 11 installation takes up ~29 GB and uses 5.3 GB of memory. How, in ~30 years time has the size of operating systems expanded ~2,900x and memory use has increased by ~1600x and I honestly can't do that much more with this OS than I can do with that one? Has the coding ability of the people writing this stuff really gotten that much worse? Or am I missing something? |
|
luminescentsimian Tinkerer Tucson, AZ -------- Joined: Nov 4, 2021 Posts: 126 Likes: 99 |
Feb 10, 2023 - #2
Some legitimate causes of bloat:
I think there is a strong streak laziness and using resources just because they're there too. Liked by Yoda,Bolkonskij,Paolo Band 4 others |
|
Trash80toG4 Active Tinkerer Bermuda Triangle, NC USA -------- Joined: Apr 1, 2022 Posts: 1,131 Likes: 329 |
Feb 10, 2023 - #3
Great explanation, to push it even farther back in history:
In ancient times when my dad was a systems engineer at IBM, resources were incredibly tight. As he explained it, there was no operating system at all, each program running standalone on the computer at machine level on what really was the bare metal in the early Sixties. Higher level languages for programmers coding to run on operating systems developed in tandem as more cycles and resources became available through the Sixties IBM pulled him into the Glendale Labs (IBM's equivalent of Xerox PARC) during that later Sixties development phase. Later on in the Seventies, he was in and then ran the senior engineering group during the rise, prominence and fall of the MiniComputer. Heady times I think, much like the early days of PC and Mac development. Liked by rikerjoe |
|
Paralel Tinkerer -------- Joined: Dec 14, 2022 Posts: 115 Likes: 48 |
Feb 11, 2023 - #4
It was the MiniComputer that lead to the development of the OS as we know it now, or am I wrong about that? |
|
Trash80toG4 Active Tinkerer Bermuda Triangle, NC USA -------- Joined: Apr 1, 2022 Posts: 1,131 Likes: 329 |
Feb 12, 2023 - #5
Dunno, it seems a blur to me. "As we know it" is a slippery slope in terminology, covering a whole lot of the ground in question. Big Iron->Mini conversion started from the very early Sixties. I'd say some version of UNIX might be considered the starting point, becoming Linux and Mac OSX of today at some point?
Timeline of operating systems - Wikipedia
[Image: en.wikipedia.org]
en.wikipedia.org
|
|
Paralel Tinkerer -------- Joined: Dec 14, 2022 Posts: 115 Likes: 48 |
Feb 12, 2023 - #6
Good point. It is a fairly complex subject all on its own. |
|
speakers Tinkerer San Jose, CA -------- Joined: Nov 5, 2021 Posts: 154 Likes: 99 |
Feb 14, 2023 - #7
No -- you can only do a small part of what a modern system can do. You can't access the modern web and certainly not watch 4K YouTube videos. Nor edit multi-channel audio and video. Nor interoperate with most other modern machine. Nor use machine learning. I could go on and on. And most of these modern capabilities are built right into the operating system itself. And others are available as modular additions. All this requires many orders of magnitude more code than System 7 and its entire installable code. Modern 64-bit systems are less memory efficient than 68k machines of yore ... but they don't need to be. Transistors are 3 orders of magnitude more plentiful, efficient and faster. And storage capacities are 4 orders larger and 3 orders faster. And for less money! I love my retro machines but I can't carry them around in my pocket and do the stuff that my iPhone does. Liked by Yoda,Certificate of Excellence,ericand 1 other person |
| Page 1 of 1 |
| Home | Forums | What's New | Search | Bookmarks | RSS | Original | Settings |
| XenForo Retro Proxy by TinkerDifferent.com |