Remember SoftRAM 95? Compression app claimed to double memory in Windows but actually did nothing at all
- Reference: 1636991098
- News link: https://www.theregister.co.uk/2021/11/15/softram95/
- Source link:
What SoftRAM 95 claimed to do was software memory compression – on-the-fly compressing data in RAM so that your OS has more fast storage available than without the software. This crazy-sounding idea first appeared with [3]Connectix's RAMdoubler in 1994, an add-on for Mac OS 7.6 – a slightly easier proposition as classic Mac OS didn't have true preemptive multitasking. Doubling your system's RAM sounded like a great deal in 1994, when a 4MB SIMM would cost [4]$170 – £230 today.
Memory compression works by introducing a second level of swapping to the OS. OSes that support virtual memory have a two-way split, between real physical RAM and virtual memory in a file on disk. Memory compression introduces a layer in between these: it partitions off a block of system memory for compression. When the OS runs low on RAM and swaps something out to disk, the memory compressor intercepts this, compresses the contents using a fast algorithm, but keeps it in RAM. It's fairly likely that the data will be needed again soon, and if so, the memory compressor decompresses it and puts it back in main memory. This operation is considerably faster than retrieving it from the hard drive – in computer terms, it's [5]days versus weeks .
[6]
RAM compression is still very much a thing today. The feature is [7]built into Windows 10 and has been in [8]macOS since 10.9 . Linux has not one but [9]two comparable features , but they're optional.
[10]Revealed: Why Windows Task Manager took a cuddlier approach to (process) death and destruction
[11]Death Becomes It: Who put the Blue in the Blue Screen of Death?
[12]Windows Product Activation – or just how many numbers we could get a user to tell us down the telephone
[13]ZIP folders were originally a Microsoft engineer's side hustle until bosses figured out he worked for Microsoft
Back in the '90s, this was state-of-the-art stuff. Mark Russinovich, then of Winternals but [14]now a Microsoftie himself , analysed SoftRAM 95, wrote a tool to test the functionality, and declared that [15]it [16]didn't [17]work . (We've linked to all three pages as after quarter of a century, the page-number buttons no longer work.) Interestingly, two of its rivals did work, although people's [18]enthusiasm very quickly [19]wore off .
SoftRAM did have some marginally useful functionality on Windows 3.1, achievable for free anyway by tweaking some config files, but on Windows 95 it didn't do anything at all. This caused a minor scandal at the time – even renowned tech journal the Christian Science Monitor [20]mentioned it .
[21]
In case you think that such things couldn't happen today, they do. Antivirus apps for iOS [22]were for a time an example , even though iOS sandboxes apps – so an app literally [23]cannot scan your phone.
One of the common ones today are "registry cleaners". Windows' registry doesn't need cleaning, and by removing entries, these can [24]harm your PC. Want a cleaner PC? Run the built-in [25]Disk Cleanup tool. Tick all the boxes and click OK. Then do it again and press the "Clean up system files" button. Reboot, and the job's a good one. ®
Get our [26]Tech Resources
[1] https://devblogs.microsoft.com/oldnewthing/
[2] https://devblogs.microsoft.com/oldnewthing/20211111-00/?p=105897
[3] https://tidbits.com/2019/01/24/25-years-ago-in-tidbits-ram-doubler-debuts/
[4] https://jcmit.net/memoryprice.htm
[5] https://gist.github.com/hellerbarde/2843375
[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/storage&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YZKSPqBy5UQjNH2glLrutwAAAAY&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[7] https://www.howtogeek.com/319933/what-is-memory-compression-in-windows-10/
[8] https://www.lifewire.com/understanding-compressed-memory-os-x-2260327
[9] https://wiki.archlinux.org/title/zswap
[10] https://www.theregister.com/2021/06/30/windows_task_manager_termination/
[11] https://www.theregister.com/2021/02/02/windows_blue_screen/
[12] https://www.theregister.com/2021/01/20/windows_product_activation/
[13] https://www.theregister.com/2021/01/11/microsoft_in_brief/
[14] https://www.theregister.com/2006/07/19/microsoft_winternals/
[15] https://www.drdobbs.com/parallel/inside-softram-95/184409937
[16] https://www.drdobbs.com/parallel/inside-softram-95/184409937?pgno=2
[17] https://www.drdobbs.com/parallel/inside-softram-95/184409937?pgno=3
[18] http://www.technofileonline.com/texts/tec011997.htm
[19] http://www.technofileonline.com/texts/tec062198.html
[20] https://www.csmonitor.com/1995/1212/12121.html
[21] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/storage&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YZKSPqBy5UQjNH2glLrutwAAAAY&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[22] https://www.theregister.com/2015/03/24/ios_anti_malware_confusion/
[23] https://www.howtogeek.com/352613/what%E2%80%99s-the-best-antivirus-for-iphone-none/
[24] https://support.microsoft.com/en-us/topic/microsoft-support-policy-for-the-use-of-registry-cleaning-utilities-0485f4df-9520-3691-2461-7b0fd54e8b3a
[25] https://support.microsoft.com/en-us/windows/disk-cleanup-in-windows-10-8a96ff42-5751-39ad-23d6-434b4d5b9a68
[26] https://whitepapers.theregister.com/
"Windows' registry doesn't need cleaning"
hahahahahahahahahahahahahahahahahahahah!
Gasps breath...
hahahahahahahahahahahahahahahahahahahahah
Re: "Windows' registry doesn't need cleaning"
@a/c
I assume you are about 9 years old?
Re: "Windows' registry doesn't need cleaning"
He's right though. The registry doesn't need cleaning if you're doing a fresh install of Windows every few years. Otherwise, the amount of crap that accumulates there can be a sight to behold.
There's a reason why all these so-called registry cleaners are so widespread - there's a market for it, because issues with the registry can and do cause problems. This "feature" plagued Windows ever since its introduction, and while it's perhaps less horrible than it was at one time, it's still not anywhere near good by any stretch of the imagination.
Re: "Windows' registry doesn't need cleaning"
I seem to recall the "Registry" wasn't even supposed to be a thing, one department at Redmond developed it for their internal use, and then everybody wanted to use it... and then the genie was out of the bottle. I can't seem to find the story anywhere?
That github latency chart is gold
Thanks for the reference. Also the rest, especially the Dr. Dobbs (RIP) was a wee bit 'o work.
And "renowned tech journal the Christian Science Monitor" - more gold.
It reminds me about a ASM project in college where we had to write an in-memory drive.
A colleague decided to add some compression for extra marks and his 1Mb (physical memory) drive ended up showing something like 1700Mb of available space
That kind of compression rate should have won him a Nobel or Turing award, at the very least :)
I think my first example of "software that does what the OS should have anyway" was a piece of software that would resume downloads when someone rang your mum every 20 minutes and killed the internet connection, making that 3mb mp3 take days.
That thing was amazing considering we take resumed downloads for granted now