T. M. Murali (tmax++at++cs.duke.edu)
Fri, 26 Sep 1997 14:35:25 -0400 (EDT)
PF Fatal/SysErr(11): pfuInitInput() Fork failed.
I ran perfly again on that file and monitored memory usage using
gr_osview. When the Inventor scene graph is being converted to
Performer, perfly starts using a huge amount of memory (about 100
MB). After a prolonged spasm of swapping by the OS, perfly
crashes. The crash happens whether perfly runs in PFMP_DEFAULT or
PFMP_APPCULLDRAW mode.
The Inventor model that causes this problem has about 18,000
triangles. I can view the model using ivview without any problems. Is
it odd that perfly (in contrast) consumes so much memory when trying
to display this model. Are there any measures I can take to decrease
the memory usage? I have included a typical session with perfly
below. Thanks for your help.
tmax++at++knock 274) perfly -m 0 model.iv
PF Info: All 2 processors available on this machine.
PF Notice: pfdLoadFile_iv: model.iv
PF Status:
PF Initializing OpenInventor
PF Opening file "model.iv"
PF Loading file into OpenInventor
PF Converting scene graph to Performer
PF Deleting OpenInventor scene graph
PF Optimizing Performer scene graph
PF Scene-graph statistics:
PF Triangles: 18016
PF loading time: 62.842 sec
PF loading rate: 286.688 prims/sec
PF
PF Info: pfdMakeShared optimizing traversal
PF Unique state objects:
PF GeoStates: 1
PF Materials: 1
PF Redundant state objects:
PF None
PF Performance statistics:
PF Input objects: 2 (100.00%)
PF Output objects: 2 (100.00%)
PF Deleted objects: 0 ( 0.00%)
PF Elapsed time: 0.082 sec
PF
PF Info: pfdMakeSharedScene scene pfGeoState traversal
PF Performance statistics:
PF pfGeoStates: 1
PF Elapsed time: 0.039 sec
PF
PF Info: pfdCombineLayers optimizing traversal
PF Performance statistics:
PF Elapsed time: 0.041 sec
PF
PF Info: pfuCollideSetup collision traversal
PF Intersection data is cached
PF Elapsed time: 0.094 sec
PF
PF Info: Total scene-graph statistics
PF Scene-graph statistics:
PF Triangles: 18016
PF loading time: 69.269 sec
PF loading rate: 260.086 prims/sec
PF
PF Info: Initialized 1 Pipe
PF
PF Info: pfuDownloadTexList texture processing
PF Download totals
PF Textures: 0
PF Elapsed time: 0.000 sec
PF
PF Info: scaleFonts 1.00 - Load: 0.88 secs
PF Info: Initialized 1 Channel
PF
PF Fatal/SysErr(11): pfuInitInput() Fork failed.
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:56:00 PDT