Performance/Memory usage with WAD Templates in BIW

Hi All,
We have an E-Portal application on a CERT environment where a user can log in and see the templates created in WAD through internet.
Most of the templates are stateful to facilitate export to Excel,XML and CSV along with saving of Graphs and charts.
As the templates are stateful, they consume a lot of memory and under stress testing, application tanks when there are more than 15 simultaneous users as each user consumes approx 1 gb of memory.
The response time also is very high.
Is there any way to increase the performance without making the templates stateless?
If no, is there any way we can get the required functionality by making the templates stateless?
Regards,
Godhuli

Hi gaurav,
I am not sure how I am using these commands. I am currently using a STATELESS connection. Take a look at the code below:
<param name="OWNER" value="SAP_BW"/>
<param name="CMD" value="SET_PROPERTIES"/>
<param name="TEMPLATE_ID" value="ZADHOC_V1"/>
<param name="PROPERTIES_ID"
value="ZQ_WEB_LIBRARY_TEMP_PROPERTIES"/>
<param name="STATELESS" value="X"/>
<param name="DATA_MODE" value=""/>
<param name="DEVICE_OPTIMIZATION" value=""/>
<param name="NO_SESSION_COOKIE" value="X"/>
<param name="MENU_CHARACTERISTIC_PROPERTIES" value="X"/>
<param name="USE_PAGE_WRAPPER" value="X"/>
<param name="CMENU_LABEL" value="Print"/>
<param name="CMENU_FUNCTION" value="callPrintHelpService"/>
My question is how can I emulate the same functionality of a STATELESS Connection i.e. break the connection from the application server once the query has run? I do not want to run the STATELESS Connection anymore.
Also, could you show how/where to use the cmd=log_off&session_cmd=cancel code that you sent earlier.
Thanks,
Rahul

