Constantly Changing GC strategy

We have a tomcat process started with the following options:
-jrockit
-Xms1024m
-Xmx1024m
-Xgcprio:pausetime
-Xverbose:memory
-Xnoclassgc
When run under a heavy load, the GC starts changing strategies constantly, sometimes a half dozen times per minute, usually with one or more Full GCs in between, but occasionally 3 times in a second or two with no GCs in between. And the strategies that it's switching between are all over the map (i.e. not just switching back and forth between two of them).
Sometimes it's clear that the JVM is dying and is desperately trying to figure out how to stay alive; other times it just seems to be doing its thing. Should I be concerned?

Hi Joe,
This is a known problem with the dynamic GC modes in JRockit. It happens when the app behavior is borderline in terms of needing a nursery or not. It exists in all current JRockit versions. The workaround is to specify a static GC mode, which will disable the heuristics. In your case, you can try either -Xgc:singlecon or use -Xgc:gencon with a small -Xns.
The action of switching GC strategies is not very costly, so this is rarely a real performance issue. But it does look ugly in the logs & JRA recordings :-)
-- Henrik

Similar Messages

  • HT5622 I have been using one apple ID for my family as it makes it easier to manage itunes purchases/rentals on all of our devices.  Now that my kids are getting old and my wife has recently purchased an Iphone, I can see that I need to change my strategy

    I have been using one apple ID for my family as it makes it easier to manage itunes purchases/rentals on all of our devices.  Now that my kids are getting old and my wife has recently purchased an Iphone, I can see that I need to change my strategy. I plan to add a few more iphones to the family very soon.  What is your recommendation to manage all of our devices (iphones, itouch, apple tv) for my family?  Can I continue to function with one apple ID or is it time to take the leep into attempting to manage multi-apple ID's? 

    There's a few ways of managing multiple devices on a single computer (and keeping seperate content on each). The following document is worth checking through:
    How to use multiple iPods, iPads, or iPhones with one computer

  • Changing the strategy when stocks exist

    Dear Gurus,
    Few of our FG (FERT)materials were handled as MTO materials and was using strategy 20, now the business case has changed for some of these materials and we want to change the material strategy to 40, These FG's have stock reserved against cust Stck, open process orders, open sale orders, which were created when strategy 20 was active... What are ur suggestions for an effective change over/ cut over.
    Please help.
    Regards
    Sri.

    Hi,
    Follow the below Points to change the strategy to MTS 40 :
    1. Change the Strategy of FERT materials in Material Master to 40. 
    2. MOve the Customer Stocks to Own stocks using the Tcode : MB1B with Move type : 411 E.
    3. Goto the open Process Order and peform the Reversal of Confrimation (Tcode : CO13) / Reverse Goods movement (Tcode : MB1A movt type : 262 (if components are w./o backflush) and bring the Process order to CRTD status and then Set the Order tro Deletion.
    4. Goto Tcode : VA02 and select the order item and delete the line item.
    Hope this will help you.
    Regards
    radhak mk

  • How do you set a defalut theme(in this case, the theme is HiFi) so each time the computer starts, you do not to have to constantly change it??

    How do you set a default theme(in this case, the theme is HiFi) so each time the computer starts, you do not to have to constantly change it??

    for some reason the function never get's called. I have this
    MyComboBox.dropdown.addEventListener(ToolTipEvent.TOOL_TIP_SHOW,
    myListener);
    and ive tried this:
    MyComboBox.addEventListener(ToolTipEvent.TOOL_TIP_SHOW,
    myListener);
    private function myListener (e:ToolTipEvent) : void {
    trace("e: " + e.target);
    trace("e: " + e.toolTip);
    Any more ideas?

  • IP address constantly changes requiring adding new port to enable wireless printing

    I have a HP Photosmart C7280 printer setup with wireless option.  My home network uses a wireless Linksys router.  My problem is that the IP address constantly changes, so when trying to print from the desktop in the other room, I have to go through many steps: go to the printer, view the network settings, go back to the desktop in the other room, and add a new port in the printer properties in order to enable printing.  There is now quite a collection of different ports that appear in the list as this seems to happen everytime I need to print from that computer.  I don't seem to have the same  issue with the main desktop which is located near the printer even though it was setup with the same wireless option.
    I am not an expert on networking, so I don't understand why the IP address constantly changes.  My question is how to avoid this annoyance? Do I need to choose a different setup option?  The computers on the home network do not all use the same operating system so I was trying to avoid the potential headache of trying to share the printer on the network.  

    You can find the steps how to assign a  manual ip address in the link:
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c02722089&cc=us&dlc=en&lc=en&jumpid=reg_R1002_US...
    If this answer was helpful or clarified the issue click the star to offer me a kudo as thanks.
    If my answer solved the problem please mark the topic as the accepted solution
    Although I am an HP Employee, ALL of my posts express MY opinion, and not of HP, whatsoever.

  • Maximum charge constantly changing

    is it normal that my maximum charge is constantly changing everyday? some days it says 7337, other times it says 7378, 7379 etc, is this normal for brand new macbookair?

    also my coconut battery is always 5% under the reported percent on my mac. i already tried resetting smc.

  • Photoshop CS5 constantly changing my cursor

    Photoshop CS5 is constantly changing my standard Windows cursor from a normal arrow to a very big arrow. This is really driving me nuts, because I have to change that over and over again. No other program does this. BTW. I`m also using an Intuos 2, if that can have anything to do with it. I`m using Win7 64bit Ultimate.

    I've just started having this problem today. The cursor is fine when starting up my computer and using it, but as soon as I use Photoshop, the cursor becomes enlarged. Furthermore, I can't use any of the tools in Photoshop, it's stuck on paint brush! I can click on any of the tools in the toolbox (say, selection box), but the cursor still shows as a paint brush, and it will paint a brush stroke when I drag (mouse or tablet). Quitting Photoshop and the large cursor problem persists until I restart the computer. I can't get any work done until I find a solution.
    Windows 7 x64
    Photoshop CS5
    Intuos 3
    There is a option on Windows 7 Mouse properties called Allow Themes to
    change mouse pointers. That may effect the intous/photoshop.
    Actually, this seems to have fixed the problem. No idea why it was suddenly causing a problem though, Photoshop CS5 has been working well for months. It's under Control Panel > Hardware and Sound > Mouse > Pointers > Allow themes to change mouse pointers (turn off).

  • OS X (10.5.2) constantly changing set default programs

    After upgrading to Leopard from Tiger I am encountering the following problem:
    OS X is constantly changing my set default programs to whatever is the default when you install it fresh.
    For example:
    I have Firefox set as default for webbrowsing, Adium as default for chatting, and VLC as default for video playback.
    When I restart OS X, everything is changed back to Safari, iChat, and QuickTime. Also my file associations are changed with every restart.
    Repairing Permissions does not help and I have done that at least 10 times now.
    Deleting the Applications and reinstalling them does also not help.
    Are there any solutions to this? I would prefer not having to reinstall Leopard with all the applications, because I do not have the DVDs for all the software at the moment.
    Thanks for any help!
    Further info: I did Archive and Install for putting Leopard on this MBP. I have the latest updates installed and the latest versions of the applications, etc.

    Download the free updates to Quark 6.5 and 6.52 to see if that fixes it. Otherwise, you should consider posting your question on Quark's discussion forums:
    http://www.quark.com/service/forums

  • Change release strategy

    Hi!
    I have a problem with release strategy.
    When i create purchasing order, i need to change release strategy.
    How can i do that? I'm trying use exit M06E0004 (EXIT_SAPLEBND_002) but i don't know how fill this fields.
    Anybody has any example?
    I need to change the fields "Release group" and "Release strategy" in ME22N.

    Hi,
    Open the existing PO's in change mode and close . New Strategy will become effective
    Regards
    Reward Points if useful

  • Update OSX 10.9.2: audio balance constantly changes to the right

    Hi,
    after the update to OSX 10.9.2 my audio balance constantly changes to a right side value. Whenever I center the balance manually the balance will change again to a right side value after a while. Can I do something about this?

    Hello H.M. Mcluhan,
    It sounds like the balance keeps going to the right speaker and needs to be constantly changed to center. I recommend starting by resetting your PRAM:
    About NVRAM and PRAM
    http://support.apple.com/kb/ht1379
    Shut down your Mac.
    Locate the following keys on the keyboard: Command (⌘), Option, P, and R. You will need to hold these keys down simultaneously in step 4.
    Turn on the computer.
    Press and hold the Command-Option-P-R keys before the gray screen appears.
    Hold the keys down until the computer restarts and you hear the startup sound for the second time.
    Release the keys.
    After resetting NVRAM or PRAM, you may need to reconfigure your settings for speaker volume, screen resolution, startup disk selection, and time zone information.
    Then boot to Safe Mode, and restart the computer to test the issue again:
    Starting up in Safe Mode
    To start up into Safe Mode (to Safe Boot), follow these steps.
    Be sure your Mac is shut down.
    Press the power button.
    Immediately after you hear the startup tone, hold the Shift key.
    The Shift key should be held as soon as possible after the startup tone, but not before the tone.
    Release the Shift key when you see the gray Apple logo and the progress indicator (looks like a spinning gear).
    After the logo appears, you should see a progress bar during startup. This indicates that your computer is performing a directory check as part of Safe Mode.
    To leave Safe Mode, restart your computer without holding any keys during startup.
    From: OS X: What is Safe Boot, Safe Mode?
              http://support.apple.com/kb/HT1564?viewlocale=en_US
    Thank you for using Apple Support Communities.
    All the best,
    Sterling

  • I have accidentally backed my sons iPad up from an old backup and i can't remember old apple password (i have to constantly change it because of kids) oh and just to make it worse i have changed my email address since old backup.HELP!!!!!!!!!

    I have accidentally backed my sons iPad up from an old backup and i can't remember old apple password (i have to constantly change it because of kids) oh and just to make it worse i have changed my email address since old backup.HELP!!!!!!!!!

    settings->iclound and logout of the old appleID account

  • Suggestions for substituting a package name that constantly changes

    I work with an organization that constantly changes their package names. I am tired of going to each program and changing them on a whim. I wanted to know if there is a procedure for making package names replaceable. This would be mostly a preventive method used to avoid using "find and replace" in huge, enterprise projects.
    For example, one day it is as follows:
    package com.megacorp.myclass;
    The next day I want it to be changed as follows:
    package com.mymegacorp.myclass;
    Maybe the approach I was looking for was something like a .properties file or context containing the package name and I would substitute it using a variable like the following:
    package ${constantly.changing.megacorp.name}.myclass;
    This example my not be clear. Feel free to swing away as I cry tears of BLooD. Any info or suggestions would be greatly appreciated though. Thanks.

    Refactoring is definitely what this kind of thing would be called. What you suggested isn't supported in Java, so you'd have to use some third party preprocessor-like tool (I've never looked into this sort of thing, I don't know what's out there) to replace your placeholders. It would have to become part of your build process, and could possibly introduce new bugs to your code if it didn't work properly every time. That sounds a lot more dangerous and dependent than using Eclipse's (or whatever IDE you fancy) refactor function, which is dead simple, and only has to be done once each time the package names change, so you can refactor, test, and forget about it.

  • Track Info Constantly Changing

    I go through all my song / album information in iTunes (Windows 7), right mouse click on the track and/or album and click the Edit Info that appears in the pop up menu.  I spend a lot of time going through to organize my track listing information so I can find the information in my iPod Classic.  After a couple days (sometimes a week or two, sometimes a day or two), all of this information that I edited is gone in iTunes.  It is reset to the original information from when I purchased the items and all of my customization is gone, requiring me to go back and do it all over again.
    Why does this keep happening?  I saw on some web searches that it was Windows Media Player updating the track information, but I have everything turned off in Windows Media Player and have no library setup for Media Player to manage but yet, iTunes is still constantly changing.
    What else could be doing this and how do I stop it?
    Any help is appreciated

    In iTunes go to Edit > Preferences > Store and turn off
    Show iTunes in the Cloud purchases
    Share details about your library with Apple
    On any iOS device go to Settings > Music and turn off
    Show All Music
    Close and reopen iTunes and/or reset the device and you should see your version of the metadata for each track rather than the original store data.
    tt2

  • Frequently I send an email to multiple contacts.....I'm constantly changing my selection of multiple contacts so using the "group" function doesn't get the job done.......so how can I go through m

    I guess I was not clear.....my fault....let me re-phrase:  frequently I send an email to multiple contacts.....I'm constantly changing my selection of multiple contacts so using the "group" function doesn't get the job done.......so how can I go through my list of contacts and quickly select those contacts that I want to receive that particular email....thx  

    You need an app that allows group messaging. Enter group messenger in the search bar in the app store.

  • Sync constantly changing. BIG difference. Any sugg...

    Hi guys, I have a small problem.
    Lately I got interleaving turned off to increase my line speed to 8,128kbps. It kept at that for about 4 days then  yesterday it went down to around 8,032. Today I tried to do a speedtest and it had gone down 7,968kbps. I then forced my router to resync with the exchange and now its gone down to 7,712kbps.
    Does anyone know what could be causing this? A faulty router maybe? My connection stats are below:
    Line state
    Connected
    Connection time
    0 days, 0:07:31
    Downstream
    7,712 Kbps
    Upstream
    448 Kbps
    ADSL settings
    VPI/VCI
    0/38
    Type
    PPPoA
    Modulation
    ITU-T G.992.1
    Latency type
    Fast
    Noise margin (Down/Up)
    10.6 dB / 23.0 dB
    Line attenuation (Down/Up)
    13.0 dB / 9.0 dB
    Output power (Down/Up)
    19.8 dBm / 11.9 dBm
    Loss of Framing (Local)
    0
    Loss of Signal (Local)
    0
    Loss of Power (Local)
    0
    FEC Errors (Down/Up)
    0 / 0
    CRC Errors (Down/Up)
    3 / 2147480000
    HEC Errors (Down/Up)
    nil / 0
    Error Seconds (Local)
    3
    This is a bit disappointing because 2 mins ago I had a 7000kbps profile and now I probably have a 6500kbps profile (Can't check for another hour because of BT Speedtester.)
    Any suggestions would be greatly appreciated.
    Thanks for your time guys
    Like this post? Give it a Star . If this post answers your question, please Mark it as the Accepted Solution.
    Solved!
    Go to Solution.

    This thread is an update to: http://community.bt.com/t5/Broadband-in-the-home/Sync-constantly-changing-BIG-difference-Any-suggest...
    I have just checked my router and the sync speed has gone down even more. I haven't restarted it all day and since the last update I did, its now down to 7,584kbps. It also seems to have restarted itself automatically. You can see my router stats below:
    Connection Information
    Line state
    Connected
    Connection time
    0 days, 0:50:13
    Downstream
    7,584 Kbps
    Upstream
    448 Kbps
    ADSL Settings 
    VPI/VCI
    0/38
    Type
    PPPoA
    Modulation
    ITU-T G.992.1
    Latency type
    Fast
    Noise margin (Down/Up)
    12.0 dB / 23.0 dB
    Line attenuation (Down/Up)
    13.0 dB / 9.0 dB
    Output power (Down/Up)
    19.7 dBm / 11.9 dBm
    Loss of Framing (Local)
    0
    Loss of Signal (Local)
    0
    Loss of Power (Local)
    0
    FEC Errors (Down/Up)
    0 / 0
    CRC Errors (Down/Up)
    27 / 2147480000
    HEC Errors (Down/Up)
    nil / 0
    Error Seconds (Local)
    758
    As i have stated, it has tryed to resync with the exchange BY ITSELF. You can see below the last time the router was powered down:
    Connection Information
    Connection time
    0 days, 12:23:01
    Data transmitted/received (MB)
    130.17 / 1280.08
    Broadband user name
    [email protected]
    Password
    Apparently I have the DLM monitoring my line because of excessive restarts on my router (Intentional). I was told not to restart my router otherwise it would just make things worse. I haven't all day and now its gone down even more. Before the DLM kicked in, I was getting 8,128kbps and you can clearly see why if you look at my line attenuation.
    Are there any solutions to this problem? I am worried that it will keep going down and my full 8mb will perish.
    Like this post? Give it a Star . If this post answers your question, please Mark it as the Accepted Solution.

Maybe you are looking for

  • Create a program for Automatic calculation of Interest on arrears for Custo

    Hello Experts, Please Check the below requirement and guide me according ly.. Upto now our client is preparing the interest manually in excel and later they issue the invoice in Finance module (DR document) and attach the paper with the calculation.

  • MAPPING.NO_MAPPINGPROGRAM_FOUND in JDBC Scenario

    I have the problem:. The scenario I have is Abap Proxy -> JDBC asynchronous, configure everything you need and the system threw me no errors. But when running the interface the system tells me the following error: System failure <s:SystemError <detai

  • Changing name of multiple files in automator?

    I have many files in a folder with the incorrect extension name. Can I write a script to re-name the file names? If so, how would I go about doing it? For example: file name 287596.JPG.jpg should be 287596.jpg (removing the .JPG, leaving the .jpg. An

  • IPhoto 9.6 hangs when opening

    Whenever I try to use iPhoto the color wheel spins but it never opens.  This seems have been since I recently upgrades to OS X 10.10 Yosemite.  I left things alone for almost 24 hours thinking that the library was upgrading but nothing happened, this

  • Using callbacks with a USB connected VISA instrument?

    I have an Agilent 34972 connected by USB to a Windows 7 machine. I am using LabWindows/CVI and the VISA drivers. I cannot find a way to setup a callback which will react to an ALARM event on the Agilent, ie. the Agilent is set up so that certain sign