Judgment of the javathreads took 39564,694 ms - it's too long

Hello

We have a cluster of many jrockit JVM.
We need a flow and low gc-pausetimes.

Every once in a while, one of these machines shows exceptionally long-time gc.
Looking at the logs files, we find the entries like:

[Mar 23 December 22:36:40 2008] [1230068200511] reason for GC: reached GC trigger, cause: heap overflow
[Tue dec 23 22:37:17 2008] [1230068237423] judgment of the javathreads took 36909,749 ms
----
[Mon 29 Dec 16:41:18 2008] [1230565278575] reason for GC: reached GC trigger, cause: heap overflow
[Mon 29 Dec 16:41:58 2008] [1230565318141] judgment of the javathreads took 39564,694 ms
---

Generally, these times are much less than a second and sometimes they go a little more than a second.

JAVA_OPTS = ""-server-Xms800M Xmx4096M - XXcompressedRefs: fake - Djava.net.preferIPv4Stack = true - XXsetGC: singleconcon-Xverboselog:/var/log/javavm.log - Xverbose: memory, memdbg, compaction, opt, gc - XverboseDecorations = timestamp, millis - Xgcreport - Xstrictfp - XXexitOnOutOfMemory - XXdumpFullState - XXstaticCompaction - XXcompactRatio: 10 ""


We can reproduce this problem on 27.3.1, 27.4.0, 27.5.0 and 27.6.0

.....
[Mon 29 Dec 16:41:18 2008] [1230565278575] reason for GC: reached GC trigger, cause: heap overflow
[Mon 29 Dec 16:41:58 2008] [1230565318141] judgment of the javathreads took 39564,694 ms
[Mon 29 Dec 16:41:58 2008] [1230565318141] old collection 233002 began
[Mon 29 Dec 16:41:58 2008] [1230565318141] size of queue before GC Alloc: 653056, acronyms: 13, older: 0
[Mon 29 Dec 16:41:58 2008] [1230565318141] parts lot 12 compaction to index 72 (internal type) (exceptional false)
[Mon 29 Dec 16:41:58 2008] 233002:12 parts (maximum 128), of the OC [1230565318141] index 72. Internal type, (exceptional false)
[Mon 29 Dec 16:41:58 2008] Beginning of area [1230565318141]: 0x2add266ef500 end: 0x2add2f37a080
[Mon 29 Dec 16:41:58 2008] [1230565318141] marking starting initial phase (OC1).
[Mon 29 Dec 16:41:58 2008] [1230565318194] the javathreads reboot took 17,228 ms
[Mon 29 Dec 16:41:58 2008] [1230565318195] start concurrent marking phase (OC2).
[Mon 29 Dec 16:41:58 2008] [1230565318594] adding 3 handles final die wire 18538 "process reaper".
[Mon 29 Dec 16:42 2008] [1230565320020] from precleaning phase (OC3).
[Mon 29 Dec 16:42 2008] [1230565320608] judgment of the javathreads took 488,759 ms
[Mon 29 Dec 16:42 2008] [1230565320608] start of scoring final phase (OC4).
[Mon 29 Dec 16:42 2008] [1230565320689] remove 20 packs of ongoing work pool, now packages of 1498
[Mon 29 Dec 16:42 2008] [1230565320689] total time of competing brand: Ms. 2547,660
[Mon 29 Dec 16:42 2008] [1230565320689] end of marking phase
[Mon 29 Dec 16:42 2008] [1230565320689] required to perform parallel scanning since Alloc queue is not empty.
[Mon 29 Dec 16:42 2008] [1230565320689] use parallel scanning rather PARALLEL sweep due to demand.
[Mon 29 Dec 16:42 2008] [1230565320689] from parallel scanning stage
[Mon 29 Dec 16:42:01 2008] [1230565321031] update 815069 references 34219 moved objects, nonmoved and 586187
[Mon 29 Dec 16:42:01 2008] [1230565321038] total sweep time: 348,937 ms
[Mon 29 Dec 16:42:01 2008] [1230565321038] end of phase scan
[Mon 29 Dec 16:42:01 2008] [1230565321038] size of queue after GC Alloc: 0, acronyms: 0, oldest: 0
[Mon 29 Dec 16:42:01 2008] [1230565321038] compact way report time: 0.256837
[Mon 29 Dec 16:42:01 2008] Break from compaction [1230565321038]: 153.938 (target 387.731), update of break Ref: 194.594 (target 387.731)
[Mon 29 Dec 16:42:01 2008] [1230565321038] update 975843 Ref: 815069 inside the area of compaction and outside 160774 (limit: 2390308).
[Mon 29 Dec 16:42:01 2008] Compaction [1230565321038] ended at the end of 83, 0x2add2f376980 index object address.
[Mon 29 Dec 16:42:01 2008] [1230565321038] Summary: 233002; 72; 83; 12; 1; 0; 153.938; 387.731; 194.594; 387.731; 975843; 2390308
[Mon 29 Dec 16:42:01 2008] [1230565321038] gc-trigger is 21.644%
[Mon 29 Dec 16:42:01 2008] [1230565321038] 1204176.144 - 1204179.042: GC 1237312 K - > 768208 K (1535092 K), short breaks 466,296 ms
[Mon 29 Dec 16:42:01 2008] [1230565321038] Page before GC errors: 2, page after GC faults: 2, pages heap: 383773
[Mon 29 Dec 16:42:01 2008] [1230565321039] (OC) in anticipation of finalizers 0-> 260
[Mon 29 Dec 16:42:01 2008] [1230565321042] the javathreads reboot took 3,487 ms
.....
(from 27.5.0)

