Performance bug observed in BaseCompose.finishComposeLine

We were seeing some performance issues when editing documents and noticed that it was occurring in documents that had underlined text.  The issue was that any text line that contain underlined FlowLeafElements was getting extra Adornment Shapes added when the TextLine was reused during compose.
The code in question begins in BaseCompose.finishComposeLine:
        protected function finishComposeLine(curLine:TextFlowLine, lineSlug:Rectangle):void
      curLine.createAdornments(_blockProgression,_curElement,_curElementStart);
The issue is that createAdornments does not check if the TextFlowLine already had Adornment shapes (for drawing the underlines) before updating and then adds another "Shape" object.   The net effect is that the TextLine in the display list gets redundant Shapes and performance begins to suffer.
     private function updateAdornmentsOnBounds(line:TextFlowLine, blockProgression:String, spanBounds:Rectangle):void
          var tLine:TextLine = line.getTextLine();
          var selObj:Shape = new Shape();
          tLine.addChild(selObj);
The problem was easy to reproduce once we better understood what was happening, every time we would see a compose happen for this line (e.g. hitting return above the line in question), more Shapes would be added.  When all that was really necessary was to move the TextLine.  Our fix was to change the line in 'finishComposeLine' to check if the curTextLine already had children, which implied that it had Adornments, and was being reused.
     //  Added check to determine if TextLine is being reused.  If the TextLine already has children
     //   it must be a reused line that is just being moved.   The children are the adornments used for underlines/strikethrough/etc...
     if (curTextLine.numChildren == 0)
          curLine.createAdornments(_blockProgression,_curElement,_curElementStart);
Let me know if anything else is needed, or if I should go ahead a file a JIRA ticket for this.
Thanks,
Brett

Hey, thanks for reporting that!  I'm seeing the same behavior on my end.  This could results in thousands of shapes being created in TextLine's for underline and strikethrough adornments.  Causes CPU and memory usage to skyrocket for longer textflows with lots of underlining/strikethrough...

