O'Reilly logo

Citrix XenApp Performance Essentials by Luca Dentella

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Memory optimization

Each session consumes part of the available memory on your server. If the memory request exceeds the available memory, the operating system needs to swap some of the RAM memory to disk, degrading the overall performance of the server.

The memory optimization feature can reduce the memory utilization improving DLL-sharing among applications.

DLL collisions

A Dynamic Link Library (DLL) is a library that contains code, data, and resources. It can be used by different programs at the same time. By using DLLs, applications can be modularized and can also include third-party libraries. DLLs promote code reuse and reduce the load time of the program because they are loaded into memory when requested.

Every DLL has a preferred base address ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required