any ideas?
setting jvm settings?


Thanks in advance.
long live Martin & Johannes

Hello

The questions posed above is a good starting point, especially what OS you use. The suspension mechanism is somewhat different between Linux/Solaris and Windows.

In fact, when a thread is stopped, it is sent a signal (using the standard signs of Linux/Solaris). Sometimes, the signals are blocked in these BONES: are. We sometimes saw very long latency times because of this. One reason might be if an application is reading or writing on a NFS stale disk or slow. During the operation, traffic is blocked which could lead to these problems. If you use NFS, try to check that the NFS shares are working properly.

Another problem may be with what we call the transfer roller (it would be a problem JRockit). However, you should be able to see it in the newspapers, when running with Xverbose:memdbg as you do. Try searching for "transfer roller" in the newspaper. If you find something, try to add the java option '-XXrollforwardretrylimit:-1 "(if you find something that I can explain what it does ;))

The next step for me would be to take a JRA recording with latency using JRockit Mission Control data. It is a very powerful tool, well worth watching for anyone working with the largest Java projects. A recording of the JRA is basically a record of what is going on in the JAVA virtual machine. It has very low overhead, so you can run records long production without problems. Try to make a record with at least one of the long breaks (use the last version of JRockit as well, because this will give the details). Latency data are part of the JRA records that measure anything that causes the latencies. This can be the e/s network, synchronization or file or whatever it is. Using such a registration, we can see if something out of the ordinary is made during the break. You can read more here: http://edocs.bea.com/jrockit/tools/jmcpdfs/mc3/mcjra3.pdf (Chapter 2 and 16).

Kind regards
/ Mattis, JRockit sustaining engineering

Tags: Fusion Middleware

