Better JVM Tuning options

Hi
I'm working on a swing based application- JRE1.4.2+ Windows XP.
In our case around 10% of the compoenents are having the same lifesapn as the application. When the application is invoked it would take around 80MB(This inludes basic jre runtime+custom frame work classes) without opening any screens.
In most of the cases user may open the screens and keep it opened for long time ,but around 10% of scrreens will be closed in 2 or 3 minutes.This application is supposed to work on 256 MB RAM with JRE 1.4.2.
Following are the two sets of GC tuning parameters we have set.
Pls advise me which one is the better.
1. -client -Xms256m -Xmx256m
2. -XX:MaxTenuringThreshold=0 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -client -Xms256m -Xmx256m
Would like to know which would bethe better one, or whether I need to add any extra parameter.?
Thanks in advance
Jobinesh

Thanks alot jon999.
I'll try with default GC and see the performance. I believe that deafult GCsettings with heap size of 256 MB would be fine for me.
Thanks
Jobinesh

Similar Messages

  • Latest batch of RAW files has all the raw fine tuning options greyed out

    I shoot about 1000 images a week with my 40d and edit/organize all of them in Aperture... the latest batch (a pretty important batch at that) of 800 or so imported fine but does not allow me to use the 'Raw Fine Tuning' options as if they are JPGs. I can still go to the images i imported last week and the RAW fine tuning works fine, even some in the same album... any ideas?
    Aperture 1.5.6

    more informaion:
    today's images imported fine, so you can rule out the security patch.
    even more peculiar i exported some of the images, and imported the same masters back in and much to my suprise the RAW fine tuning works. I rebuilt the library hoping that would help but it didn't, I'm just going to go back through the library and re-tag and rate my picks from the shoot, but any idea on how to keep this from happening again? it has to be some wacky setting or something, I can export the broken image and the import it again and it works fine.
    any help would be appreciated
    mark

  • How to set the JVM Startup Options?

    Hi,
    I want to know how to set the JVM Startup Options...
    The idea is, I want to test how the remote clients can access an EJB that is running on a different machine... Remote client here means, I have a java client application that runs on one machine and that contacts an EJB thats running on a different machine... I posted this question in J2EE forum and I got this reply...
    If you need to access EJB components that are residing in a remote system other than the system where the application client is being developed, set the values for the Java Virtual Machine startup options:
    jvmarg value = "-Dorg.omg.CORBA.ORBInitialHost=${ORBhost}"
    jvmarg value = "-Dorg.omg.CORBA.ORBInitialPort=${ORBport}"
    Now how to set the JVM Startup Options? I know my server ORBHost Name and the ORBPort..
    Anybody to help !!!
    Thanks in advance,
    Karthik

    java -Dorg.omg.CORBA.ORBInitialHost=${ORBhost} -Dorg.omg.CORBA.ORBInitialPort=${ORBport} <the main class>
    That should do it..

  • Which is better or 'standard' option for a Delta DTP request

    Hi folks,
                I am creating a delta DTP for loading HR Payroll data. While creating the DTP I see two options
    a) Only Get Delta once
    b) Get all new data request by request
    which is a better option if I have a lot of records to upload for every delta upload.
    Points waiting to be given to you...
    Thanks
    Sunil

    U should go with Get all new data request by request
    i. With Only Get Delta Once, define if the source requests should be transferred only once.
    Setting this flag ensures that the content of the InfoProvider is an exact representation of the source data.
    A scenario of this type may be required if you always want an InfoProvider to contain the most recent data for a query, but technical reasons prevent the DataSource on which it is based from delivering a delta (new, changed or deleted data records). For this type of DataSource, the current data set for the required selection can only be transferred using a full update.
    In this case, a DataStore object cannot normally be used to determine the missing delta information (overwrite and create delta). If this is not logically possible because, for example, data is deleted in the source without delivering reverse records, you can set this flag and perform a snapshot scenario. Only the most recent request for this DataSource is retained in the InfoProvider. Earlier requests for the DataSource are deleted from the (target) InfoProvider before a new one is requested (this is done by a process in a process chain, for example). They are not transferred again by the DTP delta process. When the system determines the delta when a new DTP request is generated, these earlier (source) requests are considered to have been retrieved
    ii. Define if you want to Get All New Data in Source Request by Request.
    Since a DTP bundles all transfer-relevant requests from the source, it sometimes generates large requests. If you do not want to use a single DTP request to transfer the dataset from the source because the dataset is too large, you can set the Get All New Data in Source Request by Request flag. This specifies that you want the DTP to read only one request from the source at a time. Once processing is completed, the DTP request checks for further new requests in the source. If it finds any, it automatically creates an additional DTP request.
    u201COnly get Delta Onceu201D
    /people/community.user/blog/2007/06/21/sap-netweaver-70-bi-data-transfer-process-with-147only-get-delta-once148
    u201CGet Data by Requestu201D
    /people/community.user/blog/2007/06/21/sap-netweaver-70-bi-data-transfer-process-with-147get-data-by-request148

  • Better slide show options iWeb 08 ?

    In iWeb 06 I used to manipulate the slideshow assets folder to use slideshows that were better (in my opinion) than the standard iWeb option. Can someone point me in the direction to do this in iWeb 08?
    I really do not like how small the slideshow images are (even if I click the "full screen" option) in iWeb 08... it makes the whole slideshow full screen but the images are still relatively tiny in the middle of the screen. On a 23" monitor this is not a big deal but on a laptop or similar the images are way too small.
    I like all the other aspects of the iWeb 08 slideshow but wish the photos would render in full screen or at least larger than the current version...
    help!!!!
    thanks...

    iweb photos page and slideshow is javascript/AJAX driven, so no longer can you manipulate Slideshow_assets folder.
    But that does not mean it is impossible, but you need to know javascript, DOM, iweb generated code and slideshow code (they are all different).
    I have been working on a few of them:
    http://hdl.50webs.com/Lytebox/Photos.html
    http://hdl.50webs.com/FancyZoom1/Photos.html
    http://hdl.50webs.com/Slideshow2/Photos.html
    the above are all javascript/AJAX, I intentionally left the 'Play Slideshow' so you can see it's iweb2 photos page and am working on Couloir slideshow (yup, Couloir)
    Note: easy with those slideshows, they need time to process... because they take two pass to process, first iweb javascript, second my javascript. So wait a bit for thing to settle.

  • Siebel app -oracle tuning options

    Hi,
    I was reading a document which was prepared by another siebel team which has spent some time in fine tuning the application.
    Here is the list of options suggested:
    Option # 1
    Table Stats : 5% stats gathering with ‘SKEWED ONLY’ Columns
    Index Stats : 100% stats gathering
    Question: Is it possible to save statistics with different settings and recalling/enforcing a saved statistics to ascertain if that statistic collection helped in the performance enhancement.
    Option # 2
    Currently oracle instance is 10.1.0.5.0. The suggested version is 10.2.0.2.
    Question: Is it really going to help to go to 10.2.0.2 ?
    Option # 3
    Delay in reading hard disk parameter should be addressed to bring the disk reads between the DB server and hard disk to industry standard of 0-3msecs.
    Question: Which parameter/setting will help me understanding the behavior of delay in reading hard disk.
    Option # 4
    Adjusting statistics on key tables by changing the NUM_ROWS stats to a value very less than the actual value.
    Question: Has anyone had experienced a performance improvement by doing so? I am not comfortable to even think about it.
    Option # 5
    Rebuild large tables to avoid fragmentation.
    Question: Is it good to ask the DBAs to periodically rebuild tables? Can this be done online? What is the flip side to doing this, besides making the server busy.
    Let me know your suggestions. Appreciate your help.
    Note: I had posted this in my other post and it was running to several pages. I am reposting it as a separate thread to make it convenient for everyone.

    Hi,
    You need additional licensing for enabling Tuning pack, Diagnostics Pack.
    Grid can be used without management Packs for free if you have your RDBMS Licence.
    Regards
    Xaheer

  • JVM launching options

    Hi,
    does anyone know in which order Java Virtual Machine load classes from jar file specified in classpath?
    Does it exist an option of the JVM that make possible print to output this order and from which jar every class is loaded?
    I tried with -esa -verbose option but this doesn't satisfy me.
    Thank you very much in advance
    Diego

    Hi Martinux,
    Tiger and Mustang come with a number of diagnosing tools that could help
    you spot memory problems. In particular there's something called 'jmap' which can
    take a snapshot of the JVM memory.
    Danny Coward has recently written a nice blog to emphasize the existence
    of this new tools - see
    "Crash Course: Java SE Monitoring, Management and Troubleshooting"
    http://blogs.sun.com/roller/page/dannycoward?entry=crash_course_java_se_monitoring
    Of course if the problem isn't in the JVM...
    BTW: you did also look at the non-heap memory, right? and also at the total
    number of loaded classes?
    hope this helps,
    -- daniel
    JMX, SNMP, Java, etc...
    http://blogs.sun.com/roller/page/jmxetc

  • OBIEE JVM tuning

    Does anyone have any links to this issue? I need to better understand how to tune JVM for our OBIEE (11g) installation on (RHEL 5) Linux 64 bit machine.

    Hi,
    Better to Use JRokit jdk1.6 version.
    Thanks
    Deva

  • How can I hide the menu bar of better a specific option without using an addon?

    For security purpose on my environment, I would like to hide the Menu Bar option or (better) restrict the right to install an add-on, change the proxy configuration etc..
    I dont want to use an add-on for that as it will perhaps not work anymore if I update my firefox.
    So i am searching for a registry/file user preference solution or anything else that will let me doing that.
    Thank you for your help
    == This happened ==
    Every time Firefox opened
    == everytime ==
    == User Agent ==
    Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; MS-RTC LM 8; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

    You can hide the menu bar and other toolbars with code in [http://kb.mozillazine.org/UserChrome.css userChrome.css] below the @namespace line.
    See http://kb.mozillazine.org/Editing_configuration#How_to_edit_configuration_files
    <pre><nowiki>@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
    #toolbar-menubar {display:none!important;}</nowiki></pre>
    See also http://kb.mozillazine.org/Locking_preferences

  • Beta distribution channel option disabled

    I am following the steps to attempt to publish my app to the Windows Phone Store as a Beta distribution but when I click on the More Options under App info the Beta option is greyed out. There is no mention of this in the documentation. Any ideas?

    As you would be aware the purpose of creating Distribution Channel is that through some channel you have to distribute the material to customer and we call this channel in many ways like, wholesale, retail, export etc.,
    As long as the sales area (combination of sales organisation, distribution channel and division) is clear in SD side, all sales reports can be differentiated easily and from end user point of view, this will be much useful. 
    In some cases, you need to go in for a common distribution channel due to the fact that instead of having lot of distribution channels, you can simplify the configuration part by having a common channel. 
    The decision to go different distribution channel or common distribution channel needs to be analysed on case to case basis and of course with clients' concurrence.
    thanks
    G. Lakshmipathi

  • Nokia Drive+ Beta Traffic rerouting option not app...

    Hi
    I have a Lumia 920 with Nokia Drive+ Beta.  Ive been told that it has traffic rerouting but dont see any traffic options in there.  Ive looked through all the menus, including route settings and route optimisation but no traffic related options.
    I live in reading, UK and travel towards and around London a lot so this would be very useful.  Is it just not supported in London yet?

    Hi, 
    Have you tried uninstalling and re-installing the application? Try to check as well if the application is updated. You may also take a look for related information here. 

  • JVM Tuning

    Is there any way to attach to a running JVM and read/change values for max heap and stack size? It seems like this would be useful for debugging and trying to determine the root cause of OutOfMemory errors.
    Thanks,
    Bill

    If you are getting OutOfMemoryErrors (not StackOverflowErrors), then your stack size is ok. By playing with max heap size you are unlikely to get any clues about who is responsible for overflowing the heap. You need to see what objects are allocated and where, and who is on top of the list. Then you will have to check those top-number objects - whether you really need to allocate so many of them, etc. To get this info, your best bet is to use some profiling tool. E.g. Sun has a free profiler called JFluid, check for it on google. Other good (but expensive) tools are OptimizeIt, JProbe, JProfiler, etc.

  • JVM Tuning in SOA 10.1.3.4

    Hi experts,
    Thanks for the information.
    We are currently facing issue. The description is as follows:
    1. We are having a SOA cluster with version 10.1.3.4 and facing high memory utilization on both the application nodes.
    2. We have observed that the Java process will be consuming huge amount of RAM.
    3. The start parameters for the OC4J_SOA container is as mentioned below.
    <ias-component id="SOA_GROUP" status="enabled">
    <process-type id="OC4J_SOA" module-id="OC4J" status="enabled">
    <module-data>
    <category id="start-parameters">
    <data id="java-options" value="-server -Xmx6144m -Xms6144m -Xmn3687m -Xrs -XX:+AggressiveHeap -XX:MaxPermSize=768M -XX:NewSize=3687M
    -Djava.security.policy=$ORACLE_HOME/j2ee/OC4J_SOA/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false -Doc4j.userThreads=true
    -Doracle.mdb.fastUndeploy=60 -Doc4j.formauth.redirect=true -Djava.net.preferIPv4Stack=true -Dorabpel.home=/app/oracle/product/10.1.3/bpel
    -Xbootclasspath^/p:/app/oracle/product/10.1.3/bpel/lib/orabpel-boot.jar -Dhttp.proxySet=false
    -Doraesb.home=/app/oracle/product/10.1.3/integration/esb -DHTTPClient.disableKeepAlives=true -Dstdstream.filenumber=30 -Dstdstream.rotatetime=00:00
    -Dstdstream.filesize=20 "/>
    <data id="oc4j-options" value="-out $ORACLE_HOME/opmn/logs/oc4j_soa.out -err $ORACLE_HOME/opmn/logs/oc4j_soa.err"/>
    </category>
    <category id="stop-parameters">
    <data id="java-options" value="-Djava.security.policy=$ORACLE_HOME/j2ee/OC4J_SOA/config/java2.policy -Djava.awt.headless=true
    -Dhttp.webdir.enable=false"/>
    </category>
    </module-data>
    <start timeout="600" retry="2"/>
    <stop timeout="120"/>
    <restart timeout="720" retry="2"/>
    <port id="default-web-site" range="12501-12600" protocol="ajp"/>
    <port id="rmi" range="12401-12500"/>
    <port id="rmis" range="12701-12800"/>
    <port id="jms" range="12601-12700"/>
    <process-set id="SOA_GROUP" numprocs="1"/>
    </process-type>
    </ias-component>
    4. Total available RAM is 20GB.
    5. I would like to know why the following parameter is set: "<process-set id="SOA_GROUP" numprocs="1"/>" ?
    Could you please let me know whether there are any issues in the settings as we suspect the GC is not happening properly due to huge heap size.
    It would be really helpful if you could answer this.
    Thanks in Advance,
    Kumar

    Please raise a case with support if it is a production issue. SIMILAR threads I found are -
    High Memory Utilization in Weblogic servers
    XML Debatching in BPEL!!
    Regards,
    Anuj

  • In sap bi performance tuning option is considered in cube not in ods, why?

    details about
    indexes,partitions,aggregates,compression,roll up
    how these are helping to increase system performance
    why ods is not suitable?

    Hi,
    Generally we do performance tuning on the cubes as most of the reportings are done on the cubes hpowever in case of DSO also we can increase the performance by creating indexes of deactivating SID generation flag if there is no reporting on the DSO.
    Following 2 links will show you different aspects of performance tuning :-
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/404544e7-83c9-2e10-7b80-a24d5099ce3f
    For LID and High Cardinality
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/005f3197-d3da-2e10-1a94-a5c62342f2aa
    You may create aggregates on the cube if some of  IO are being used in the query very frequently to enhance the performce of query execution.
    Navesh

  • Suggestion - better file saving options

    From online Adobe tutorials and online discussions it seems that the file saving options in PS Touch are very limited and very frustrating for many people.
    I gather Adobe wants us to rely almost exclusively on the 'cloud' to save files in either .psd or the native .psdx format. And even when you save in .jpeg or png formats, you have no options as to where these are saved. All very frustrating.
    My suggestion is rhat Adobe allow more file saving options: allow us to save images in the format we'd like and in whatever location we'd like.
    Many of us--for different reasons--want the option to save locally; some example: we're traveling and don't have access to the cloud, or don't have time to upload at the time we're working, or simply don't want to use the cloud, or use yet another cloud service.

    At the top right there is a selection labeled "new". The choose "idea" then "Adobe Photoshop for Tablet". It will then give you the place to input your new idea.
    You might want to check if someone already posted the idea first. I'm pretty sure someone else had already suggested it. You can go to the "new idea" section by choosing browse at the top right, then "ideas". You can also vote on someone's new idea by clicking the up arrow by the vote box. According to one of the staff members, they use this to gauge if a suggestion is something a lot of people want.

Maybe you are looking for

  • Transaction Variant for a standard report without transaction code

    Hi, I want to create a transaction variant for a executable report. The report has some subscreens 100, 110 etc. I want to hide the subscreen through transaction variant. So I have created a transaction code (Y*) for it and then tried creating transa

  • Need help from Guru's

    hi, This is Raghu, plz send any documents regarding on Implimentation projects....surely will assign full points. with regards.. [email protected]

  • Reinstalling iTunes

    When I try to start iTunes, I am getting a message that "iTunes cannot run because some of its required files are missing.  Please reinstall iTunes." When I try to reinstall, the dowload gets stuck at the step identified as "unregistering iTunes auto

  • Server Monitor tool

    Why cant i login to the server monitor tool on the server, also tryed from a remote machine.

  • User Exit   in  MB11  /  GOODS  MOVEMENT +_+_+

    Hi experts, I have a requirement where I need to know the User exit in MB11. My requirement is such that when a goods mvmt 261 is done using MB11,  It should call a special function (custom program) using a Userexit. Or a general user exit in goods m