comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Pixmap memory allocation question.
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Pixmap memory allocation question. [message #4245] Thu, 11 May 1995 00:00
Russ Welti is currently offline  Russ Welti
Messages: 27
Registered: October 1994
Junior Member
Hi, everyone.

I use a sci-vi package called IDL which runs on top of X.

I am getting a pixmap allocation error from IDL [on my
SPARC Solaris2.3, X11R5-1.2, 64MB RAM, 120MB swap ] when I
exceed some limit, which is either on total pixmap memory
or on single pixmap allocation size.

The pixmaps in question are approximately 800 by 3000-4000 pixels.
I am now testing whether I can successfully open dozens of smaller
windows/pixmaps and then gradually increase size till I fail.

I run from an Xterm w/8MB RAM, but server memory should not be
an issue, since I do not use X backingstore, because that began
to fail some time ago when my app began to grow. Now I use a
mode where the IDL client is supposed to manage the pixmap data
from the host; and you do notice a distinct difference in the
speed and nature of scrolling to confirm that the client is
doing it.

I have verified absolutely that the app has plenty of RAM avail-
able to it, and has not swapped a single byte. In fact, the
app *can* allocate huge memory structures, just not my pixmaps.
Also, there are NO process limits being enforced by the kernel.

QUESTION:

Where pixmaps are allocated, when a client is not using
backingstore? I assume it is RAM, not graphics card
memory or something else.

Also, what limits if any does X place on pixmap
allocation? Can I change them? Is there any kind of
hardware upgrade likely to help?

Gratefully,
/
Russ Welti /-\
(c-g)
University of Washington \-/
Molecular Biotechnology /
PO Box 352145 /-\
Seattle, WA 98195 (a-t)
rwelti@u.washington.edu \-/
(206) 685 3840 voice (206) 685 7344 FAX /
http://chroma.mbt.washington.edu/graphics/gif/russ.gif
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: Zeiger in IDL -> call by reference in I
Next Topic: idl gif files and display by dos viewer

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 20:03:50 PDT 2025

Total time taken to generate the page: 0.00605 seconds