Similar Questions

  • Windows 7: delete the file - the specified file name is not valid or too long

    Hi I'm trying to delete some files in vain.  I have two types of error messages.

    (1) could not find this file. It is no longer in C:\Users\...
    Check the location and try again.

    (2) the name that you specified is invalid or too long. Specify a different file name.

    There are 7 files in total.  All these files are left by an old Ubuntu experience.   Some of the files were zero kb, but most are non-zero(but small).  Five files are I think printer drivers that end in .Act.  The other two files are in different directories (no KB file) and are called the same thing, "template.desc."

    I tried to go through the forums, but I couldn't understand it.  Thanks in advance to anyone who can help you.

    Andy

    The only way to remove it is the old way of BACK. Seems the info NTFS, files are broken, but the BACK is always very good.

    I had them and it worked:
    1) open to the high command prompt (CMD)
    Type cd 2) then the location of the file (in my case
    c:\users\james\desktop)
    type dir/x 3)
    (4) next to the file to delete, it will tell the 8.3 file name
    (e.g. HEDI ~ 1).
    (5) type del then 8.3 file name (e.g. HEDI ~ 1).

  • Cannot delete a file in windows 7. Indicates the specified file name is not valid or too long.

    Hello everyone, I'm pretty stuck here. I can't delete a file in windows 7 or any other do with it besides. Says "the specified file name is not valid or too long. It has a funny name [~ t] and no extension. The file type, say "file". The properties are all screwed looking with a mistake on the Security tab, a size of 0 k, is a Windows (c) \Windows\en-US.The other files in this folder appear normal. The computer seems to work very well without any obvious problems. The only problem is my anti-virus reports with a kind of syntax for the file error and indicates it cannot parse this file. I do not. I can't do a thing with it either. Cannot open, rename, move, delete, change passwords, properties, permissions, nothing. It may be necessary for a good part with 0kb. According to me, I want to just delete the thing. Please, anyone? Thanks in advance.

    Hey bud, I figured out how fix it earlier. I am so happy. I came to remember a command called chkdsk which worked very well for various issues, that I had since the construction of my old 2000 Professional machine. I think that one was my first NTFS system. I always liked how well he error correction. Seemed a lot better than the old scandisk. Low and behold, I tried and star ANISE, it is went through it, found this file almost from the beginning of the analysis and a few lines later, he said has been removed. Says something about the file being orphaned some time ago. It was a very bad child, that I tell you. I ran it in safe mode command prompt. I guess he would have done the same thing in the normal windows well, but I happened to be in safemode, when it came to me. I used the switch /f with her. Since the C:\ command prompt or any drive letter your operating system is selected, type CHKDSK/F if I remember although the f was to have it automatically CORRECT errors. I hope this info helps others with their file or disk problems. It seems that many people say they get mistakes and cannot delete various files here in these forums. Thanks Sandeep for answering me and try to help. It does not matter whether or not it was the fix, it takes time to post and your helping people learn to be it. The only thing that remains unanswered for me is actually the thing of the answer. I mean I can't say someone at - it really answered my question and do not count me? Maybe I should mark so that people will bother to read it and get the fix. HMMMM... I come back here some time later and see whats up.  SeeYou, EWOO

  • Cannot open the folder. No error message. Name too long?

    1. I'm not be able to open a file of some
    2 nor can I rename, see its properties, etc.. When I right click on it, all of these options are missing. Only "open, explore, search,...) But even that didn't work.
    3 - the folder is created by a download manager (eMusic) with the name of music album, where his titles will be saved.
    4. I tried to put its locations in several places (my desktop, my documents, etc.). Won't matter.
    5 - the name of the folder appears to be too long and has special characters:
    Maria zempleni_klara takacs_gyorgy kaplan_jozsef Hormai - Horvath_istvan gati_lajos miller_Kolos kovats_budapest Choir_Hungarian State orchestra_aniko szabo_zsolt Bartha_Ferenc Szekeres P. Madrigal
    6 - when I download an album with a name shorter than his behavior is as expected (can open, rename, right-click on all the options appear...)
    7. as said before, I can't directly delete this folder, but I can delete its parent (and indirectly, the weird folder)
    8 - one thing I've noticed is that if I create a folder in the PC, it will be set by default to 'read only' and uncheck the box even if, he will return to his State 'read only' after the reopening.
    For the love of Christ, what is happening?

    Hello

     
    You can view these methods:
    Method 1.
    Stage I.
    Check to see if the problem exists in Safe Mode, if the computer works as expected in mode without failure, then we can solve the problem in the clean boot state.
    a. refer to the article below for the procedure safe mode in Windows XP
    A description of the options to start in Windows XP Mode
    http://support.Microsoft.com/kb/315222
    Stage II.
    You need to perform a clean boot to find the program that is causing and then disable or remove. If the computer starts successfully in safe mode and then set the computer to start with clean boot safe mode.
    How to configure Windows XP to start in a "clean boot" State
    http://support.Microsoft.com/kb/310353/en-us
    Note: When you are finished troubleshooting, follow the steps as explained in the article to reset the computer to start as usual.
     
    Method 2:
    I suggest you make a system full scan just to be sure.
     http://www.Microsoft.com/security/scanner/en-us/default.aspx
    Note: The data files that are infected must be cleaned only by removing the file completely, which means that there is a risk of data loss.
     
  • When Remove My Documents & send to the trash and get the error message from file (s) name (s) too long

    the situation: I erase all the contents of Documents and sending them to the Recycle Bin.  This is in preparation for a new backup of Documents to an external hard drive device.
    What continues to be: whenever I press DELETE I get the following error message, "file contains elements whose names are too long for the Recycle Bin." -I combed through all the names in the Documents & shortened all the time, but I always get this error message.
    questions: How can I identify & locate offend him, too long file name of the file or files?  What is the space limit for the length of the file/folder names + character?  is it possible to change the settings to correct this extremely frustrating loop somehow, I'm in?
    I would greatly appreciate any help/tips on the issue.  Thank you!

    Hello

    you keep insisting on 'my

    There is no "My Documents" on Vista

    It's only 'Documents '.

    Windows Vista renames 'My Documents' as, simply, 'Documents '. "My music", "My pictures" and "My videos" have also lost their prefix and moved to directly under the directory (profile).

  • The way to access & quot; d: & quot; is too long

    Hello

    When you open a particular project in RoboHelp I get a message "the path"d:"is too long and will be removed from the project." Deletion doesn't seem to work as I get this message whenever I open the project. Anyone who has met with a similar error message? It does not appear to be a problem, but it's annoying.

    Thank you
    Greig

    After deleting this folder next time, check through Windows Explorer, the folder has really been deleted. If you get the message from this, see my site on opening projects. Looks like it's time to delete the PCD file. Make sure you take a backup first.

  • Get the ORA-01489 "result of concatenating string is too long."

    Hello world

    Im having problems with updating of a specific field. I got this error after I run my Update statement.

    * Cause: Result of concatenation of string exceeds the maximum size.

    * Action: Make sure that the result is less than the maximum size.

    Here is my script:

    declare
    cursor material is
        SELECT tt.column2,
               m.name, 
               m.MATERIAL_ID,
               tt.column3,
               tt.column4,
               tt.column5,
               tt.column6,
               tt.column7,
               tt.column8
        FROM material m, tmp_text tt
        WHERE m.NAME like tt.column2 || '%'
        AND tt.column9 = 'SI';
       
                begin
    
      for u in material loop
       
        update material
        set fields_xml =  '<?xml version="1.0" encoding="UTF-8"?>
                            <fields>
                              <field type="text" name="Size EU" maxlength="200"/>
                             <field type="text" name="Size UK" maxlength="200"/> 
                             <field type="text" name="Weight per size" maxlength="200"/>
                             <field type="text" name="Shaft height" maxlength="200"/>  
                             <field type="textarea" name="Product Description Norwegian" maxlength="2000">' || u.column8 || '</field>
                             <field type="textarea" name="Product Description Swedish" maxlength="2000">' || u.column7 || '</field>
                             <field type="textarea" name="Product Description Danish" maxlength="2000">' || u.column4 || '</field>
                             <field type="textarea" name="Product Description Finnish" maxlength="2000">' || u.column5 || '</field>
                             <field type="textarea" name="Product Description German" maxlength="2000">' || u.column6 || '</field>
                             <field type="textarea" name="Product Description English" maxlength="2000">' || u.column3 || '</field>
                             <field type="text" name="Additional Information" maxlength="200"/>
    
    
                             
                            </fields>'
        where material_id = u.material_id;
    
    
    
         end loop;
    
    end;
    
    
    
    
    
    
    
    
    
    
      
    

    That the script is that it will update the 'FIELD_XML' (CLOB) field in the table "material". I know that it exceeds the maximum size. Is there another way to do this?

    I would like to know your opinion... Thank you guys.

    Hello

    You can try with CLOB variable declaration and concatenate the value you want in it.

    For example:

    declare
    cursor material is
        SELECT tt.column2,
               m.name,
               m.MATERIAL_ID,
               tt.column3,
               tt.column4,
               tt.column5,
               tt.column6,
               tt.column7,
               tt.column8
        FROM material m, tmp_text tt
        WHERE m.NAME like tt.column2 || '%'
        AND tt.column9 = 'SI';
    
        v_clob CLOB;  
    
                begin  
    
      for u in material loop
        v_clob := '
                            
                              
                             
                             
                             
                             ';
        v_clob := v_clob || u.column8 || ' ';
        v_clob := v_clob || '' || u.column7 || ' ';
        v_clob := v_clob || ''  || u.column4 || ' ';
        v_clob := v_clob || '' || u.column5 || ' ';
        v_clob := v_clob || ''  || u.column6 || ' ';
        v_clob := v_clob || '' || u.column3 || ' ';
        v_clob := v_clob || ''
        update material
        set fields_xml =  v_clob
        where material_id = u.material_id;
         end loop;
    end;
    

    Cheerz,

    Stako

  • empty folder named "enteral" will not go into the existing folder on desk too long because "Path of Destination."

    Make an empty folder to simplify the example of this problem recently of news. Everything I do, even a single word names, will not go into any other file with this next window: "Destination path too"

    long. "

    The file names (s) would be

    be too long for the

    destination folder. You

    can shorten the file name
    and try again, or try a

    location with a

    shortest path.

    Hello

    Welcome to the Microsoft Community Forums.

    Looks like you get an error message "the file (s) would be too long for the destination folder. You can shorten the file name and try again, or try a location with a shorter path.

    This normally occurs when the file system is corrupt.

    I suggest you scan the computer for the error. Follow this step to do the same thing:

    1. click on start
    2. type: CMD, according to the results, right-click CMD-> click 'run as administrator '.
    3. at the command prompt, type: chkdsk /r

    When you restart your system, your computer will be scanned for errors and will try to correct them.

    Note: Running chkdsk on the drive if bad sectors are found on the disk hard when chkdsk attempts to repair this area if all available on which data can be lost.

    In addition, you can consult the following link for more information:

    Check a drive for errors

    Hope this information helps. Get back to us with more information so that we can help you.

  • Path too Long for the Installation of the software

    I am trying to install a version of the CAD software to one of my PCs employee.  When we run the Setup file, we get an error message too long file path.  The message says that the file path is 99 characters long, but the limit is 93.  This seems like a terribly low limit for a C: drive.

    The path goes only in a folder as well.  Thus, its C:/Program Files/Autodesk / "name of file along here."

    I understand long path problems when you go deep in several folders and the typical character limit is 254.  I do not understand why we are running in a limited issue when you have only a single deep folder on the C: drive and only have 99 total characters in the path.  Is this a problem of windows 8?  Or maybe a problem with the PC itself?  Is it possible to change the limit of characters on the C: drive since 93 is so short and also seems to be a random number?

    Justin

    Your best bet is to contact the CAD developer, we would have no way of knowing how many levels deep the software installs.

  • To work with the text to the assignment by the cursor of the large fragment of page it is necessary to change all the time down, 'against the judgment", but the page automatically does not start to rise upward, as happens in other browsers. I ask you for

    After the transition to Windows 7, there was a problem with Firefox. To work with the text to the award by the cursor of the large fragment of page it is necessary to change all the time down, 'against the judgment", but the page automatically does not ascend to the top as it was earlier, and like that occurs in other browsers. It is necessary to press the other key "down" which is him very troublesome. Resettlement on an earlier version (8.0) earlier irreproachably working, gave nothing. I ask you to help

    You must activate the module bar (Firefox > Options or view > toolbars;) CTRL + /) or find bar to make Firefox scroll the page while selecting the text (Ctrl + F).

  • a fatal error has occurred and the execution of the application took end. Adobe Captivate one attempts to save all of your work in the respective folders of the project as files cpbackup

    Hello

    We have Adobe Captivate installed 8.0.0.145 Windows 7 x 64 v.

    Activate Adobe crashes with the following error: a fatal error has occurred and the execution of the application took end. Adobe Captivate one attempts to save all of your work in the respective folders of the project as cpbackup files.

    I uninstalled Adobe Acptivate, rebooted the PC and reinstalled activate Adobe - unresolved error.

    I have cleared the cache under settings, clear the cache - unresolved error.

    Please notify.

    Kind regards

    George


    The update should be available to help, updated. It is available since October 2014.

    Being administrator is not the same thing as Captivate running as an administrator that must be put in place in the menu right click on the shortcut that launches Captivate. You have restricted functionality if this is not done.

    I told you how to clear preferences, with the file Utils. First close Captivate, when you restart CP will create a new preferences folder.

    If you have a lot of customization that you will lose when the erasing of the preferences. To keep them, have a look at my blog:

    Captivate 8.0.1 Install? Keep your customization! -Captivate Blog

    Layouts folder is located in the public Documents. It is a copy of the original folder in the gallery. Same thing with the Interactions.

  • VMotion error: host vmware cpu is not compatible with the requirements of the judgment of the VM to CPUID level register 0 x 1 'ecx '.

    Problem: I can't move my Exchange vmserver2 a vmserver1 server.

    Error: "host vmware cpu is not compatible with the requirements of the judgment of the VM to CPUID level register 0 x 1"ecx"


    Details:

    Vmware KB:

    * Ensure that the hosts have the same features enabled in the BIOS of the servers. If there is an incompatibility between the servers BIOS configuration even if they are physically identical, they always show a compatibility error message. The two most common to check features are the No-Execute memory Protection (NX / XD) and virtualization technology (VT / AMD - V).

    A ran the CPU utility Vmware as referenced by

    http://KB.VMware.com/selfservice/microsites/search.do?language=en_US & cmd = displayKC & externalId = 1003718


    "CPU that have similar features. "This means that the need of processors from the same manufacturer (AMD or Intel), be of the same family (Pentium, Xeon, etc.), and have common features extended between ESX servers involved in the VMotion.

    My results:

    vmserver1 Dell Inc.    PowerEdge 2950 2 Intel Xeon E5405 of CPU @ 2.00GHz
    vmserver2 Dell Inc.    PowerEdge 2950 2 Intel Xeon L5410 of CPU @ 2.33 GHz

    They both share exactly the same characteristics:
    FT support
    Enable VT
    VT Capable
    NX/XD
    FFXSR
    RDTSCP
    SSE
    SSE2
    SSE3

    Support Relaxations:
    NX/XD
    RDTSCP

    Relaxations unsupported:
    All THE features of the SSE
    FFXSR
    CMPXCHG18B

    In the 'Show Windows debug' it reads 'of the compatible CPU"

    This virtual Exchange machine works since Esxi version 3.5.  I am testing now vCenter Server 5.0 with version 5.0.1 on the Esxi server.

    Note: I've also been meeting random uses CPU high, leading from Windows Server 2008 to lock up completely.  I have found no trace of problems within the Windows host and Vcenter is not questions.  I have "reset" of the virtual machine in order to get the server back online.  The CPU to the top lock is random and the server can run for days with no problems. * Don't know if it's related...

    Virtual host config Exchange computer:
    Guest operating system: MS Windows Server 2008 64 bit
    version 8 of virtual machine
    CPU: 4vCPU
    Memory: 10240MB
    Overload memory: 420,61 MB
    vSphere HA Protection: protected
    Host CPU consumed: the 209 MHz

    Maps: vmserver1 watch "CPU is not compatible" CPU: 0% (none of the virtual machine running)
    Consumed host memory: 9823,00 MB
    Active memory of Fords: 409,00 MB

    Views of storage: I have a warning symbol on the QNAP iSCSI disk that hosts the virtual Exchange computer but I see no record... I'm new here...

    I understand that vmotion apply restrictions on the movement of VM compatibility to avoid it.  The components of the HA does not apply to these requirements.  We tested yesterday HA, succsessfully and this how we came to be stuck with the Exchange vm on vmserver2 and it cannot migrate to vmserver1.

    I appreciate your time and consideration,
    Tim

    It seems that you have two different processor speeds. Try the VCA mode and also check the BIOS version you and make sure they match.

  • Downloaded for free trial Illustrator. Said the trial took end. Hey! He has not started! What the devil?

    Downloaded for free trial Illustrator. Said the trial took end. Hey! He has not started! What the devil?

    This is how Adobe gives free trials? I have nothing. How can I contact Adobe for this actually correct?

    It's not the end of the beginning, he never started. None of the listed reasons were involved. He said even that the download was successful. Thank you for answering, Ned. I will not, of course, buy Illustrator now, I had planned to do. Bad on you Adobe!

  • Cannot use 'lab1' host because the host CPU is not compatible with the judgment of the virtual machine suspend state.

    I see that this error was mailed here, but can't seem to find a position with a resolution.

    We use Lab Manager 4.0.4 and just upgraded the hosts in our laboratory.  Before updating to ESXi 4.1 ESX 4.0 u1, we cancelled all VMs in all configurations.  There is none who were suspended, they were all turned off.  We have improved vcenter 4.0 to 4.1 as well.  We moved from a dell poweredge 1950 with two quad core intel L5410 to a r610 with two quad core intel processor E5506.

    When I try to turn on some of the lab configurations (our VM models all work fine), I get this error:

    • Cannot use 'lab1' host because the host CPU is not compatible with the judgment of the virtual machine suspend state.

    I threw the State for the lab configuration (even if it was turned off and cancelled) and still get this message.  I guess the processor architecture of these chips is quite similar, and both are Intel.

    If I go into this directory of Manager of laboratory inside the data store for one of these virtual machines that does not light and add to the inventory, he turned and starts fine on my server esxi 4.1.  So how do Lab Manager to get account it's well deploy and start it?

    Hey billk.

    Although not supported completely, you can solve it by going to the SQL of Lab Manager database.  Make sure that you back up your database before you do anything like that.

    Open the table "fsdir" and corresponds to the dir_id with the id Lab Manager VM.  Once you find the relevant line, change suspend_proctype_id to null (Zero-Ctrl).  You can do this while Lab Manager is still running.

    The results can be unstable (i.e. Windows can crash if it was a drastic change of CPU), but at least you look at a hard reset.  The bat reset certainly not being able to return to the previous state.

    Also note that while Lab Manager does not include CVS, if you activated, your virtual machines still work in CVS mode.  If you have a mixture of heterogenious of hosts in a cluster for Lab Manager, you can see this question pop up a lot.  There is absolutely nothing wrong with take back the virtual machine because of the VCA, but Lab Manager thinks otherwise and prevents it.

  • Judgment of the force 'For' loop of weft update

    Hi all

    I put a loop 'For' event-driven 'enter Frame', but it causes flash did not become real-time. Is it possible to stop the loop when the stage make a new mount?

    the code below as an example:

    addEventListener(Event.ENTER_FRAME, update)
    
    function update(e:Event) {
         for(var i:int = 0; i<300000; i++) {
              // My actions here
              
              // Stop command here when frame updated
         }
    }
    

    I use Adobe Flash Pro CS6 with ActionScript 3. Thanks for your help...

    Thank you

    What you want is impossible. ActionScript is not multithreaded, so there's no way in the middle of executing code to 'know' when it's time to make the next image.  The event handler code is still running until the end. It is up to the programmer to ensure that event handlers do not work for too long.

    The only solution to your problem is to do less of each image. For example, determine the number of pixels can be treated before the downturn occurs (keeping in mind that this limit will be different for different users), then limit your loop of treatment that a great number of pixels at a time, perhaps iterative processing the entire bitmap or select random pixels instead. If you wanted to get really fancy, you can include a benchmarking algorithm to determine automatically which is the upper limit on such or such system before the processing time exceeds the pace.

    Also, your randomHex() function can be completely replaced by Math.random () * 16777215. That should speed things up a bit. Save a local reference to bmp.bitmapData.width and the height to the function of update instead of looking it up every time the loop should also be faster.

Maybe you are looking for