[Info-vax] Anyone interested in another public access system
Michael Kraemer
M.Kraemer at gsi.de
Sun Apr 12 18:13:57 EDT 2009
Bob Koehler schrieb:
> In article <grqqh7$ore$03$1 at news.t-online.com>, Michael Kraemer <M.Kraemer at gsi.de> writes:
>
>>if performance is an issue, on Unix I'd use mmap() services in such cases.
>>
>
>
> Thanks you for making my point! It seems that the lack of current
> emacs ports to systems like VMS is because someone decided to mmap()
> the files and do the record stuff themselves. Shooting everyone
> else in the foot!
>
I don't see why this would make your point.
mmap() (or equivalent) services should be available
on all systems with native support for an MMU,
which includes Unix, WNT and possibly also VMS.
It's usually the fastest way to do I/O
and saves a lot of real memory when large files
are to be processed. It has nothing to do with
record stuff in the first place, although
record oriented I/O could be implemented on top
of it.
But this is an issue for the app under consideration,
not the OS. On the OS level, records are an anachronism
and cause nothing but trouble. When switching from
VMS/MVS to Unix many moons ago, I did not miss them for a second.
More information about the Info-vax
mailing list