Re: /tmp in swap space

iiq!yan!alex@uunet.uu.net
Mon, 25 May 1998 15:39:34 -0700


Richard Gooch writes:
> Well, I can give you a real-world example. Because I haven't yet found
> an OS which has useful mmapping semantics for /dev/zero (namely that I
> can open /dev/zero and pass a FD to another process and both processes
> can mmap() the FD and share data via the mmapped region), I end up
> creating a tmpfile in /tmp for mmapping purposes. Under Linux, this is
> at least 16 MBytes (because under 16 MBytes I can use ordinary SysV
> SHM). This tmpfile doesn't need to be saved to disc (not when you have
> gobs of RAM).
> So here is a real case where large files with a moderate lifetime (at
> least a few minutes) are created in /tmp.
For things like that POSIX real-time extensions provide shm_open()
call. Solaris 2.6 has it. I am sure there are other Unices that
implement POSIX real-time, as well.

Alex Krimkevich

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