Re: Intel's Extended Server Memory Architecture ? (fwd)

Stephen C. Tweedie (sct@redhat.com)
Thu, 9 Jul 1998 12:03:16 +0100


Hi,

On Sun, 05 Jul 1998 22:14:58 -0300, "Brandon S. Allbery KF8NH"
<allbery@kf8nh.apk.net> said:

> Apparently somewhat less obviously to some, demand paging to/from wither
> swap or an executable requires mmap (bmap, in kernel lingo) functionality.
> This is an issue of fundamental Linux MM design, not an aspect of a specific
> driver. IOW, a ramdisk in this new \:uber-EMS *can't* be used for either
> swap or for executables without a serious redesign of the entire MM
> architecture.

Errm, hows that?

Hint: NFS supports mmap(). NFS will never, ever support bmap(). The
one thing bmap() gains you is direct DMA from the swap/page cache into a
block device; if you're willing to put up with a copy then you don't
need bmap.

--Stephen

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu