Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

For testing reasons I need to run the Citrix command wfica multiple times. Each time it will open a session with a different Citrix test user and perform some actions.

Now my workstation got into memory troubles at the 98th session :) I need to get it up to 150 sessions. The problem is not so much the Citrix session, that uses about 70KiB. It is wfica. That uses 15MiB.

Is it possible that Linux will use the wfica that is already loaded in to memory, instead of loading a new one every time?

share|improve this question
Most likely not, as that compromises security and cross thread stability. What you need to ask.. Can i Load wfica once.. with 150 sessions maintained within it.... – ppumkin Jan 25 '12 at 14:15
Thanks for that tip. I'll go check that out. – Rico Jan 25 '12 at 14:26
up vote 1 down vote accepted

Sorry nope. Badly written programs are badly written. If the memory management isn't done properly, you're just going to be out of luck. For a Citrix server... if you only have ~1.5gb of RAM to play with... you really have an under-powered server for the task. I'm surprised you managed to get ~90 users on that machine.

share|improve this answer
Thank you for your answer, it's not a server but my workstation. The server has 60GiG's. I want to know how many session it can handle with 'default' user behaviour. So I write some scripts and launched the sessions from my workstation. The server didn't had any problems, my workstation did when it ran out of memory and swap space... – Rico Jan 25 '12 at 14:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.