Similar Messages

  • WinXP and Vista memory usage with Illustrator CS2 - is Vista winning?

    Dear forum.
    I have an AI-template file where I insert some very large PNG files into it, modifies the template a bit and then I print the the resulting document in PS-format. The PNG files may be as large as 100 MB (24-bits, approx. 100 mil. pixels in total). It appears that while a Vista-based machine has no problem loading one or even two copies of these huge files into memory, a WinXP-based machine can't even load a single file into memory. Instead, I a dialog box with the message: "Could not read the file because the plug-in could not understand this file". Is it really a faulty plug-in or is it just CS2's way of saying "not enough memory" in a quirky way?
    All in all, I would like to hear whether someone has the same experience with Vista, ie. it seems to be better at memory management or better at allocating memory for Illustrator CS2, enabling it to load large PNG files.
    The specifications of the WinXP-based machine:
    Pentium 4 2.6 GHz
    3 GB RAM
    Virtual memory 4095 MB in a physically separate drive from the OS disk
    All Visual Effects are turned off
    Has Illustrator CS2, Adobe Acrobat 7 and Distiller installed (and a few auxilliary programs)
    The specifications of the Vista-based machine:
    Dell OptiPlex 740SF
    AMD x2 5000 (2.6 GHHz)
    2 GB RAM (667 MHz, 2 x 1 GB)
    250 GB SATA disk
    Windows Vista
    Adobe Creative Suite 2 Standard + Adobe Creative Suite 3
    Thanks!

    Hi, everyone
         I got a new t440p 20ANA00UHH (8GB RAM, win8 64bits) about one week ago. It works really well, but its memory usage  confused me. In Task Manager, the "Performance" option shows memory is 68% (5.4G in use), but "Users" option shows memory usage 66% (1019.5M in use). Is that normal ? I just opened some websites and word files.

  • Excessive memory usage with FireFox 3.6.8

    Is it normal for the total memory footprint of FireFox.exe and Plugin-Container.exe to be 1.14GB (488MB and 651MB respectively)?
    When first opening FireFox, it's footprint is approx 30MB, but inexorably creeps upward as I browse (typically YouTube/Hulu/4chan/GMail), consuming nearly 60% of total system memory before performance loss demands a browser restart.
    Is there any workaround or update/patch or command-line argument that will cap memory usage? Will rolling back to an earlier version of FF solve the problem, or is it a problem with Flash? Any advice would be appreciated.

    This is caused by the Flag Fox add-on, you can either disable or uninstall it.
    # Open the add-ons manager - in the menus select Tools, then Add-ons
    # In the add-ons manager go to the Extensions panel
    # In the list of add-ons click on Flag Fox to select it, then either click on the Disable or Uninstall button
    # Re-start Firefox to complete the process
    Do you have Personas Plus 1.6 installed? If you do try disabling that one instead, it has been causing problems with add-ons.

  • Norton reports high memory usage with firefox and it crashes often

    Norton antivirus 2011 has pop up warnings reporting high memory usage from Firefox. I have been getting theem often and my computer is crashing often after those pop up warnings. Thanks

    Safe mode did not help.
    I have disabled ALL extensions and plug-ins, but the problem with "zig-zag" memory usage still remains (I've not tried to leave browser open for the night yet).
    I think I'll do clean reinstall with completely new empty profile (without sync'ed information) to try this out. If this works, I'll start adding stuff (configuration, sync, features, etc) to see what causes the problem.

  • Very high memory usage with Yahoo Mail

    After using Yahoo Mail for an hour or so my memory usage increases to a very high level.
    Just now, after reading and deleting about 50 e-mails (newsletters etc.) I noticed Firefox 17 running slowly and checked the memory usage in Windows Task Manager (I am using XP) and it was 1.2 Gb. My older laptop only has 2 Gb of RAM. Yahoo Mail was the only thing open at the time.
    I never notice this problem with Gmail which I mainly use. However I use Yahoo Mail for quite a few newsletters etc. that are less important and which I only check once a week or so.
    I found the following bug report about 3 years old which almost exactly describes my problem.
    https://bugzilla.mozilla.org/show_bug.cgi?id=506771
    But this report involves a much earlier Firefox version, and at the end it seems to say that the problem was fixed. However it well describes my current issue with Firefox 17, especially the continual increase in memory while using the up/down arrow keys to scroll through Yahoo e-mails.
    Is this normal to have to shut down and reopen Firefox every hour or so to clean out the memory? For some reason I only notice this when using Yahoo Mail. After using many other sites and having multiple tabs open for several hours I rarely reach that kind of memory usage. About the highest I've seen with other sites after a couple of hours is 600 Kb which is roughly when I start notice slower response times.

    See also:
    *https://support.mozilla.org/kb/firefox-uses-too-much-memory-ram
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do not click the Reset button on the Safe mode start window or otherwise make changes.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

  • Problem with WAD Template

    Hi All,
    I have 2 queries Ex: QAS1 and QAS2.Both have same selection parameters expect Date in both queries.QAS1 is having date (RO1) and QAS2 is having (ROS1) date parameters. I have a common WAD 7.0 template for both these queries and both queries are merged. So when i execte the web tepmplate i will enter either RO1 Date or ROS1 date and the web template should display the query/report output based on date entered.
    Can i use web items or Script Item control or any javascript for this issue?Please provide step by step procedure if there is any solution accordingly.
    Is there any better solution for this approach?
    Regards..
    Edited by: sunanda G on Aug 16, 2011 3:41 PM

    Hi,
      Thanks for your reply. I tried many ways in the web template but issue still not yet solved. That is I have selected 2 Data providers for 2 Reports in the web template, But same reports output except date fields. Those 2 date fields also displayed in selection variables, when I run the template in WEB. So, When I select one date variable the corresponding Data Provider should fill the analysis item table in web template. If I select 2nd Date field variable in the query selection the corresponding Data provider-2 should fill the same analysis item table in same web template.
    Actually these templates are available in 3.5 WAD. But that one with java scripts. Now user want to upgrade same templates in WAD 7.0. I also tried using with java script accordingly 3.5 WAD Template. But no use.
    Please suggest me.... what is best procedure we can use for issue?
    Thanks & Regards,
    Sunanda

  • How to minimize memory usage with VM settings

    Using JDK 1.4.2, I am trying to minimize the memory usage of my application.
    Our GUI application consumes about ~20MB of heap space during normal operation, but it can easily grow to 50MB in some rare cases (Special feature accessed by user).
    We have to be able to run multiple instances (separate process/VMs) of this application on low end Windows PCs.
    The applications don't usually run for very long (less than 8 hours).
    Here is my problem.
    If I set the -Xms=20M -Xmx=64M, it works fine, but the GC is not very aggressive and soon, the application starts using a lot of memory, even if it is not really needed. And it never returns the memory to Windows OS.
    So each VM take more memory than really needed, which causes significant swapping on these low end PC (little RAM available).
    If I reduce the -Xmx flag, than I run out of memory in the rare cases where I need the full memory.
    Ideally, I would like to configure the GC to be more aggressive, i.e. the GC should collect instead of getting additional memory from the OS when possible.
    I read a few papers on Sun's web site about HotSpot tunning, but most of them are geared for large servers.
    Thanks!
    Francois

    And you are using the task manager to determine how "much" memory is being used correct?
    I suggest that you search out and read the numerous threads on this site that discuss that subject.

  • Performance Appraisal-Issue with Restrcited template

    Hello
    I am trying to prepare appraisal document via tcode PHAP_PREPARE_PA. The system proposes three options:
    - Prepare Appraisal Docs with Template, Appraiser, Appraisee
    - Prepare Appraisal Docs with Organizational Units
    - Prepare Appraisal Docs with Restricted Templates
    Questions:
    Q1 What is the difference between 2 and 3 above?
    Q2 Is there any documentation that explains each option in detail?
    Q3 Is there a place where we configure the evaluation path each option takes?
    Q4 When I use the option "Prepare Appraisal Docs with Restricted Templates" and select the org unit/appraisal template, I get the following message:
    Object 01 VA 99912314 not found
    Message no. HRHAP00_TEMPLATE007
    What am I missing? Your timely assistance would be immensely helpful.
    Many thanks in advance,

    Q 1 & Q 2 :
    From SAP Help -
    Prepare appraisal documents using wizard (Template,Appraiser, Appraisee)
    The wizard enables you to prepare appraisal documents for different appraiser/appraisee combinations (such as manager appraises employee).
    1.      Call the Prepare Appraisal Documents transaction.
    2.      Click on the Prepare Appraisal Documents with Template, Apper, Appee link.
    3.      The wizard is started and it guides you through all the steps you need to prepare appraisal documents with the appropriate appraiser/appraisee combinations.
    Prepare appraisal documents using organizational units
    This link enables you to prepare appraisal documents using your organizational units.
    1.      Click on the Prepare Appraisal Documents Using Organizational Units link.
    2.      In the Root Object ID field, choose an organizational unit from input help and transfer it.
    3.      In the Appraisal Template field, choose the appraisal template you want to use from input help.
    4.      Enter a start and end date for the validity period.
    5.      Select the Test Run checkbox if you want to create appraisal documents in test mode. In this case, no appraisal documents are created in the database.
    6.      Choose Execute.
    Prepare appraisal documents with restricted templates
    This link provides you with the following options:
    ¡        You can restrict the selection of appraisal templates to include particular employee groups only
    If it is known for which employees appraisal documents are to be prepared, you can use an employee attribute such as an employee's Job to restrict the number of appraisal templates offered for selection.
    ¡        You can restrict the selection of employees depending on the appraisal template.
    If it is not known for which employee the appraisal document is to be prepared, the appraisal template is offered first. Input help restricts the employees available for selection to include only those employees who, on account of their employee attributes, can be considered for the appraisal template.
           1.      Click on the Prepare Appraisal Documents Using Restricted Templates link.
           2.      Select the required organizational unit from input help for the Root Object field. Transfer this organizational unit.
           3.      Select the appraisal template you require.
           4.      Enter a validity period.
           5.      Select the Test Run checkbox if you want to create appraisal documents in test mode. In this case, no appraisal documents are created in the database.
           6.      Choose Execute.
    http://help.sap.com/saphelp_erp2005vp/helpdata/EN/98/1222d3404e3849912015524dce03e5/frameset.htm
    Reward points if this helps.
    Sanghamitra

  • Memory Usage with new Tab Apps and Panoramas

    I actually don't have a problem, just a question. I love the new tab apps and panorama features in FF4, but I am wondering how the CPU usage compares with e earlier versions of FF. (I never checked and I'm not going to :)) Are there any recommendations on how tab apps and panoramas should be used? My assumption is that the "dormant" panos will use less cycles than if they were all open on the desktop, is this true?

    CS3 is still 32-bit so the user address space is 3.5GB. However, the OS can still use additional memory for cache to help performance, which comes into play when working with larger files. You need to download and install the enable VMBuffer plug-in, otherwise VMBuffering is disabled.
    See: http://www.crn.com/software/197700697
    Adobe forums:
    http://www.adobeforums.com/cgi-bin/webx?14@@.3bc45977/5
    some benchmarks:
    http://www.barefeats.com/octopro1.html
    http://www.barefeats.com/octopro4.html

  • Minimize memory usage with a multi-frame MovieClip

    I have a MovieClip in Flash with 100 frames. Each frame contains a certain icon I need to use in a project. I create instances of this icon MovieClip wherever I need an icon to appear, and gotoAndStop to a certain frame to display that icon.
    Will storing a 100 icons in a single movieclip cause every single icon to be created in memory whenever I create an instance of the MovieClip? If I stored each icon in the library and attached only the icon that is needed, would that consume less memory than creating this MovieClip that has all the icons in it?

    if you create an object in the ide (ie, by putting it on-stage), then it (roughly) only exists in memory while it is on-stage (or on the backstage).

  • VM memory usage with DOM objects

    Hi - I have a general question regarding VM memory use (and garbage collection) when using instances of XMLDocument (we're using the Java version of the parser, v2.0.2.6).
    Say we have an existing instance of XMLDocument containing a valid xml document. What happens when:
    a) XMLDocument is set to null? When will all the previous xml Node/Element instances that were referenced in the document structure be garbage collected? My understanding is that objects will only be garbage collected when there are no remaining references to them. How does this apply to the tree structure of references between Node instances in the XML document? I am guessing that by setting XMLDocument to null, this change will eventually cascade through all the other nodes, so eventually they are released?
    b) Secondly, what happens to the existing Node/Element instances referenced in an instance of XMLDocument if I assign it new document contents from getDocument() on an instance of DOMParser? Does this create a new document tree structure from scratch and create new instances of Nodes to represent the new document, or are the previous instances of Node etc from the previous document reused somehow?
    c) Following on from above, if the previous instances of Node from the previous document are not reused, when are these garbage collected?
    Thanks in advance,
    Kevin Hooke

    The XMLdocument object, although representing the entire document, is referenced solely to the root of the DOM tree. To clean up the DOM Tree, one should set all the references to the tree (doc, node, elements, ...) to null.
    Here are the specic answers to your questions:
    a) Setting XMLDocument to null will NOT have the cascading effect on the other Nodes/Elements.
    b) Yes, the previous DOM Tree still exists if there are any Node/Elements pointing to it even if you get a new document. When you get a new document, you get a new DOM Tree representation.
    c) Unfortunately, there is no way to guarantee when the garbage collection takes place in the JVM. Check out the method System.gc() to "suggest" to the JVM the invocation of the gabage collector.
    Oracle XML Team

  • Issue with Java script associated with WAD template

    Hi Experts,
    I made some changes in the Java Script in Tcode SE80. I actually downloaded it, made changes, saved it and then clicked on Upload and replace in SE80. When I opened the Web cockpit, the changes were relecting as anticipated.
    But the changes are still showing up even after reverting the changes in java scripts and uploading it again.Please let me know what needs to be done to revert the changes such that it will  ot show up in the Web Cockpit.
    I think the "Upload and replace option" worked only once in my case. Kindly suggest. Thanks
    Regards,
    Kavitha Jagannath

    I would like to know how to do this process.  I would like my students to complete the module and then enter there name in the certificate line.  Then have them enter their email address so that the certificate can be emailed to them and they can print it off.  I would like to have the certificate be a PDF file so they cannot alter the name of the person who took the course.

  • Kernel memory usage

    Is there a way to see both the kernel virtual and the kernel real memory
    usage. I can see the real memory usage with "sar -k", or the "arena_size"
    in the "kmem_misc" kstat, or by looking at all the "kmem_cache" kstats
    like the crash "kmastat" command. But, can I find out how much is not
    "resident"?

    All of the kernel memory in use as reported by sar -k is resident and not paged (see kmem_alloc(9f)). That is why drivers must be careful how they use it.
    As for virtual address space, everything above the value of the kernelbase variable (see param.h)is kernel virtual address space.
    I think 0xE0000000 is the default for kernelbase on sun4d and Intel.
    Hope that helps. Regards,
    Ralph
    SUN DTS

  • Firefox becomes really slow then eventually unresponsive when loading a page with many hires images. Unsual high memory usage up to 2gigs just for firefox. Was never a problem with v3.6.

    When loading a page with many hires images, Firefox becomes really slow and scrolling becomes jumpy then eventually becomes completely unresponsive. Unusual high memory usage of up to 2gigs just for firefox when loading these pages. This was never a problem with v3.6.

    I encountered the same type of problem. Firefox running terribly slowly and slowing down my entire machine (Core i5 with 256GB SSD). Searching the forums, I found a couple of things about troubleshooting performance issues, one of which was to use '''hardware acceleration''', that is on by default. It was turned on on my PC, '''so I tried deactivating it, and it worked!'''
    So doing the exact opposite as Mozilla support said solved the problem. It is really a pain now to work with Firefox. I'm using it because I have no choice, but I'd recommend IE and Chrome over Firefox... Whatever, the market will decide once Firefox has become to crappy...

  • Slow performance, weird memory usage, hanging when closing safari tab

    Hi, i recently noticed that my MacBoo Pro was with low performance after some hours of use.
    I'm a heavy user, so I try to monitor what might be causing it. What i note was:
    After restart (or fresh start), my computer was ok;
    I use applications like adobe Lightroom and VMWare Fusion;
    Then I star feeling like Safari was too slow to open pages - I thought it was the internet link first, but even local webpages are slow. I notice that when a click to close a tab, it take almost 2 sec to do it. The same when click to open any link on that page.
    I start the activity monitor, but my proc usage are low. Then, I notice the (weird) memory usage:
    Take a look at "memory used". I closed all applications before take this screenshot. i've trying to identify what is consuming this memory, but.. no success.
    Anyone has any idea what can might be causing it?
    My HW information:
    all my apps are updated.

    Memory usage was normal when you took that screenshot.
    When you have the problem, note the exact time: hour, minute, second.  
    These instructions must be carried out as an administrator. If you have only one user account, you are the administrator.
    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.
    The title of the Console window should be All Messages. If it isn't, select
              SYSTEM LOG QUERIES ▹ All Messages
    from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar at the top of the screen.
    Each message in the log begins with the date and time when it was entered. Scroll back to the time you noted above.
    Select the messages entered from then until the end of the episode, or until they start to repeat, whichever comes first.
    Copy the messages to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
    The log contains a vast amount of information, almost all of it useless for solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.
    Please don't indiscriminately dump thousands of lines from the log into this discussion.
    Please don't post screenshots of log messages—post the text.
    Some private information, such as your name, may appear in the log. Anonymize before posting.

Maybe you are looking for