Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

SGI performer Frequently Asked Questions (FAQ)
Section - -26- Use of PFTMPDIR to configure shared memory

( Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Airports ]


Top Document: SGI performer Frequently Asked Questions (FAQ)
Previous Document: -25- What is the difference between phases FREE, FLOAT, and LOCK?
Next Document: -27- Which rendering primitives does IRIS Performer support?
See reader questions & answers on this topic! - Help others by sharing your knowledge

  IRIS Performer requires shared memory and uses a memory-mapped
  file, the location of which depends on the value of the PFTMPDIR
  environment variable:

  If PFTMPDIR is not set, Performer uses /dev/zero as the default.
  Running an application in this configuration:

    - Uses swap space 
    - Does not require disk space until main memory is exhausted 
    - Is faster than using a regular memory mapped file via PFTMPDIR 
    - Causes IRIX to kill the process(es) and log an error to the
      console if the application runs out of space for shared memory in
      the swap partition.

  If PFTMPDIR is set, Performer creates files in the specified
  directory. Running an application in this configuration:

    - Requires disk space even before main memory is exhausted 
    - Is slower than /dev/zero because it touches the disk 
    - Produces appropriately sized core dump files with no limit set by
      IRIS Performer
    - Might cause a core dump from a segmentation violation inside
      pfMalloc if the application runs out of space for shared memory
      in the file system containing PFTMPDIR
    - PFTMPDIR should be set only to a directory on a local file system.

User Contributions:

Comment about this article, ask questions, or add new information about this topic:




Top Document: SGI performer Frequently Asked Questions (FAQ)
Previous Document: -25- What is the difference between phases FREE, FLOAT, and LOCK?
Next Document: -27- Which rendering primitives does IRIS Performer support?

Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
sgi-faq@viz.tamu.edu (The SGI FAQ group)





Last Update March 27 2014 @ 02:12 PM