Similar Messages

  • [BUG] JDeveloper performance bug

    Hi,
    I am working on ADF faces and hit a performance bug:
    When displaying the "design view" of a jsf page, Jdeveloper hangs for more than 15 minutes (thats why it is a bug, not a simple issue), then it displays it correctly.
    Host is a P4 3Ghz with 2GB RAM.
    Configuration:
    ADF Business Components     10.1.3.36.73
    CVS Version     Internal to Oracle JDeveloper 10g (client-only)
    Java™ Platform     1.5.0_05
    Oracle IDE     10.1.3.36.73
    Struts Modeler Version     10.1.3.36.73
    UML Modelers Version     10.1.3.37.26
    Versioning Support     10.1.3.36.73

    Hi,
    just a suggestion... Please control whether you run another process in background. In windows op. sys. look at task manager and control processer usage and memory usage!? is there any weird resource consuming!? Also control your disk fragmentation!? Is your hard disk fragmented too much!?
    Also, in the beginning, my designer in jdeveloper was not shown because of my locale setting. My locale setting was Turkish (tr) and user interface designer didn't show the user interface components during page design. After I changed locale to en_us, the designer shows the user interface designer properly. just check it!
    I couldn't help any more according to your feed back :-)
    best regards...
    --barisk                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • CopyPixles() performance: bug or feature ?

    As anyone who has tried, knows that the performance of copyPixels/Blitting is unacceptably slow under the current version of PFI, which is a shame as most high-end flash games use blitting for their rendering.
    However its not clear if this is a Bug, that can be expected to be fixed in the next version, as the current one out is still a 'preview 2' not a final, or a permanent feature of how the PFI conversion will impact projects in all future versions as well.
    I have my doubts, as i *Think* its NOT actually copyPixels() thats causing the problem, as in my test if our game is getting about 7FPS with about 150 copyPixels() operations per frame.
    When I've cut that down to 15 copyPixels/frame, its still only 8FPS! I think its actually the fact that we have a new 480x320 BitmapData filled every frame and uploaded to the GPU/stored in the Memory. So even if just a blank 'canvas' bitmapdata gets filled with a flat color it could be the same.
    I tried setting the export to CPU, and even explicitly setting the bitmapdata/Movieclip to cacheAsBitmap = false but it didn't improve the performance.
    So my question is obvious, is this  a 'normal' behavior? Or should we expect this to be fixed in the next version?
    I can imagine either way, as an architecture that relies on the GPU and assumes 3D applications might work differently to a PC, as in a 3D application you dont typically create/fill a new 480x320 Texture/Bitmapdata each frame, but have a singe set that you cache initially and never add anything new to that.
    Any Ideas ?
    Martin

    Colin: you are welcome to test, This is pasted into an FLA's first frame set to 30FPS. Some of the sections are commented out, you can enable them to test different aspects. I also recommend testing both CPU and GPU.
    The time Delta is calculated in both cases the same way
    and you will see a that the Timer class uses a LOT of CPU. Where as if you use ENTER_FRAME you will get better performance
                // Initial Variables
                var gameTimer:Timer;
                // FPS and Debug Variables
                var FPS :int = 30;
                var _lastTimeUpdated:int;
                var fpstextField:TextField;
                var memoryField:TextField;
                // display Object
                var _canvasBD:BitmapData;
                var _canvasBitmap:Bitmap;
                _canvasBD = new BitmapData(480,320,false,0x06b111);
                _canvasBitmap = new Bitmap(_canvasBD);
                addChild(_canvasBitmap)
                // Performance Monitoring text fields
                var debugLayer:Sprite;
                debugLayer = new  Sprite();
                addChild(debugLayer);
                fpstextField = new TextField()
                memoryField= new TextField()
                debugLayer.addChild(fpstextField);   
                debugLayer.addChild(memoryField);
                memoryField.textColor = 0xFF00CC;
                fpstextField.textColor = 0xFF00CC;
                fpstextField.width = 100;
                memoryField.width = 100;   
                memoryField.y = 75;
                fpstextField.y = 55;
                // Start Gameloop
                 gameTimer=new Timer(1000 / FPS);   
                _lastTimeUpdated = getTimer();  
                gameTimer.start();
                gameTimer.addEventListener(TimerEvent.TIMER, render, false, 0, true);
                 // If you use Enter Frame performance will be better
                //this.addEventListener(Event.ENTER_FRAME, render, false, 0, true);
    function render(e:TimerEvent):void  // e:Event):void // use this for ENTER_FRAME
    {    //trace("runing");
            // Render a flat color into a Bitmap. You can comment this out, so there is nothing on stage,
            // and still see poor performance when the timer is running
            var bitmapRect: Rectangle = new Rectangle (0, 0, 480, 320);
            _canvasBD.fillRect(bitmapRect, 0x06b111);
            // Calculate FPS and memory usage
            var currentTime:int = getTimer();
            var timeDeltaInSeconds:Number = (currentTime - _lastTimeUpdated) / 1000; 
            _lastTimeUpdated = currentTime;  
            var actualFPS:Number =  Math.round (1 / timeDeltaInSeconds );
            fpstextField.text = "FPS: " + actualFPS + " / " +  FPS;
            memoryField.text = "mem: " + Math.floor(System.totalMemory / (1024 * 1024) * 100) / 100;
        // Have an optional 2nd timer that does nothing other than running, to see performance degrade even further
        //var gameTimer2:Timer;
        //gameTimer2=new Timer(1000 / FPS);   
        //gameTimer2.start();
        //gameTimer2.addEventListener(TimerEvent.TIMER, doNothing, false, 0, true)
    //function doNothing(e:TimerEvent):void
    //{    //trace("run");
            // Render a flat color
    - This above does about 15 FPS, jumping to 29FPS. Its weird even if you disable the rendering the green block, it will still be bad, suggesting that its actually the timer that causes the performance problems
    In my book 24FPS is poor for a scrolling game, 30FPS+ is the minimum for something commercially acceptable ... You've seen the Unreal video I posted in the other thread, noone is going to tell me that if That is possible at 30FPS, then 24FPS ( in fact a lot less ), is the max Iphone 4 can do.

  • Skype Performance Bug under Windows 8 x64 / endles...

    Dear Developers,
    please get rid of an annoying bug under Windows 8 x64 - this bug exists since several versions and still not fixed.
    Summary:
    After a while - maybe associated with energy saving options - a thread in Skype is getting more and more CPU time, causes by a thread always starts with ntdll!RtlGetCurrentPeb+0xf (see att.) <- what does this thread actually?
    Results:
    Heavy CPU usage, slowly Skype response - missing Messages. Only Skype restarts helps.
    I will do more investigation if needed. Let me know.
    Update:
    The thread uninterruptedly reads from
    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\*
    Appears to a not catched endless loop?
    Attachments:
    2.PNG ‏19 KB
    3.PNG ‏89 KB

    rsbrux wrote:
    My Thinkpad originally came with Windows 7 Pro, but I have changed to Windows 8 in order to resolve problems with VSS.  OOB, both Windows 7 and Windows 8 gave me a "Desktop graphics performance" rating of 5.7.  Under Windows 7, upgrading to the latest Lenovo driver improved this to 6.1, leaving my HDD (at 5.9) as the limiting factor in performance.  Under Windows 8, however, replacing the Windows driver with the latest Lenovo driver has reduced "Desktop graphics performance" to 5.6!  What gives?
    P.S. I just discovered a Power Options advanced power setting "Intel Graphics Power Plan", which was set to "Maximum Battery Life" for both battery and plugged in.  I changed it to "Maximum Performance" when plugged in, but the Windows experience Index (WEI) for "Desktop graphics performance" remains a mer 5.8.
    After you changed the setting to "Maximum Performance" , did you run the WEI test again?

  • 11g: debug-redeploy performance bug

    I've been noticing performance degradation with long debugging sessions with frequent redeployments. Today I did some testing and I can confirm and reproduce the problem.
    Test scenario:
    1. Start Jdeveloper (and open our current application)
    2. Click on login.jspx and wait for web browser to open and show login screen.
    3. Goto 2.
    Results:
    as expected, the first time jdev first start wls, so startup time is a bit longer (1min 40s), next times are better (~50s). Until something very bad happens.
    In my case, the 7th and 8th times took 4min 30s and 6min 44s. In that time, java.exe wls process was using ~40% cpu and jdev ~10% (which means, together they used 100% of a single core).
    Observations:
    I was inspecting the processes with jvisualvm and noted that 7th and 8th times were the only two cases when number of classess in permGen used in wls decreased. In both cases PermGen was far from full, with more than 50M free.
    Interestingly, the 9th time took 45s and no class unloading occurred.

    Today I reproduced the problem using jrockit for both, jdeveloper and wls. On the 4th run, cpu usage went to 50% and I had to wait 3min 50s for the login screen, while normal times are in range of 50-60s (yes, it seems deployment with jrockit is a bit slower).
    Here is the log excerpt when the wait occurs:
    20.8.2009 *10:03:51* JpsApplicationLifecycleListener Migrate Application Credential Store
    WARNING: Overwriting credentials is allowed in application credential store migration with Weblogic server running in Development Mode and system property 'jps.app.credential.overwrite.allowed' set to true
    20.8.2009 *10:07:04* oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl getNonCachedConnectionsContext
    INFO: Registering Connection Runtime MBeanHaving such long waits every few deploy cycles practically means it makes more sense to kill and restart server each time, as less developer's time is wasted :-/

  • Yosemite performance bug for various online multiplayer games.

    Since I upgraded the new OS X YOSEMITE, i've been having problems that i've never gotten before. I usually play DotA 2 in an excellent performance and my FPS would be fine, but since the new update(YOSEMITE) there is a few problems that i have to face.
    1.The game keeps on dropping FPS
    2.Crashes on random moments but most likely at team fights.
    3.Audio bug that can go through apps like Skype.
    -It will make a laggy sound and it will effect the mic to become an echo.
    4.None of the community seems to take this as a serious matter.
    Can anyone at least tell me how to reduce the amount of lag? Or Can the staff fix this problem? I have not played DotA 2 for days because of this.

    Wi-FI connection drops
    Wi-Fi Problems in OS X Yosemite
    Wi-Fi Problems in OS X Yosemite (2)
    Wireless Diagnostics
    Also try turning off Bluetooth.
    Troubleshooting Wi-Fi issues in OS X
    Wireless Connection Problems - Fix
    Wireless Connection Problems - Fix (2)
    Wireless Connection Problems - Fix (3)
    Wireless Connection Problems - Fix (4)
    Performance Guide
    Why is my computer slow
    Why your Mac runs slower than it should
    Slow Mac After Mavericks
    Things you can do to resolve slowdowns  see post by Kappy

  • 11.1.0.6 Spatial Performance Bug ?

    Hi All,
    Is there a known issue with performance of SDO_ANYINTERACT on 11.1.0.6 ?
    I have 2 tables:
    MAP_LAKES_US with 16 rows and MAP_PARKFACILITY_SF with 162 rows
    The following query:
    SELECT count( a1.POLYGON_ID )
    FROM MAP_LAKES_US a1, MAP_PARKFACILITY_SF a2
    WHERE SDO_ANYINTERACT(A1.GEOMETRY,
    SDO_GEOMETRY(2003, 8307, NULL, SDO_ELEM_INFO_ARRAY(1, 1003, 1), SDO_ORDINATE_ARRAY( -122.96677479856513, 37.508862, -122.96677479856513, 37.9221695, -121.89290520143487, 37.9221695, -121.89290520143487, 37.508862, -122.96677479856513, 37.508862 ) )
    )='TRUE'
    AND SDO_ANYINTERACT(a1.GEOMETRY, a2.GEOMETRY)='TRUE';
    Takes 17minutes and 50 seconds on 11.1.0.6 (10minutes 53 seconds on a higher spec machine) ... But only takes 7 seconds on 11.1.0.7 on the same spec machine as the 1st machine.
    Without the 2nd where clause the query executes instantly on all machines.
    cheers,
    Ro

    Hi Siva,
    Sorry this took so long.... Here are the explain pans:
    11.1.0.6 Database
    PLAN_TABLE_OUTPUT
    Plan hash value: 3455258727
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | 1 | 102 | 8 (0)| 00:00:01 |
    | 1 | SORT AGGREGATE | | 1 | 102 | | |
    | 2 | NESTED LOOPS | | 1 | 102 | 8 (0)| 00:00:01 |
    | 3 | TABLE ACCESS BY INDEX ROWID| MAP_LAKES_US | 1 | 42 | 3 (0)| 00:00:01 |
    |* 4 | DOMAIN INDEX | SIDX_MAP_LAKES_US | | | | |
    |* 5 | TABLE ACCESS FULL | MAP_PARKFACILITY_SF | 2 | 120 | 5 (0)| 00:00:01 |
    PLAN_TABLE_OUTPUT
    Predicate Information (identified by operation id):
    4 - access("MDSYS"."SDO_ANYINTERACT"("A1"."GEOMETRY","MDSYS"."SDO_GEOMETRY"(2003,8307,NULL
    ,"SDO_ELEM_INFO_ARRAY"(1,1003,1),"SDO_ORDINATE_ARRAY"((-122.96677479856513),37.508862,(-122.9
    6677479856513),37.9221695,(-121.89290520143487),37.9221695,(-121.89290520143487),37.508862,(-
    122.96677479856513),37.508862)))='TRUE')
    5 - filter("MDSYS"."SDO_ANYINTERACT"("A1"."GEOMETRY","A2"."GEOMETRY")='TRUE')
    11.1.0.7 Database
    PLAN_TABLE_OUTPUT
    Plan hash value: 3455258727
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | 1 | 7658 | 8 (0)| 00:00:01 |
    | 1 | SORT AGGREGATE | | 1 | 7658 | | |
    | 2 | NESTED LOOPS | | 1 | 7658 | 8 (0)| 00:00:01 |
    | 3 | TABLE ACCESS BY INDEX ROWID| MAP_LAKES_US | 1 | 3835 | 3 (0)| 00:00:01 |
    |* 4 | DOMAIN INDEX | SIDX_MAP_LAKES_US | | | | |
    |* 5 | TABLE ACCESS FULL | MAP_PARKFACILITY_SF | 2 | 7646 | 5 (0)| 00:00:01 |
    PLAN_TABLE_OUTPUT
    Predicate Information (identified by operation id):
    4 - access("MDSYS"."SDO_ANYINTERACT"("A1"."GEOMETRY","MDSYS"."SDO_GEOMETRY"(2003,8307,NULL
    ,"SDO_ELEM_INFO_ARRAY"(1,1003,1),"SDO_ORDINATE_ARRAY"((-122.96677479856513),37.508862,(-122.9
    6677479856513),37.9221695,(-121.89290520143487),37.9221695,(-121.89290520143487),37.508862,(-
    122.96677479856513),37.508862)))='TRUE')
    5 - filter("MDSYS"."SDO_ANYINTERACT"("A1"."GEOMETRY","A2"."GEOMETRY")='TRUE')
    PLAN_TABLE_OUTPUT
    Note
    - dynamic sampling used for this statement
    The only difference I can see his the values in the Bytes column, I'm not sure what can cause these differences.
    As an aside, I've discovered that if I replace the order of the parameters in the final SDO_ANYINTERACT clause (placing the larger dataset a2 first) then the query executes in 0.8 seconds on both databases.
    (This also has the effect of changing the full table scan in step 5 to a domain index lookup)
    Unfortuantly, since the query is generated from code and can be different every time, this is not a simple code change to fix.
    Thanks,
    Ronan

  • Office 2013 OCT Outlook Bug Observation

    Just wanted to highlight an issue we've seen at my organisation where an MSP file is does not fully install the Outlook 2013 branch where it is modifying an existing installation where that branch is not installed.
    The scenario is that Office 2013 SP1 has already been installed using an msp file which does not install access, outlook and lync branches. It also hides and locks these features. 
    We're then following this base install at a later date and enabling Outlook using another msp file. Despite the msp file installing all features for the branch, Outlook 2013 *does* then appear, but mapiph.dll (and potentially other files) are missing from
    the installation. 
    One symptom of the missing mapiph.dll file is that local searching within outlook does not work, such as from the exchange offline cache.
    Our workaround has been to enable these branches using config.xml instead. For example...
    <Configuration Product="ProPlus">
    <Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
    <OptionState Id="OUTLOOKFiles" State="local" Children="force" />
    <Setting Id="SETUP_REBOOT" Value="Never" />
    </Configuration>
    As an aside, the msp files both had different names. I'm aware this is required.
    Just thought I'd put this out there!

    Hi,
    Is this an issue globally at your organization?
    There are lots of reasons for this kind of issue - a corrupted registry key, malware infection, incomplete installation, etc. Maybe re-download the file, make sure it is complete and then try again?
    By the way, for the issue of missing mapiph.dll, you can fix it by repairing your Office installation:
    http://support.microsoft.com/kb/2739049/en-us 
    Regards,
    Ethan Hua
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Faces Performance vrs Struts

    In evaluating JSF's, I put together a simple customer maintenance application of about 10 screens, first using Struts and then again using JSF's, matching the UI exactly. To measure relative performance between these two technologies, I isolated 3 relative static pages from each and ran individual JMeter benchmarks against them (just cycling between these 3 pages over and over). The struts implementation is approximately 5 times faster (measured in pages/sec) over faces. My question is this the same observation most have seen so far (faces vrs struts)? I understand faces is new and will continue to improve. I am using the lastest snap of faces 1_1_01. I welcome any comments.

    This is a slow moving thread, but the issue stills seems to be hanging around. I got similar results current technology.
    I grabbed the attachments from the original performance bug https://javaserverfaces.dev.java.net/issues/show_bug.cgi?id=3 and ran some JMeter tests against the "JSP only" and the JSF versions.
    The pages are really simple, the JSP version outputs a page which is visually identical to the JSF page. The table in question had 10 columns and 50 - 200 rows. Not a huge amount of data. I used MyFaces 1.1.3 as the JSF implementation and ran the test in JBoss 4.0.4 GA running on JDK 1.4.2.
    Here's the results:
                   Table Rows   Average [ms]  Median [ms]   Hits / Min   Samples
    JSF Testcase    50           36            30            1300         5007
    JSP Testcase    50           14            10            4030         5001
    JSF Testcase    100          56            60            1050         5001
    JSP Testcase    100          21            20            2700         5001
    JSF Testcase    200          100           100           590          5001
    JSP Testcase    200          26            30            2170         5001 This data confirms the discussion original JSF bug. The JSF version started out nearly three times slower than the JSP page. The relative performance of the JSF version degraded to nearly four times slower as table rows were added.
    So if you are thinking about adopting JSF you should be aware of the performance hit and make sure that you can architect around the problem or get the performance benchmarks adjusted. Perceived performance is important in real life projects so it's more than a theoretical problem.
    I'd also like to know if anybody has ideas or code samples that make JSF perform better?

  • IOS 8.1+ Performance Issue

    Hello,
    I encountered a serious performance bug in Adobe Air iOS application on devices running iOS 8.1 or later. Approximately in 1-2 minutes fps drops to 7 or lower without interacting with the app. This is very noticeable in the app. The app looks like frozen for about 0.5 seconds. The bug doesn't appear on every session.
    Devices tested: iPad Mini iOS 8.1.1, iPhone 6 iOS 8.2. iPod Touch 4 iOS 6 is working correctly.
    Air SDK versions: 15 and 17 tested.
    I can track the bug using Adobe Scout. There is a noticeable spike on frame time 1.16. Framerate drops to 7.0. The App spends much time on function Runtime overhead. Sometimes the top activity is Running AS3 attached to frame or Waiting For Next Frame instead of Runtime overhead.
    The bug can be reproduced on an empty application having a one bitmap on stage. Open the app and wait for two minutes and the bug should appear. If not, just close and relaunch the app.
    Bugbase link: Bug#3965160 - iOS 8.1+ Performance Issue
    Miska Savela

    Hi
    Id already activated Messages and entered the 6 digit code I was presented with into my iPhone. I can receive txt messages from non iOS users on my iMac and can reply to those messages.
    I just can't send a new message from scratch to a non iOS user :-s
    Thanks
    Baz

  • Deductions Report performance issue

    Has anyone encountered performance problems lately with the Deductions Report?
    We have a custom report that is a modified version of the seeded report, and we cannot run the report to completion since our last round of patching. Patches applied are listed below, and include YE Phase 2.
    We have not yet opened a TAR on this, because we'll need to gather some information internally first.
    Thanks,
    Carrie
    Year-end and year-start updates, as follows:
    Patches 5555555, 5555550, 5650846, and HR Global – 2006 Oracle Year-End Phase 2
    Patch 5573903 – Quantum 2.8.2, Quantum 2006 Upgrade
    Patches 5589335 (prerequisite) and 5511810 – EEO Patch
    Patch 5416623 – Unable to process Admin Life Events (Benefits)
    Carrie Hollack
    [email protected]

    We've hit the performance bug and logged an SR. We ran the shipped report and it chugged for 2 1/2 days then blew up on snapshot too old. If you can avoid that error then it fails with ORA-01722: invalid number. I defragged and analyzed the Payroll tables and indexes but it's not enough to help the bad code. I think part of the issue is that the report code just uses a generic /*+ RULE */ hint. Another part of the issue may be that NULLs in the payroll tables aren't properly accounted for in the code.
    The behavior of the 'RULE' hint seems to be dependent on what the Paryoll LOW_VOLUME parameter is set to. That is, with LOW_VOLUME=Y and small tables the 'RULE' hint might be fine, but in the real World with with LOW_VOLUME=YouGottaBeKidding it doesn't.
    The new Payroll Activity Report for the whole year has very good performance--it only took 4 hours in our environment--and it used to take days.
    Open an SR and ask to be attached to Bug 5742521.

  • Is chroma bug solved in new version of AME5.5 when transcoding to ProRes?

    About a year ago I had posted to the forums about a "chroma bug" observed by me and others when using Adobe Media Encoder v.5.0.1  to transcode AVCHD to Pros Res 422.   It would result in chroma bleed and a softer image versus a sharper transcode using Apple's Compressor.   I have attached a link here to my previous posting which shows jpeg images of what AME v.5.0.1 was doing to the image.
    Adobe Forums: For Adobe Premiere users encoding to...
    I would download a trial version of the new Adobe Media Encoder 5.5 (but I believe because it's a trial version that they disable transcoding from AVCHD feature).
    Are there any current users of AME 5.5 out there encoding to Pro Res?  If so, what have been your results? 
    My hope is that this chroma bug issue is solved for v.5.5 but I really have no definitive way to test it unless I purchase the upgrade...as the trial version won't allow me to transcode from AVCHD. 
    The catch 22 is that I didn't want to purchase the upgrade until I knew the bug was fixed.   I reported it to Adobe at the time of my initial posting but received no feedback or acknowledgement of the issue.  Most of my editing is done in Pro Res rather than natively...hence this is an important item for me.
    Thanks for any thoughts other users can share. 
    John

    as the trial version won't allow me to transcode from AVCHD.
    Sure it will. The CS5.5 trial now has all MPEG limitations removed, so you can fully work with all supported formats for 30 days in the trial.
    I seem to recall reading something about the chroma sampling bug being fixed, or at least, improved. But give the trial a shot and you'll know for sure.

  • 2.1 RC1 - Pure performance when Preferences.Worksheet."script path" is used

    When I fill out the "Select default path to look for scripts" text box on the Worksheet page in Preferences, I expirience very bad performance when I type in sql statements.
    If I clear the text box agian, I have normal performance.

    Bug already logged from duplicate posts from other users.
    -Turloch

  • Deleting expired application logs is key to improving mass activity performance issues

    During mass activity runs reference is made to the system's application logs during the process of line item selection. Performance based issues can be overcome by deleting old/expired application logs from the system, and rebuilding the affected table index. Based on my analysis on these issues, there has been a significant observation of 90% improvement in performance.

    Dear Astrid,
    Depending on the performance trace observed using transaction ST12, if for instance the SELECT on a particular table takes the most time, deleting all expired application logs and rebuilding the table index will result in a significant performance improvement.
    Yes 90% improvement will be observed across the entire mass activity run. In my example below I use table BALHDR.
    1. Run report SBAL_DELETE to delete all expired
    application logs from table BALHDR
        1.1. At the selection screen of report
    SBAL_DELETE, set the radio button for the expiry date to 'Only logs which have
    reached their expiry date’
        1.2. Under the tab for 'Selection
    conditions', enter the affected transaction code. e.g FPVA
        1.3. To delete the entries, set the radio
    button under the Options tab to 'Delete immediately'
        1.4. Finally, execute or use shortcut F8 to
    delete logs
    2. Rebuild index 1 on table BALHDR (create a
    secondary index on the table).
    I hope this helps.
    Kind Regards,
    Adrian

  • How to increase my server performance ?

    hi experts,
    my environment is 4.7E,SQL,Windows 2003 Server with 150 users.
    ibm xseries 346 with 6 gb ram
    min response time is 1000 (m.sec) to 1500 per 140 logon users.
    how can i decrease this response time ?
    Please give me your valuable suggestions.
    Gayatry.

    Hello Gayatri,
    The average response time consists of:
    Wait time
    Database request time
    Roll time
    Load time
    Enqueue time
    Processing time is:
        ABAP processing time (part of total CPU time)
        Work process waiting for CPU
        Waiting for I/O
    IN order to monitor the performance of the system and identifying the bottleneck points, use Workload Monitor transaction code ST03. Select the required timeframe and by default the ‘Workload Overview’ view is displayed. In the “Administrator’s Mode” the default time frame of the workload analysis is the current day. However, change to “Expert Mode”. Choose under “Detailed Analysis” -> “Last minutes load”
    During the workload exercise, restrict the time period to the time when the performance is observed to be bad. Under Analysis views, you can access, for example:
    Workload overview - Workload statistics according to work process type
    Transaction Profile - Workload statistics according to transaction.
    Time Profile - Workload statistics according to hour
    In the Workload Monitor(ST03) selecting Transaction Profile enables you to find out:
    The most-used transactions. Tuning these transactions results in the largest improvements in overall performance.
    The average response times for typical R/3 transactions.
    In the Workload Monitor, the following values normally indicate good performance:
    Wait time < 10% response time
    Average roll-in time < 20 ms
    Average roll wait time < 200 ms
    Average load (and generation) time < 10 % of response time (<50 ms)
    Average database request time < 40 % of (response time - wait time)
    Average CPU time < 40 % of (response time - wait time)
    Average CPU time – should be close to processing time
    Average  response time - depends on your requirements – there is no general rule
    If you observe high response time for these individual components :
    Large Roll-wait time: Communication problem with GUI or external system
    Large load time: Program buffer, CUA buffer, or Screen buffer too small
    Large database request times: CPU or memory bottleneck on database server, network problems, expensive SQL statements, database locks, missing indexes, missing statistics, small buffers
    Large CPU times: Expensive ABAP processing, for example, processing large tables, frequent accessing of R/3 buffers
    Processing  time much larger than CPU time: CPU bottlenecks, network problems, communication problems.
    Hope this helps in tuning your system
    Regards
    Tanuj Gupta

Maybe you are looking for