News for hackers. Stuff that matters.
Re:SPARCbook 3000ST by jandrese on Friday March 29, 2019 @06:35PM (#19526225)
Swap on NFS sounds kind of crazy.
Re:SPARCbook 3000ST by wahern on Friday March 29, 2019 @10:33PM (#19527274)
I would think the opposite. Presumably there's zero contention so no need to worry about concurrency control like locking. You're just paging linear blocks of memory to disk and the bookkeeping remains in local host memory, so all you're doing is sending and receiving fixed, independent blocks of memory that are opaque to the remote host. And prior to v4 NFS was UDP and stateless, so the code to do this from the kernel could be kept quite simple.

The functional equivalent to this is iSCSI, which as far as I understand is similar to if not literally what AWS uses under the covers for EC2 block devices.

Re:SPARCbook 3000ST by throw0101a on Tuesday April 02, 2019 @09:59AM (#19554124)
> The functional equivalent to this is iSCSI, which as far as I understand is similar to if not literally what AWS uses under the covers for EC2 block devices.

Back when disk-SSD hybrid storage was still a novel idea (~2006), one of the guys at Sun had an interesting demo with ZFS.

He first created a bunch of storage pools on a server on the east coast from iSCSI volumes on the west coast, install Postgres, and did a benchmark. He next created a pool with the same iSCSI pools but added a local SSD as a ZIL/zlog device (for caching), and ran the same benchmark.

The SSD-enabled pool has quite close to local-disk performance of a SAN.

Re:SPARCbook 3000ST by throw0101a on Tuesday April 02, 2019 @09:56AM (#19554078)
Disk was expensive back in the day.

Depending on your compute needs, it could have made more sense to do fully-remote X.

So if many people were running intensive like MATLAB or Mathematica, then root/swap-over-NFS made sense so that you could use your local workstations local CPU all to yourself(s) and not bog down the central server. If most people were doing modest things (xterm, mail, browsing), then running everything on the central server and displaying it on dumb X11 terminals wasn't a bad idea.

Re:SPARCbook 3000ST by cb88 on Saturday March 30, 2019 @12:17PM (#19530178)
I've done swap on an nbd share... with the nbd from busybox no less... on a SparcStation LX with Gentoo (compiled on a T2000)