High cpu consumption with GRE over IPSEC

Hi all,
     After applying a gre over ipsec tunnel on one of our branch office, we get high cpu consumption (average 90%).
Tunnel is applied between Cisco 2851 (C2800NM-ADVIPSERVICESK9-M), Version 12.4(24)T2, (fc2) and
Cisco CISCO2921/K9 Version 15.0(1)M3.
Config of the tunnet is as follow :
- authentication pre-share
- encryption aes 256
- hash : sha
- transform set : esp-aes esp-sha-hmac mode transport
Routing process is eigrp.
Could anyone please help me on solving this issue?

Cool, good start.
Check "show ip traffic" on both sides, it would be interesting to see what's going on.
BTW the CPU usage of top process doesn't add up to 90%, there's a possibility it's traffic rate/pattern + features (IP input and pool manager would suggest that).

Similar Messages

  • High CPU consumption with repaint while dragging

    Hi! I certainly hope someone can help me with this. I am building a graphical user interface for a graph with custom nodes and edges, the nodes being draggable. I have tried making each network component (node or edge) a JComponent. Now, I'm trying using only one JPanel to paint all the components. Either way, I find that dragging takes up too much CPU % especially when using full screen graphics, usually around 92%. And that is on a machine with >1.9GHz.
    It does not really make much of a difference when I paint outlines of the components while dragging. Any ideas about this? Thanks.
    My runnable test code is rather long so I've uploaded it to : http://web.mit.edu/jabos/www/SyncTest/GUILoad2.java.
    -Bosun

    Comments about changes to your code:
    1 - trouble in rendering with setOpaque(false). Set this to true and add super.paintComponent(g) in paintComponent to take care of background paint updates
    2 - had to doctor your ConnComp class; the constructor was under construction...
    3 - I'm using j2se 1.4 so I converted your:
    ArrayList generics to the old Object casts and
    the JFrame setPreferredSize to setSize
    This runs okay now. The highest cpu usage numbers I saw were 52% in full screen and 37% in regular mode (2.6 GHz).
    The painting part seems okay; I think the trouble is in excessive data storage and manipulation. I would re–design your program to eliminate all the type checking with the instanceof operator. Specifically I would try to use only one ArrayList for the node objects and draw the connection lines between them inside paintComponent depending on how a boolean is set, eg if(showLines). As an aside, GradientPaint is for fill operations and will not benefit your line display.
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    import java.util.ArrayList;
    * This demo paints all network components in a single JComponent
    * @author jabos
    public class DragTest extends JPanel {
         * all components
        public ArrayList comps;
        public ArrayList compsDragged; // actually only RectComps
         * arraylist of all connection components
        public ArrayList conncomps;
        public boolean dragging = false, repaintWhileDragging = true;
        Point2D initp = null;
        public JLabel repaintDrag;
        public DragTest() {
            repaintDrag = new JLabel("repaintWhileDragging : " + repaintWhileDragging);
            repaintDrag.setForeground(Color.MAGENTA);
            add(repaintDrag);
            add(new JLabel("Press \"R\" to change repaint protocols during dragging"));
            comps = new ArrayList();
            compsDragged = new ArrayList();
            conncomps = new ArrayList();
            addMouseMotionListener(new MouseMotionAdapter() {
                public void mouseDragged(MouseEvent e) {
                    //* // Remove initial slash to disable repainting while dragging
                    if (repaintWhileDragging) {
                        Point2D pp = e.getPoint();
                        AffineTransform t = AffineTransform.getTranslateInstance(
                                                    pp.getX() - initp.getX(),
                                                    pp.getY() - initp.getY());
                        initp = pp; // reset initp
                        for (int j = 0; j < compsDragged.size(); j++) {
                            Comp comp = (Comp)compsDragged.get(j);
                            if (comp instanceof RectComp)
                                comp.updateCompLocation(t);
                        // and again to update ConnComps
                        for (int j = 0; j < conncomps.size(); j++) {
                            Comp comp = (Comp)conncomps.get(j);
                            if (comp instanceof ConnComp)
                                comp.updateCompLocation(t);
                        dragging = true;
                        repaint();
                    dragging = true;
            addMouseListener(new MouseAdapter() {
                // does final repaint if dragging just finished
                public void mouseReleased(MouseEvent e) {
                    if (dragging) {
                        Point2D pp = e.getPoint();
                        AffineTransform t = AffineTransform.getTranslateInstance(
                                                    pp.getX() - initp.getX(),
                                                    pp.getY() - initp.getY());
                        for (int j = 0; j < compsDragged.size(); j++) {
                            Comp comp = (Comp)compsDragged.get(j);
                            if (comp instanceof RectComp)
                                comp.updateCompLocation(t);
                        // and again to update ConnComps
                        for (int j = 0; j < conncomps.size(); j++) {
                            Comp comp = (Comp)conncomps.get(j);
                            if (comp instanceof ConnComp)
                                comp.updateCompLocation(t);
                    repaint();
                    dragging = false;
                    setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
                // Updates list of components being dragged
                public void mousePressed(MouseEvent e) {
                    compsDragged.clear();
                    initp = e.getPoint();
                    for (int j = 0; j < comps.size(); j++) {
                        Comp comp = (Comp)comps.get(j);
                        if (comp.graphic.contains(initp))
                            compsDragged.add(comp);
                    setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));
            addKeyListener(new KeyAdapter() {
                public void keyReleased(KeyEvent e) {
                    if(e.getKeyCode() == KeyEvent.VK_R) {
                        repaintWhileDragging = !repaintWhileDragging;
                        repaintDrag.setText("repaintWhileDragging : " +
                                             repaintWhileDragging);
    //        setOpaque(false);
            setFocusable(true);
            requestFocusInWindow();
        public static void main(String[] args) {
            GraphicsDevice device =
                GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
            JFrame f = new JFrame("GUILOAD2", device.getDefaultConfiguration());
            //* // remove initial slash to disable full screen
            device.setFullScreenWindow(SwingUtilities.getWindowAncestor(f));
            //needs to be set AFTER fullscreenmode so that the toolbar is NOT draggable!
            f.setExtendedState(JFrame.MAXIMIZED_BOTH);
                // enable use of Look and Feel
                f.setUndecorated(true);    // Set false, EE is still minimizable
                f.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
            f.setBounds(GraphicsEnvironment.getLocalGraphicsEnvironment().
                                getMaximumWindowBounds());
            DragTest p = new DragTest();
            p.setBackground(Color.WHITE);
            RectComp[] rc = new RectComp[100];
            int n = -1, x = 30, y = 30, b = 100, inc = 40;
            // add REctComps
            for (int i = 0; i < 10; i++) {
                p.add(rc[++n] = new RectComp(new Point2D.Double(x += inc, y += inc),
                                             new Color(x % 255, y % 255, (b += 10) % 255)));
            x = 34; y = 32; b = 32;
            // add ConnComps
            while (n > 0) {
                p.add(new ConnComp(rc[n--], rc[n],
                                   new Color((x += inc) % 255, (y += inc) % 255,
                                             (b += inc) % 255),
                                   new Color((x += inc) % 255, (y += inc) % 255,
                                             (b += inc) % 255)));
            f.setContentPane(p);
            f.setSize(700, 700);
            makeFramex(f, false);
            /* // remove initial slash to disable full screen; Also, uncomment above
            f.setResizable(false);
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.setIgnoreRepaint(true);
            f.setVisible(true);
        public static void makeFramex(JFrame frame, boolean resizable) {
            frame.setSize(frame.getSize());
    //        frame.setResizable(resizable);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    //        frame.pack();
            frame.setVisible(true);
         * Adds network component c to this simulation
         * @param c
        public void add(Comp c) {
            comps.add(c);
            if (c instanceof ConnComp) {
                conncomps.add((ConnComp)c);
        public void paintComponent(Graphics g) {
            super.paintComponent(g);
            Graphics2D g2D = (Graphics2D) g;
            g2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                                 RenderingHints.VALUE_ANTIALIAS_ON);
            for (int j = 0; j < comps.size(); j++) {
                Comp comp = (Comp)comps.get(j);
                //for (Comp i : dragging ? compsDragged : comps) {
                try {
                    g2D.setPaint(comp.color);
                    if (comp instanceof ConnComp) {
                        g2D.setStroke(((ConnComp) comp).compStroke);
                        g2D.draw(comp.graphic);
                    if (comp instanceof RectComp)
                        g2D.fill(comp.graphic);
                } catch (Exception e) {
                    e.printStackTrace();  //To change body of catch statement
                                          // use File | Settings | File Templates.
         * A network component that simulates a node
        private static class RectComp extends Comp {
            RectComp(Point2D centero, Paint c) {
                super(c);
                center = centero;
                graphic = new Ellipse2D.Double(center.getX() - radius,
                                  center.getY() - radius, radius * 2 - 2, radius * 2 - 2);
            public void updateCompLocation(AffineTransform t) {
                graphic = t.createTransformedShape(graphic);
                Rectangle2D r = graphic.getBounds2D();
                center = new Point2D.Double(r.getCenterX(), r.getCenterY());
                //System.out.println("newCenterX=" + r.getCenterX());
         * A network component that simulates a connection between two nodes
        private static class ConnComp extends Comp {
            Stroke compStroke;
            RectComp origin, destination;
            Paint color;
            ConnComp(RectComp origino, RectComp desto, Color c1, Color c2) {
                super(c1);
                if (c2 != null)
                    color = new GradientPaint(origino.center, c1, desto.center, c2);
                else
                    color = c1;
                graphic = new Line2D.Double(origino.center, desto.center);
                this.origin = origino;
                this.destination = desto;
                compStroke = new BasicStroke(3);
    //            updateCompLocation(new AffineTransform());
            public void updateCompLocation(AffineTransform t) {
                ((Line2D)graphic).setLine(origin.center, destination.center);
                if(color instanceof GradientPaint)
                    color = new GradientPaint(((Line2D)graphic).getP1(),
                                              ((GradientPaint)color).getColor1(),
                                              ((Line2D)graphic).getP2(),
                                              ((GradientPaint)color).getColor2());
                //System.out.println("newLineX:" + ((Line2D) graphic).getX1() +
                //                     "---" + ((Line2D) graphic).getX2());
         * demo Superclass for all network components
        private abstract static class Comp {
            Point2D center;
            Shape graphic;
            int radius = 20;
            Paint color;
            Comp(Paint c) {
                color = c;
             * Updates internal parameters of Comp necessary for correct repaint
             * @param t
            public abstract void updateCompLocation(AffineTransform t);
    }

  • High CPU consumption with Pre 8

    Why does Pre 8 continue to run after I close it?  Running Vista Home Premium OS.  Each time I shut down Pre, I notice that my CPU usage meter stays at nearly 50%.  I have waited overnight and the usage does not go down even though the computer is not being used.  I have disconneced from the internet and that does not help.  The only way I can get the usage back to the normal, idle, 1-2 % is to open Task Manager and shut down Premier Elements.
    I have also uninstalled Pre, defraged my drives and then re-installed it.  No change.
    All other applications close down when I tell them to.

    Thanks again Steve.  I reloaded everything two more times and still have the same problem.  It seems that once I start Premiere the CPU will not come back to its normal rest value, no matter what I do.  Task manager still shows that Premiere is still running even though there is no other evidence that it is running. Once I stop the application with task manager, things seem to be ok.
    BTW I did update to the rev suggested by Adobe and that didnt seem to make any difference.
    Many thanks for your efforts.  I guess tech support will be my next avenue.
    John

  • DMVPN GRE over IPSEC Packet loss

    I have a hub and spoke DMVPN GRE over IPSec topology. We have many sites, over 10, and have a problem on one particular site, just one. First off I want to say that I have replaced the Router and I get the same exact errors. By monitoring the Terminal, I regularly get these messages
    %VPN_HW-1-PACKET_ERROR: slot: 0 Packet Encryption/Decryption error, Output Authentication error:srcadr=10.X.X.X,dstadr=10.X.X.X,size=616,handle=0x581A
    %CRYPTO-4-RECVD_PKT_MAC_ERR: decrypt: mac verify failed for connection id=1
    The tunnel is up, passes data, and always stays up. This router is a Spoke router. The routing protocol being used is EIGRP. When I do a
    Show Crypto isakmp sa, it shows the state as being "QM_IDLE" which means it is up.
    When I use the "Show Crypto Engine accelerator stat" this is what I get (Attached File)
    You can see that there are ppq rx errors, authentication errors, invalid packets, and packets dropped. I know this is not due to mis-configuration because the config is the same exact as other sites that I have which never have any problems. Here is the tunnel interface and the tunnel source interface on the Spoke Router
    interface Tunnel111
    description **DPN VPN**
    bandwidth 1000
    ip address 172.31.111.107 255.255.255.0
    no ip redirects
    no ip unreachables
    no ip proxy-arp
    ip mtu 1300
    ip pim sparse-dense-mode
    ip nhrp authentication XXXX
    ip nhrp map multicast dynamic
    ip nhrp map multicast X.X.X.X
    ip nhrp map X.X.X.X X.X.X.X
    ip nhrp network-id 100002
    ip nhrp holdtime 360
    ip nhrp nhs 172.31.111.254
    ip route-cache flow
    ip tcp adjust-mss 1260
    ip summary-address eigrp 100 10.X.X.X 255.255.0.0 5
    qos pre-classify
    tunnel source GigabitEthernet0/0
    tunnel mode gre multipoint
    tunnel key XXXX
    tunnel protection ipsec profile X.X.X.X
    interface GigabitEthernet0/0
    description **TO DPNVPN**
    ip address 10.X.X.X 255.255.255.0
    no ip redirects
    no ip unreachables
    no ip proxy-arp
    ip nbar protocol-discovery
    ip pim sparse-dense-mode
    ip virtual-reassembly
    duplex full
    speed 100
    no snmp trap link-status
    no mop enabled
    Is there anything that you can think of that may becausing this, do you think this can be a layer one or two issue? Thanks
    Brenden

    Have you try to turn off the hardware encryption (no crypto engine accelerator) just to see if it's better. But be careful, cause your CPU% will run much higher, but you only have 10 spokes sites, so it wont be at 100%.
    It's better to start troubleshooting by layer 1 then layer 2 when it's possible. Have you ask the site's ISP for packet lost on their side ?

  • When do i have to use a gre over ipsec tunnel? i have heard that when i m using a routing protocol and vpn site to site i need a gre tunnel

    i have configured a network with ospf and a vpn site to site without gre tunnel and it works very well. I want to know, when do i have to use gre tunnel over ipsec

    Jose,
    It sounds like you currently have an IPsec Virtual Tunnel Interface (VTI) configured. By this, I mean that you have a Tunnel interface running in "tunnel mode ipsec ipv4" rather than having a crypto map applied to a physical interface. In the days before VTIs, it was necessary to configure GRE over IPsec in order to pass certain types of traffic across an encrypted channel. When using pure IPsec with crypto maps, you cannot pass multicast traffic without implementing GRE over IPsec. Today, IPsec VTIs and GRE over IPsec accomplish what is effectively the same thing with a few exceptions. For example, by using GRE over IPsec, you can configure multiple tunnels between two peers by means of tunnels keys, pass many more types of traffic rather than IP unicast and multicast (such as NHRP as utilized by DMVPN), and you can also configure multipoint GRE tunnels whereas VTIs are point to point.
    Here's a document which discusses VTIs in more depth: http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_conn_vpnips/configuration/xe-3s/sec-sec-for-vpns-w-ipsec-xe-3s-book/sec-ipsec-virt-tunnl.html#GUID-A568DA9D-56CF-47C4-A866-B605804179E1
    HTH,
    Frank

  • DMVPN & GRE over IPsec on the same physical interface

    Dear All,
    I'm configuring two WAN routers, each wan router has one physical interface connecting to branches and regional office using same provider.
    We'll be using GRE over IPsec to connect to regional office and DMVPN + EIGRP to branches.
    I would like to know if it's possible to configure tunnels for GRE over IPsec and DMVPN + EIGRP using the same source physical interface.
    Kindly reply, it's an urgent request and your response is highly appreciated.
    Regards,

    Hi Savio,
    It should work. we can configure dmvpn and gre-over-ipsec on ASA using same physical interface.
    Regards,
    Naresh

  • High CPU load with nfs4

    Has anyone noticed a high cpu load when transferring over nfs4.
    My arch box has a dual core amd with 4 gig of ram.  It has a rocketraid 2320 card being used for a 8 1TB mdadm raid 6.
    I am transferring from ubuntu -> arch box.  I am noticing high cpu on both sides.  I dont know if its an nfs issue or what.
    On the arch side I am seeing high usage from nfsd , flush-9:0, and an mdadm process.  Both cores are sitting around 50%.
    Anyone run into this or know if its an issue with nfs4? or maybe different nfs versions of ubuntu and arch.
    Thanks.

    Adobe need to realize that once their great product with a lot of penetration into the web ad + ria market is starting loose its ground as they simply can't address ongoing issue on their poor flash plug-in performance other than on windows platform. There are a lot of flash enthusiast out there but this poor support from the Adobe doesn't help this much further. One of the reasons why other software vendors pushing for more open standard RIA platforms other than Flash based...
    Only suggestion that I have with Adobe is that if you can not get it right then, it may help to open up flash player source to the community. I am pretty sure that there are a lot of developers out there who can help out to drive better code base for the player and in turn make flash more adopted by non non ms windows user base. At the moment, I have installed "Click2Flash" and "FlashBlock" to save majority of CPU cycle on my MacBook Pro. Imagine the impact on this for future Adobe product. All online ad will slowly move away from flash based and in turn loosing entire market share it has successfully built over the years... Well must note that MS isn't much better either... MS RDP client is permanently turned off from my system, now I'm using CoRD instead..
    I sincerely hope to see some major performance improvements in near future.

  • I keep getting a box that pops up saying "High CPU useage with Firefox". What do I do?

    Sometimes a box pops up saying "High CPU usage with Firefox".
    I'm not sure what to do or if this is harming my laptop.

    Well i tried the Microsoft Malware and everything is fine on this end and you are still crashing on me so with that said,i am giving you one more day to resolve this issue if i still get crashes from you i am sorry to say i will have to try another company as my browser and see if i have an issue with them if i don't,i will not be reinstalling Firefox again if i do,then it may be another issue so i will have to see but i have no Malware here but thank you for your response anyway...

  • GRE OVER IPSec vpn

    ACC
    http://www.cisco.com/en/US/tech/tk583/tk372/technologies_configuration_example09186a008009438e.shtml#diag
    this is lab i did, today,and  offcouse i am able to understand this lab bus the confusion are
    1 . why we use crypto map on both interface (phiycal interface or tunnel interface)
    2.  when i remove crypto map from tunnel interface i recieve this message
    ( R2691#*Mar  1 01:12:54.243: ISAKMP:(1002):purging node 2144544879 )
       please tell me what is meaning of this message
    3.But i can see vpn is working fine. this is cryto sa and crypto isakmp sa
    R2691#sh crypto ipsec sa
    interface: Serial0/0
        Crypto map tag: vpn, local addr 30.1.1.21
       protected vrf: (none)
       local  ident (addr/mask/prot/port): (30.1.1.21/255.255.255.255/47/0)
       remote ident (addr/mask/prot/port): (10.1.1.1/255.255.255.255/47/0)
       current_peer 10.1.1.1 port 500
         PERMIT, flags={origin_is_acl,}
        #pkts encaps: 65, #pkts encrypt: 65, #pkts digest: 65
        #pkts decaps: 66, #pkts decrypt: 66, #pkts verify: 66
        #pkts compressed: 0, #pkts decompressed: 0
        #pkts not compressed: 0, #pkts compr. failed: 0
        #pkts not decompressed: 0, #pkts decompress failed: 0
        #send errors 2, #recv errors 0
         local crypto endpt.: 30.1.1.21, remote crypto endpt.: 10.1.1.1
         path mtu 1500, ip mtu 1500, ip mtu idb Serial0/0
         current outbound spi: 0xDBF65B0E(3690355470)
         inbound esp sas:
          spi: 0x44FF512B(1157583147)
            transform: esp-3des esp-md5-hmac ,
            in use settings ={Tunnel, }
            conn id: 5, flow_id: SW:5, crypto map: vpn
            sa timing: remaining key lifetime (k/sec): (4598427/3368)
            IV size: 8 bytes
            replay detection support: Y
            Status: ACTIVE
         inbound ah sas:
         inbound pcp sas:
         outbound esp sas:
          spi: 0xDBF65B0E(3690355470)
            transform: esp-3des esp-md5-hmac ,
            in use settings ={Tunnel, }
            conn id: 6, flow_id: SW:6, crypto map: vpn
            sa timing: remaining key lifetime (k/sec): (4598427/3368)
            IV size: 8 bytes
            replay detection support: Y
            Status: ACTIVE
         outbound ah sas:
         outbound pcp sas:
    R2691#sh crypto isakmp sa
    IPv4 Crypto ISAKMP SA
    dst             src             state          conn-id slot status
    30.1.1.21       10.1.1.1        QM_IDLE           1002    0 ACTIVE
    IPv6 Crypto ISAKMP SA.
    4 . how do i know it is useing GRE over IPsec.
    i am also attach my topology on which i did lab

    MR. Anuj here is my config
    R7200#sh ip int b
    Interface                  IP-Address      OK? Method Status                Protocol
    Serial1/0                  10.1.1.1        YES NVRAM  up                    up
    Loopback1                  50.1.1.1        YES NVRAM  up                    up
    Loopback2                  50.1.2.1        YES NVRAM  up                    up
    Tunnel0                    40.1.1.2        YES NVRAM  up                    up
    Tunnel1                    40.1.2.2        YES NVRAM  up                    up
    Tunnel2                    40.1.3.2        YES NVRAM  up                    up
    =========================================================
    R7200#sh int tunnel 0
    Tunnel0 is up, line protocol is up
      Hardware is Tunnel
      Internet address is 40.1.1.2/24
      MTU 17916 bytes, BW 100 Kbit/sec, DLY 50000 usec,
         reliability 255/255, txload 1/255, rxload 1/255
      Encapsulation TUNNEL, loopback not set
      Keepalive not set
      Tunnel source 10.1.1.1 (Serial1/0), destination 30.1.1.1
      Tunnel protocol/transport GRE/IP
        Key disabled, sequencing disabled
        Checksumming of packets disabled
      Tunnel TTL 255
      Fast tunneling enabled
      Tunnel transport MTU 1476 bytes
      Tunnel transmit bandwidth 8000 (kbps)
      Tunnel receive bandwidth 8000 (kbps)
      Last input 00:00:04, output 00:00:04, output hang never
      Last clearing of "show interface" counters never
      Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 2
      Queueing strategy: fifo
      Output queue: 0/0 (size/max)
      5 minute input rate 0 bits/sec, 0 packets/sec
      5 minute output rate 0 bits/sec, 0 packets/sec
         2229 packets input, 213651 bytes, 0 no buffer
         Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
         0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
         2292 packets output, 220520 bytes, 0 underruns
         0 output errors, 0 collisions, 0 interface resets
         0 unknown protocol drops
         0 output buffer failures, 0 output buffers swapped out
    ===============================================================
    my cryto acl
    is
    access-list 101 permit gre host 10.1.1.1 host 30.1.1.1

  • High CPU usage with no reason

    High CPU usage with no reason after upgrade to 10.6
    One of screenshots:
    http://www.flickr.com/photos/vlaza/3893077851/

    I'm having the same issue. I have 4gb of ram and all of it will be in use even with just Safari running. High fan use. When this happens video will stutter.

  • What does com.apple.cts.plugin do? It seems to be causing high CPU consumption by UserEventAgent

    I have been having some trouble over the last couple of days with UserEventAgent process. It constantly consumes over 100% CPU. This of course results in obvious problems of the unit getting really hot, high CPU fan speed and faster battery drain.
    While investigating the root cause, I removed each of the plugins (located at /System/Library/UserEventPlugins/) one by one and restarted the UserEventAgent process (if you force quit the process, it restarts) and each time, observed the impact on CPU consumption.
    After a while, I was able to zero down on "com.apple.cts.plugin". If I removed this file from the plugins folder and forced UserEventAgent to restart, my CPU usage went back to normal with no excess heat or high-speed fan.
    While it seems to solve my problem, I am left wondering what this plugin really does and if by not having it I am putting my system at risk.
    Any help would be appreciated.

    I learnt this the hard-way as well. I am not too sure but probably it has something to do with cerification authority or something like that. BTW I am looking for the answer as well.

  • High CPU Usage with Flash Player 11

    I am not sure what the problem is but ever since I had those issues I went back to flash archive and installed a previous version that did not come with the flash plug in and I never had any problem with it since I am currently using the Adobe flash version 10 plug in with an adobe flash player active X. and I find out it was the new flash plug in that is the issue it suck all your ram. If you get some people who is having the same issues where flash player is duplicating and eating all their ram then ask them to try the version 10 plug in with the flash 11 active x it will work fine. I tried to run the version 10 flash as a complete set but some dynamic site that plays videos require a later version of flash active x to work and will be asking for an update however by keeping the flash 10 plug in there won't be any other issues. Adobe need to find out what is wrong with the new flash plug in and run a comparison with the flash 10 plug in. I hope this will help some user to get over the issues that made my online experience a nightmare for a while too.

    The best way to get a resolution is to address your individual issue.  Your complaint is that RAM usage is high, which is unrelated to the thread from the guy on Mac that was seeing High CPU usage on high definition video.
    In order to fix the issue that you're describing, we need to be able to reproduce it.  Please provide the information below, and the results of the basic troubleshooting steps as you work through them.  This will help us narrow down the root-cause, and allow us to find comparable hardware in our compatibility lab to reproduce the issue with.
    Basic Troubleshooting Info
    To help troubleshoot we'll need the following system information:
    - Operating system
    - Browser
    - Flash Player version - http://helpx.adobe.com/flash-player/kb/find-version-flash-player.html
    - Antivirus/Anti-Malware software and versions
    The first step is to work through the video troubleshooting guide for your operating system, here:
    - Windows - http://helpx.adobe.com/flash-player/kb/video-playback-issues.html
    - Mac - http://helpx.adobe.com/flash-player/kb/video-playback-issues.htm
    When reporting issues with video or audio, it's also helpful to get your system hardware and driver details.  Instructions for finding this information can be found here:
    - Windows - http://helpx.adobe.com/flash-player/kb/video-playback-issues.html#main_For_Windows_users
    - Mac - http://helpx.adobe.com/flash-player/kb/video-playback-issues.html#main_For_Mac_OS_users
    Finally, sometimes video and audio problems are caused at a lower level and not directly related to Flash Player.  I recommend trying both of the links below to see how they perform.  If the problem exists with both, then Flash Player is most likely not the culprit as the HTML5 video link does not use Flash Player when playing.  You can verify this by right clicking the HTML5 video and looking for the words "About HTML5" at the bottom of the menu.
    - HTML5 video - http://www.youtube.com/watch?v=cTl3U6aSd2w&html5=True
    - Non-HTML5 video - http://www.youtube.com/watch?v=cTl3U6aSd2we
    Thanks!

  • Unusually high cpu usage with iMovie 6.0.3

    I'm having trouble with very high cpu-usage. Just the open imovie app is taking up about 50%, during playback it sometimes peaks over 100%! The project file is pretty big (about 30 gig), but that is mainly because of the amount of footage imported into it. The movie itself is about 25 minutes in length. There is some audio editing going on: some soundeffects, musicfiles (no drm-protection), audio commentary that i recorded within imovie. I know that imovie has trouble when there is a lot of audio/audio editing involved and this project is probably a little more complex than other stuff i did in imovie, but i never had such problems. i can hardly use playback anymore. I recently updated Quicktime to 7.6.4 and Perian to version 1.2.1. Any ideas what's going on or how to work around the problems? Since the movie is about 80% finished i don't really want to start all over again. Thanks in advance for your input!

    Hi Klaus1
    I have several plug-ins by cfx and the slick volumes 4, 6 8 and 10. I can post a list of all of them if you like. Up to now they never made any trouble, but you'll never know...
    The edit in the timeline is about 25 minutes long. But the project file contains captured dv-footage of about 2 hours, so that alone adds up to something like 26 GB. Then there are a few rendered effect-clips done with some of the plug-ins like stabilizing or color correction which also add to the 30 GB, as well as some audio-files (some music, my voice-over commentary). I emptied the trash several times while working on the movie. At this moment there are only a few MB of erased audio in it.
    It all sounds a bit like this is an insanely huge and complex project, but as i said, i have done projects like this in imovie without the massive cpu-usage. I'd like to continue to use imovie, but if this problem keeps coming up with future projects, i might as well take the step and switch to Final Cut Express.
    For now I will try your idea of exporting the movie as it is now and open it in a new project file.
    Thanks for your help and input so far!

  • Too high cpu load with HP 6510b

    Hello guys,
    I have a very high cpu load on my laptop even if nothing despite htop is running. I guess it's a problem with acpi because when I deactivate acpi completely over the bootline I have no such problems.
    How could I fix that?
    Thank you in advance.

    Hello B,
    unluckily noacpi doesn't help but acpi=off. That seems to be the only way to stop the high load.
    Is there any patched acpi or something else?
    I also think I picked the bad revision with fan problems and some more...

  • High CPU load with Flash on Mac Leopard

    Dear Adobe,
    I am always running the latest version of the Flash plugin on my Macbook. Ever since even with the simplest Flash movies running in a browser (no matter whether Safari, Firefox, Camino, Opera, ...) the CPU load jumps oh so high the fans will spin at full speed and the CPU starts to create subtropic temperatures. Years ago I was running a Windows PC where the CPU load wasn't even close to such high CPU loads. Oh so many Apple users would very very much appreciate Flash Player being at least close to as efficient as the Windows version.
    Thanks in advance for making Flash movies more enjoyable on the Mac platform

    Adobe need to realize that once their great product with a lot of penetration into the web ad + ria market is starting loose its ground as they simply can't address ongoing issue on their poor flash plug-in performance other than on windows platform. There are a lot of flash enthusiast out there but this poor support from the Adobe doesn't help this much further. One of the reasons why other software vendors pushing for more open standard RIA platforms other than Flash based...
    Only suggestion that I have with Adobe is that if you can not get it right then, it may help to open up flash player source to the community. I am pretty sure that there are a lot of developers out there who can help out to drive better code base for the player and in turn make flash more adopted by non non ms windows user base. At the moment, I have installed "Click2Flash" and "FlashBlock" to save majority of CPU cycle on my MacBook Pro. Imagine the impact on this for future Adobe product. All online ad will slowly move away from flash based and in turn loosing entire market share it has successfully built over the years... Well must note that MS isn't much better either... MS RDP client is permanently turned off from my system, now I'm using CoRD instead..
    I sincerely hope to see some major performance improvements in near future.

Maybe you are looking for