User`s manual

14 Part I: PC2-CamLink Board PC2-CamLink User's Manual
Host Computer Frame Buffer Memory Limitations
When planning a Sapera application and the host frame buffers used, as well as other Sapera memory
resources, do not forget the needs of the Windows operating system memory. Window XP, as an
example, should always have a minimum of 128MB for its own use.
A Sapera application using scatter-gather buffers could consume most of the remaining system
memory. When using frame buffers allocated as a single contiguous memory block, typical limitations
are one third of the total system memory with a maximum limit of approximately 100MB. Click on
Buffer under “General Options” in the
Grab Demo Main Window (see page 95) to select from a list
of host buffer memory allocation types.
Contiguous Memory for Sapera Messaging
The current value for Sapera messaging determines the total amount of contiguous memory reserved
at boot time for message allocation. This memory space is used to store arguments when a Sapera
function is called. Increase this value if you are using functions with large arguments, such as arrays,
and when experiencing any memory errors.