OC4J: Determine Memory Requirements for applications

Hello,
In the Enterprise Manager Web Site for 9iAS R2, on the System Components page, it displays the CPU% and Memory. Then Clicking on an OC4J instance, it shows the Memory and Heap Usage.
So, the total memory used by this oc4j instance = memory + heap?
Is there a documented method to determine memory usage per user for an oc4j application?
Thanks,
Manish

Tuning the JVM depends also on your application.
In iAS you can add JVM Parameters to the opmn.xml for each OC4J Instance. You have to profile your application in order to determine the correct VM configuration and consider the requirements of the OC4J. Unfortunaly the default configuration is bad. You should add at least add the -sever flag which is available in JDK 1.3.1 used in iAS.
JDK 1.4.2 offering is offering new features for multiprocessor machines so a good basic stardup would be
-server -XX:+AgressiveHeap
which turns on a Parallel Garbage Collector and increase maximum heap size. But there is a point where a single JVM will not be sufficent. Then you have to spwan new JVM processes using the Island concept in iAS.
I guess this is a good startup guide:
http://developer.java.sun.com/developer/technicalArticles/Programming/turbo/
http://java.sun.com/docs/hotspot/gc1.4.2/index.html
Good look
Toby

Similar Messages

  • How do I determine memory requirements?

    A development team asked me to determine memory requirements for Oracle Portal 10.1.4 implementation. I don't know how to do that, since I am not a software engineer or a systems analyst. The assumptions are: 1.) 6,000 users at peak, with incremental build out over a 24 month period, 2.) about 1,000 users that are actively submitting requests at any one time through their browsers (generating actual load on the servers), 3.) total storage usage for the portal is approximately 5 gigabytes, and 4.) OracleAS 10g architecture (with infrastructure and middle tier servers) would be the proposed HA architecture. 5.) access to the portal would be 18 hours per day, possibly 24 hours a day for a period of 4 months.
    How would I estimate the memory requirements for access and storage for this critical mission portal?

    http://www.oracle.com/technology/products/ias/portal/pdf/oow_10gr2_1337_pepper.pdf

  • Replication Error: Determination of values for application was interrupted

    Hello,
    We are setting up a CRM 5.0 system, with an ECC 5 backend. We try to replicate the condition customizing (object DNL_CUST_CND). When I look in the object monitor the object gets status green after running. But in SLG1, the log shows over 200 warnings and 3 critical errors with message:
    Determination of values for application was interrupted
    Message no. CND_MAP837
    There is not more information available and I can't find anything relating to this message here or in OSS. Does anyone have a clue what the cause of this error could be?
    Thanks in advance,
    Jeroen

    Hello Jeroen ,
    You may find  the warning message bcos all the R/3 fields may not be available in
    CRM system. thus those condtion tables may not be mapped and inactive status.Check whether the condtion tables used in ur scenario is available in active status in CRM.
    Regarding the  data exchange of condtion the follwing oss notes will be helpful:
    1. 314542.
    2. 441485 this note containst the  message relevant to you (CND_MAP837) .
    Please check the above notes and try to analyse ur issue.
    Regards
    Bala

  • Is there any tool or method to find the exact disk space/memory required for a query to execute in certain time

    Hi,
    We have SSIS Package, which in-turn executes some Stored procedures . 
    This Package runs fine at certain time, say 30 minutes which is acceptable. But sometimes, it takes around 1.5 hr. There was no modification done to the package, and the amount of data handled by the package is also same.
    I have a doubt that some other big process may be running in parallel when this package is getting executed.
    All the Databases are on D drive in the server and currently there is 140 GB free space out of 1 TB.
    Now, using sp_who2 I can check what are the big processes which are running in parallel when this package is getting executed and get their Disk I/O.   
    Now having these information, is there any way to determine, amount of space/memory required to execute a particular query in 30 minutes.
    Or to put a question in other way, I have a query and I know its acceptable execution time(30 min). Now is there any way to determine the criteria to get that execution time.
    NOTE: The query is optimized and required indexes are created. It was running fine, until 1 week back. Suddenly the execution time has increased.
    Can some one please help me in this. Please let me know if you need any further information on this.
    Also whenever these jobs are running, sometimes job activity monitor and SSMS gets frozen. Any idea what does this indicate?
    Thanks in advance,
    Raksha

    Perhaps blocking?
    Take a look at Adam's great stored procedure to see who is running on the server
    Who Is Active? v10.00 (2010-10-21)
    (C) 2007-2010, Adam Machanic
    Feedback: mailto:[email protected]
    Updates: http://sqlblog.com/blogs/adam_machanic/archive/tags/who+is+active/default.aspx
    "Beta" Builds: http://sqlblog.com/files/folders/beta/tags/who+is+active/default.aspx
    License: 
    Who is Active? is free to download and use for personal, educational, and internal 
    corporate purposes, provided that this header is preserved. Redistribution or sale 
    of Who is Active?, in whole or in part, is prohibited without the author's express 
    written consent.
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Minimum system memory requirement for DBI

    We plan to implement DBI for all applications except Project.
    Does any one know what is the minimum system memory requirement to run DBI?
    Thanks!

    I mean Daily Business Intelligence

  • What are the minimum CPU and Memory requirements for R12 Vision instance?

    We are in the process of trying to figure out what the minimum hardware requirements are for installing the R12 Vision instance. This Vision instance would only have 5 or less concurrent users. We may have to order a new server and we are wondering what the minimum CPU and memory would be? Oracle Support will not give us this information.
    We aleady know how much disk space it will need.
    Dan

    Hi,
    See these links.
    A Primer on Hardware Sizing for Oracle E-Business Suite
    http://blogs.oracle.com/stevenChan/2010/08/ebs_sizing_primer.html
    What Are the Minimum Desktop Requirements for EBS?
    http://blogs.oracle.com/stevenChan/2010/09/ebs_pc_clients.html
    Also, please see old threads for similar discussion.
    Hardware Requirements
    http://forums.oracle.com/forums/search.jspa?threadID=&q=Hardware+Requirements&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Benchmark
    http://forums.oracle.com/forums/search.jspa?threadID=&q=Benchmark&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • What are the disc space and memory requirements for the apps?

    What are the disc-space and memory requirements to run the apps

    Hello John!
    thank you for the info. However, as I have only 1Gb memory and a 32Gb
    solid-state disc, I think that I will stay with Acrobate.com for a while
    longer.
    Regards
    Brianb

  • Option to see memory requirements for EXS samples?

    This may be an ignorant question, but I'm curious if there is an option in the EXS to see how much memory a particular patch will require, similar to the way Kontakt shows you this information while browsing for a patch. I find it very useful information, as loading a great sounding but large sample instrument may prohibit loading further instruments. Knowing this before loading, I have a better idea of "where I have room to splurge" so to speak.
    Thanks in advance for your help and reply!

    s there anyway to see how much RAM is required for an EXS
    instrument BEFORE you load it? How about amount of samples
    in a patch?
    Not that I know of, but it would be a useful feature. There is a memory usage window, but it doesn't include samples loaded unfortunately.
    In short, if your instrument has 345 megs of samples to load, then 345 megs of ram it will take to load them all in, with virtual memory off (if you're using 32-bit mode, then it will take more ram).
    In streaming mode, since you are only loading small bits into ram at any one time, you don't really have to worry about RAM.
    You can always check OSX's activity monitor to look at overall RAM useage.
    The basic instrument contains 88 samples (it says 88 unresolved,
    what does this mean?
    The instruments contain a pointer to where each sample is on disk. "Unresolved" means that the sample that the EXS instrument points too is not at that location on disk.
    It's not a big problem - if the EXS can't find a sample it needs on loading, it will search your disk to find out where you've put it. This takes a little time, and is why instruments might take longer to load the first time. Once it has found where the sample is, it writes the new location back to the instrument, so the next time you load it, the EXS won't have to go hunting for it.
    The Project Manage can resolve these references by doing the same thing to individual instruments or all instruments on your drive, but it takes a little while to run.
    I know that both are small files and the differences are minimal,
    but for the sake of understanding the concepts presented above,
    since both contain the same amount of samples, would they both
    take the same amount of RAM? Or because the velocity blend is a
    larger file, does it take more ram? If you like the sound of both
    programs equally, which would be the better choice based on
    resource allocation?
    The size of the instrument file is completely irrelevant - it is miniscule in the whole sceme of things. The only thing that "really" takes up RAM is the samples themselves. Oh, and the EXS "shares" RAM too, so if you have two instances of the EXS with the same instrument loaded, the necessary samples are only loaded once.
    This is also good for various articulations that sometimes might share samples - if a needed sample is already in memory, Logic won't load a second copy.
    I'm probably reading too much into this topic, but it would be
    helpful to understand how all this stuff works!
    I really think you're worrying about this stuff too much. You have 5 gig of RAM for goodness sake! Build the setup you want, and if - *only if* you have resource problems then start looking at alternatives. With your rig, I can't see that you're gonna have many problems. It would be different if you were on a 1gig Powerbook or something, but trust me, you're gonna be fine.
    My suggestion to you Jonathan is to turn streaming off, set up your ideal working environment, and do some test pieces to see what the performance is like. If you really start hammering the RAM, turn virtual streaming on, and see how that works for you.
    I really think (as I've said before) you seem to be worrying about problem solving before you even have a problem! Just enjoy your copious amounts of RAM, you lucky so-and-so...!

  • Minimum memory requirement for reports builders for 11g?

    as subject, may anyone please tell me? I cannot find the guide from Oracle Official site.

    Hello,
    The requirements for FMW 11g can be found here :
    http://download.oracle.com/docs/html/E18558_01/fusion_requirements.htm#BABHEJJI
    Regards

  • User u2013exit  required for application e.g. Va01 (create sales order)

    If I want to know what I sthe list of user exits used for a particular application in a system. i.e  in this company  how have they modified the Sap standard VA01 standard application  and which user exit they used, how to see that quickly
         Similarly with all the different applications, even for deliveries VL01N  etc etc
    Jyoti kamal.

    see,
    Userexits can be found in number of ways:
    1) To find userexits in SD module , goto object navigator(SE80) and select
        development class from the list and enter VMOD in it. All of the userexits in SD are contained in the development class VMOD. Press
    enter and you will find all the includes which contain userexits in SD for
    different functions like PRICING, ORDER PROCESSING etc. Select the userexit according to the requirement and read the comment inserted in it
    and start coding .
    2)The other method of finding userexit is to find the word USEREXIT in the
    associated program of the transaction for which we want to determine userexit using SE38.
    3)The other method of finding userexits is to find the include in case of SD/MM applications where the userexits are located ,this can be found in the SAP reference IMG generally in the subfolder under SYSTEM MODIFICATION.

  • How do you determine memory requirements

    Hi there,
    Is there a tool or procedure to allow me to determine how much memory my current database is needing to run?
    This comes from a resent upgrade to ora8 from ora7 where my database is now severly lacking performance, and I am thinking it is because the machine that it is currently running on does not have enough memory to cater for the new software version of the database, as I have found that ora8 doubles the memory needed from ora7.
    Cheers,
    CJ

    Hi djallan,
    which email client did you use to send the eprint job?
    Also, were you able to eprint other photo file?
    Thank you.
    I am an HP employee
    **** Please mark the post that solves your problem as "Accepted Solution" ****

  • Output Determination using Requirement for Shipment

    I created a new output requirement, 909,  to handle two different formats for shipment bills of lading.  The new requirement prevents a NAST record for format B from being created if a NAST record for format A exists.  It works in the development environment and was transported to the QA environment.  It does not work in the QA environment.  It appears the requirement is not being check.  Output determination procedure, access sequence, and output types are the same.  The condition records created via VV73 are the same.  What could cause a requirement to not be used?  Thanks for your help.

    Needed to execute RV80HGEN.

  • License Database required for Application on Cloud

    Dears,
    We have planning to deploy our ERP Application on Cloud (With Cloud Provider), and we use Oracle for database.
    So we want to ask about Licenses Required of database if we want to move our Application to Cloud. Becouse that's issue for our cloud provider.
    We need this information as soon as possible.
    Thanks & regards,
    Iwan K

    You can find info on our licensing here:
    http://diamond.businessobjects.com/node/1523
    http://diamond.businessobjects.com/node/449
    See sections 3.6 and 4.9
    From my reading of it, the free licenses that are obtained by registering are only valid for development purposes only - not deployment as you are doing.  So I believe that a professional license will need to be obtained for each server that the product will be deployed to.
    Note: I am not a sales rep / lawyer - so I would recommend talking to someone on our sales team who can give you a better idea of the requirements - what I have stated above is my opinion.
    a programmer learning programming from perl is like a chemisty student learning the definition of "exothermic" with dynamite

  • Memory Requirements for Wily Enterprise Manager

    Hi,
    I am using Wily 8.0 and we are seeing slowness in SOLMAN JAVA stack and in Wily EM. Before throwing memory I am trying to understand following points. I have already gone through installation documents which does not cover following points
    1> I understand Wily EM requires heap memory. Does Wily EM heap memory is same as JAVA heap, I mean both JAVA node and Wily EM access same assigned part of memory OR both JAVA node and Wily EM needs seperate memory? As per this I will throw more memory at box.
    2> Installation guide say "Increase the heap size (u2013Xmx) of the Enterprise Manager if you have more than
    ~10 agents" but how much? I did not see any formula for this.
    3> I am observing Wily EM process at O.S level is keep running continuously since I restarted it last time (which is weeks now). Is it normal?
    Thanks

    Amit,
    Question 1.
    Wily needs JVM Heap memory, which would be different from J2EE Instance HEAP.  Adding additional physical RAM to your server will definitely help.
    Question 2.
    Set the Heap Size parameters to a minimum of 1024 MB
    Initial Java Heap Size (in MB)
    wrapper.java.initmemory=1024
    Maximum Java Heap Size (in MB)
    wrapper.java.maxmemory=1024 ((higher the better....)
    Set the Java VM parameter u2013Djava.awt.headless=true for all platforms.
    Otherwise, the Enterprise Manager will need an X server, i.e., the DISPLAY
    environment variable must point to a valid X Windows server.
    The file to maintain the parameterization is EMService.conf available in the
    standard insttallation path /usr/sap/ccms/wilyintroscope
    Please refer to SAP Note 1273028
    Question 3.
    The process should be running for Wily to work (this is my understanding).  We also have this running for months on our server.
    Regards,
    Ravi

  • Solution required for application help link connection problem in help menu

    Hi All,
    I have problem in application help link of help menu in menu bar in sap system.It is not opening for sm36 and sm 37 T-code.
    Kindly provide your valuable suggections.
    Regards,
    Pankaj

    Hi Pankaj,
    You have posted on a wrong forum.  Here is SAP Business One System Administration forum that dedicated to SAP Business One - an appilication for SME.
    You may check this thread and post it there if it is related:
    Get Tcode Menu Area
    Thanks,
    Gordon

Maybe you are looking for