With ext. monitor high system load by Deferred Procedure Calls (DPC)

After booting my Thinkpad E540 with an external monitor connected, one core is 50% busy with Deferred Procedure Calls (DPC) and it runs constantly at 100% clock speed (2.2 GHz). See picture below.
After unplugging / reconnecting the HDMI cable the system load goes down to almost 0% and the clock to about 40 %, as it should.
It looks like a driver problem.
How to reproduce it:
(1) The Monitor is connected via HDMI, then power on the Thinkpad while shortly opening the Thinkpad.
(2) After logging in, the Task Manager shows 50% load at one core, the Ressource Monitor shows that all the load is consumed by Deferred Procedure Calls and that the clock is constantly at 100 %.
(3) Open the Thinkpad and disconnect the HDMI cable. The load goes down to almost zero and the clock below 50%, as it should be.
(4) Reconnect the HDMI cable and the load stays at almost zero.
Some Details:
Thinkpad E540, i7-4702MQ, 8 GB, screen resolution 1920 x 1080
Monitor HP LP2275w, resolution 1680 x 1050
Win7 64bit SP1, up to date by Windows and ThinkVantage systemupdate
The intel IGP is active (not Geforce 740M).
It does _not_ matter if only the external screen is activated or the internal and externale are expanded or duplicated in the display settings of Windows.
Has someone else the same problem?
Any ideas what I can do?
Here you see it:
Link to picture
Moderator note; picture(s) converted to link(s) About Posting Pictures In The Forums
Solved!
Go to Solution.

Problem solved, with some help (here and here).
Basically, the solution was the installation of a new intel HD 4600 Graphics driver directly from intel.

Similar Messages

  • Sleep problem with ext monitor

    When the ext monitor is connected closing the lid causes does not put the computer to sleep, but into some kind of an unconscious mode (no pulsing light or fan), from which it won't wake. I have to push the PB for several secs and then wait a few more to push the PB again to reboot - usually successful. Any suggestions?

    If you disconnect the external monitor, does the MacBook Pro act normally when it wakes from sleep?
    Hook up the external monitor and try booting into the Safe Mode.  Shut down the computer and then power it back up. Immediately after hearing the startup chime, hold down the shift key and continue to hold it until the gray Apple icon and a progress bar appear. The boot up is significantly slower than normal. This will reset some caches, forces a directory check, and disables all startup and login items, among other things. If the system operates normally, there may be 3rd party applications which are causing a problem. Try deleting/disabling the third party applications after a restart. For each disable/delete, you will need to restart if you don't do them all at once.
    Safe Mode
    Safe Mode - About
    Apple support article:
    Video Troubleshooting Internal and External Monitors

  • Jni library loaded by System.load fails on later call to System.loadLibrary

    I'm attempting to use jnotify to listen for directory modifications. This requires using jni to dynamically link to a c library. I have gotten everything to work successfully if I put the library on the java.library.path. However, I would prefer to let my application specify the full path to the jnotify library. My understanding is that I should be able to do a System.load("/foo/libjnotify.so") in a static block and then subsequent calls to System.loadLibrary("jnotify") should do nothing as the library is already loaded. However I am getting a 'Exception in thread "main" java.lang.UnsatisfiedLinkError: no jnotify in java.library.path'. Am I misunderstanding the correct usage of these System calls?

    Joe wrote:
    That makes sense.
    The System.loadLibrary portion is in a 3rd party library which I am legally not allowed to change.
    Are there any other possible ways to accomplish the loading without the library being on the java.library.path?
    You have two problems - not one.
    The library itself is calling loadLibrary(). The standard idiom is that one does that in a static block. If a static block throws an exception, any exception, then the class will not load.
    Presumably the library is not checking for a duplicate library load. So your problem is that that loadLibrary() call must not throw an exception.
    Thus you cannot preload the library.
    Far as I can see you have the following options.
    - Put it on the path.
    - Create a jave exec handler (via Runtime.exec or jni), put the library on that path before you start another VM which does the real work.
    - Modify the java API loadLibrary() call so it catches the dup exception, that of course requires a boot option.

  • High system load possibly due to problems with WB_RT_NOTIFY_QUEUE_TAB table

    Hi! We are running OWB 10.2.0.5.0 and experiencing high CPU and I/O load serverside and slow response times in the GUI even when there is insignificant transaction throughput in the system. I read about a patch dokument-id är 578399.1 and a script, purge_notifications.sql , that fix a problem with the WB_RT_NOTIFY_QUEUE_TAB table. There exist patches for OWB 10.2.0.3 and 10.2.0.4. Is the patch relevant for our version of OWB? Or can we just run the purge_notifications.sql script ?

    Hi Marcos,
    I managed to add the index to the table, it didn't work because of running proces flows. But analyzing the table and its indexes is still not possible.
    It gives the following errors:
    ORA-20005: object statistics are locked (stattype = ALL)
    We are running:
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
    PL/SQL Release 10.2.0.3.0 - Production
    CORE     10.2.0.3.0     Production
    TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
    NLSRTL Version 10.2.0.3.0 - Production
    OWB version is: client : 10.2.0.2.8 repos: 10.2.0.2.0
    We managed to unlock the statistics with: dbms_stats.unlock_table_stats('OWBRUN_P','WB_RT_NOTIFY_QUEUE_TAB', 'ALL');
    Analyzing the table now gives good results on the statistics.
    Further we notice on different environments huge differences in the amount of rows in the above mentioned table.
    We've got similar environments: a development environment with about 15k rows in the table wb_rt_notify_queue_tab
    A test environment with about 350k rows in the table wb_rt_notify_queue_tab
    and production environment with 1400k rows in the table wb_rt_notify_queue_tab
    . Where does this difference come from and what is the purpose of this table?

  • Blank internal screen when waking with ext monitor connected

    I have a 2011 MacBook pro that is connected to a Dell U2410 24" monitor all the time via a DVI adapter.
    Most of the time this monitor is switched to a different input - the display port which is connected to my PC.
    On the MBP I have display mirrorig enabled.
    Usually, when I wake the MBP, I guess it dettect the external monitor (even when that input isnt selected for display) and leaves its own screen blank - which is really annoying as the only way I have found to get the internal display to come alive is diconnect the extermnal display, or switch inputs on my dell monitor so I can see the MBP display and select Detect Display from the screen utility in the system bar.
    Is there any setting anyone know of to stop this behaviour and make the MBP allways enable the internal display if the lid is open rather than purely relying upon the external connector when waking to decide what to do?
    Just really annoying.
    BTW - for all those people who have been complaining about dead MBPs when you wake them and have an external monitor connected - are you sure this isnt what is happening to you? At first I though my MBP had crashed as well - but in fact it just hadnt switched its internal display back on.

    Problem solved, with some help (here and here).
    Basically, the solution was the installation of a new intel HD 4600 Graphics driver directly from intel.

  • System load application (stress measurement)

    Hi,
    I am about to create a Benchmark application. The main purpose of the application is to compare performance between Linux and Windows NT. Two PCs equipped with Gigabit Ethernet cards are to be connected point-to-point.
    (*PC, Sender*)---->UDP/TCP channel---->(*PC, Receiver)
    One PC will load the other PC by sending either TCP or UDP packets. I have already written both receiver and sender applications, but I need to monitor the system load at the receiving end. My question is whether it is possible to perform the following actions with Java code.
    * Measure the CPU usage on the receiving PC.
    * Monitor the level of PCI bus traffic.
    * I want to monitor the memory load. (more precise than freeMemory() and totalMemory() )
    If any of these options are possible, where can I find more info/sample code ? I have heard something about JNI, but I don't really know what that is.

    The comparison would be unfair (by your definition of unfair) in Java, too, since the JVMs for both platforms are different.
    If you are dealing with time, though, 500 milliseconds is 500 milliseconds, no matter what language you write it on or what platform you run it on. If you use VC++ for the Windows stuff, make sure you disable Microsoft extensions so you have some ANSI standard code that will compile with gcc.
    Since you are trying to compare operating systems, make sure both machines are using the same processors (and motherboards with the same PCI bus architecture), too. And have the same amount of memory, which is the same speed and architecture on both. Their hard drives should be roughly the same speed, too. The PCI bus usage could vary with network cards, so having the same network cards will be a plus. What it seems to come down to is that you are going to end up measuring the performance of the socket library implementations on both machines.
    As far as JNI goes, all it is is a way to write native code and use it in your Java application. I don't know much about it, search around for some examples. There's a tutorial, somewhere, too. Some dude on here, tpritchet, seems to know a lot about it.
    Jason

  • I have a macbook pro OS 10.5.8. I've sync'ed it with an iPad 2. I would like to access the "cloud" but it seems my Leopard isn't sufficient. How high an OS upgrade would i need to use cloud? Most of my current apps wouldn't work with a too high upgrade.

    I have a macbook pro OS leopard 10.5.8. I've synced it with an iPad 2. I cannot access the cloud because my OS is insufficient. Problem is most of my most- used applications would not work with a too-high system upgrade. I can't afford to upgrade all my apps. I need to know: what would be the least-high system upgrade I can install in order to access the cloud on my new iPad 2? 
    MAC O.S. 10.5.8 - LEOPARD
    MacBookPro
    MacBookPro4,1
    Intel Core 2 Duo - 2.5 GHz; speed 800 MHz
    Quark Express 7.3
    Adobe Acrobat 8 Pro
    Adobe Photoshop CS 3
    Adobe Illustrator CS 3
    Adobe InDesign CS 3
    Microsoft Office 2008
    Extensis Suitcase Fusion 12.1.7
    Stuffit 12
    Thanx
    calico6

    Define "access the cloud". I can access my iCloud.com account on my 5 year old iMac at work running OS X 10.4.11 Tiger. I can download and upload Word documents and Pages documents in the iWorks section of my iCloud.com account.
    What do you want to access in "the cloud"?
    Snow Leopard would be your next system upgrade and you should be OK with the CS3 applications, and Office 2008. I cannot confirm that the other applications will work.
    This is quite old, but take a look or Google the other applications to see if they are compatible with SL.
    http://www.macintouch.com/specialreports/snowleopard/slcompat.html

  • Problem... High CPU load with HDD. Please Help

    Hello all,
    Im stuck. Ive got a MSI KA790GX which has poor HDD access/transfer, low burst rate and very high CPU load.
    As far as i know the Western Digital 640gb WD6401AALS Black should be a fast hard drive. Which according to reviews/HD Tune,
    should be:-
    Minimum 60mb/sec
    Maximum 120mb/sec
    Average 95mb/sec
    Access 12ms
    Burst 110mb/sec
    CPU 5%
    No matter what I try, i always get poor results...
    My MSI KA790GX
    Minimum 41mb/sec ~ 54mb/sec
    Maximum 104mb/sec ~ 108mb/sec
    Average 86mb/sec ~89mb/sec
    Access 12ms
    Burst 60mb/sec ~ 80mb/sec
    CPU 26% ~ 44%!!!!!!!!
    I could accept not getting the same high speed results as the review/reference, even if the burst rate sucked.
    But one of the cores goes to 50%-60% load during hdd activity. Thats just crazy!!
    I have tried...
    IDE mode, AHCI, RAID Ready, RAID Single Disk
    SATA Port 1, 2, 3, 4 + 5
    Different SATA cables
    Flashed bios, cleared bios, optimised defaults, failsafe defaults
    Windows XP 32bit, Vista 32bit, Vista 64bit. fresh installs
    MSI CD Drivers, MSI Web Drivers, AMD/ATI Web Drivers
        ... and combinations of.
    I have also tested the WD640gb Black on another older PC, with Nvidia (55?) chipset and slower (1.9ghz x2) cpu.
    Transfer rates were slightly better than my KA790GX but, Burst Rate = 115mb/sec and CPU usage = 13%.
    I also tried a Seagate 1.5tb (ST31500341AS) on both PCs,
    Nvidia chipset
    Minimum 65mb/sec
    Maximum 134mb/sec
    Average 107mb/sec
    Access 14ms
    Burst 83mb/sec
    CPU 7%
    On my MSI KA790GX
    Minimum 55mb/sec
    Maximum 120mb/sec
    Average 100mb/sec
    Access 14ms
    Burst 87mb/sec
    CPU 33%!!!!
    Could someone please please help, ive spent hours and hours on this. Its doin my head in.
    I just hope its something stupid ive missed, cos i still not used my HD4850 from christmas :-(
    Thanks.

    Sm3K3R
    Not sure how to check PIO/DMA mode on a SATA device. IDE devices show DMA enabled.
    BIOS version 1.4 - 29 December 2008, and now version 1.51
    Fredrik
    I have Vista 64, but i did try XP32 and Vista32 and got similar poor results.
    I tested HDD speed with, HD Tune 2.55 and HD Tune 3.50 trial.
    No auto-start programs really, Windows clean installs + any drivers.
    Quadrifoglio Verde
    CPU @ default 2800mhz, All mem bios options to auto/defaults
    Windows Experience Index, CPU Score = 5.3
    AMD Overdrive
     Integer Computation = 8220
     Floating Point Computation = 5325
     Memory speed = 1770
     Cache Speed = 10790
     System Performance = 7403
    Bas
    I used HDTune because I could reference to other results. Whats a better program to use?
    Windows Experience Index, HDD Score = 5.9.
    But I have no reference and cant be sure of cpu load.
    Sepher
    Bios defaults to C&C and C1E off so i have tried them. Also windows power settings, balanced/high performance.
    UPDATE
    Reinstalled Vista64 but loaded the AHCI driver from the disk config screen. This seems to have stopped the high cpu usage during disk activity.
    HDTune with Windows Power settings @ High Performance,
    Min = 52mb/sec
    Max = 106mb/sec
    Ave = 88mb/sec
    Access = 12ms
    Burst = 77mb/sec
    CPU = 3.4% 
    HDTune with Windows Power settings @ Balanced
    Min = 54mb/sec
    Max = 104mb/sec
    Ave = 87mb/sec
    Access = 12ms
    Burst = 65mb/sec
    CPU = 12%
    So now transfer speed is about 10% slower than reference. But burst speed is terrible.
    I also used IBM Feature Tool to change the HDD AAM to 'performance mode' 254 as suggested elsewhere.
    Long shot as the hdd performs ok with other hardware. same results.
    Also MSI support asked me to try a newer bios, version 1.51. same results.
    Anyone know what the AMD 7-Series Chipsets Disk Performance Utility does, and should i run it in Vista64?
    Thanks for all the replies, hope i can sort this, not played any PC games since Quake 3 on my ti4600...

  • 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.

  • X-Fi + 2 GFX-Cards = high CPU-Load, slow Mouse, hanging system

    >X-Fi + 2 GFX-Cards = high CPU-Load, slow Mouse, hanging systemA Hey guys,
    I'm running 2 GF 8800 GTs (PCIe .) cards on a MSI Eclipse SLI board. My Audigy2 ZS PCI runned fine in this system.
    I just replaced the Audigy by a PCIe X-Fi (EMU20K2 audio processor - not the xtreme audio from MSI).
    Now I'm dealing with the following issue:
    - System startup is slow
    - in Windows, Mouse is slow, stuttering
    - high CPU-Load
    - very slow system response
    !!! Attention !!! I had this problems allready at the st boot with the X-Fi, when the driver from creative wasn't installed (the card was recognized as "HD Audio" bei Windows 7). Installing the drivers didn't help.
    If I install only one graphics card, the system runns fine and I can use the X-Fi and it's Software without problems.
    If I replace the X-Fi by the PCIe Xtreme Audio from MSI, System runns fine.
    If I use Win XP with the two GFX cards and the X-Fi, System runns fine.
    Can you help me?
    Regards from snowy Germany
    User....

    Hi there,
    got the same problem if i use my two Nvidia GTX260.
    My system:
    Asus P6T
    I7 920 @ 3,8GHz
    2GB ram
    Gigabyte GTX260 OC Edition
    Nvidia GTX260
    X-Fi XtremeGamer
    -System (Win7x64) takes ~0min to start.
    -Stuttering mouse, keyboard everything >.<
    Deactivating the onboard sound doesnt help.
    Newest Nvidia and Creative driver too =(
    The system runs fine without the X-FI and two GTX260 no errors ect...
    One GTX260 runs also fine with the X-FI
    But two graphic cards and the X-FI..... **bleep** =/
    I use debian as my main OS and it run still fine with both graphic cards and the x-fi...
    so i think its just a driver problem.
    Hope it will be fixed soon =/
    If someone have any sugestions...please help us.
    Greetings from Germany also =D
    Syro

  • Extremely high system CPU load on my new 2012 Macbook Pro

    I just brought my brand new 2012 Macbook Pro (non-retina) home from the store and noticed that it was running INCREDIBLY slow. I opened up the activity monitor and found that the system's CPU load is consistently around 70%-90%. I haven't installed any software outside of google chrome, although the issue was happening even before I installed google chrome.
    Here are screenshots of my macbook's specs
    Here's a screenshot of the processes sorted by %CPU
    Here's a screenshot of the processes sorted by CPU Time
    Any idea what would cause such a high system CPU load? Again I haven't installed any software outside of google chrome, and I don't have anything hooked up to my Macbook. This issue happens when my Macbook is both plugged and unplugged and I haven't noticed any overheating or extensive fan use.

    harkiamsuperman,
    your first image shows Chrome using over half of the CPU time. Note that Chrome on Mavericks is more CPU-intensive than other browsers, since Google does not provide a 64-bit version of the app for OS X.
    Since you’ve just brought your MacBook Pro home, perhaps Spotlight is doing its initial indexing of your internal disk; that could be one possible explanation. If that is the cause, then your CPU usage should settle down after it finishes.
    If you’d like to try something simple and immediate, you could reset your MacBook Pro’s System Management Controller, to see if that makes a difference.

  • 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.

  • 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...

  • Delta Loads failling after system copy with error in source system(RSM340)

    Hi Guru's
    We recently performed system copy in BI side.I am facing same issue in couple of chains.Process chains are failing at delta loads with error in source system(ERROR IN SOURCE SYSTEM-message no-RSM340 ).When I go for repeat option ,delta loads are running fine.I did some research regarding RSM340 and I found note:1576331.
    But my system is not showing any 'Time Inconsistencies'.So.I was not able to find any clue about it.
    Could anybody help  me out in this aspect.
    Thanks!!!
    Kuldeep

    Hi,
    Check whether the profiles that ran in background have the following authorizations.
      The RFC user on BW, receiving data from OLTP system, should have  S_BI-WHM_RFC and S_RS_ALL in the user profile.
    The RFC user on OLTP, receiving request from BW system, should have  S_BI-WX_RFC, S_IDOC_ALL, and, B_ALE_ALL in the user profile.
    Regards .

  • I bought CS4 a while back, and only loaded it one time on a PC with Windows XP operating system...

    I bought CS4 a while back, and only loaded it one time on a PC with Windows XP operating system. I understand I can load it 2 times. Will it work if I load it on Windows 8?

    You won't know until you try. These older versions were never extensively tested or certified on Win 8, but it should work for the most part iuf you follow the necessary procedures liuek turning off UAC and otehr fancies that may get in the way.
    Mylenium

Maybe you are looking for

  • Stored Procedure Vs PL-SQL Block

    Hi, I came across an interesting problem last week. Fortunately, I was able to solve it or find an acceptable workaround for myself. But wanted to get some clarification from the experts. So posting it here. Also, I am new to Orcle, so please excuse

  • My IMAC G5 First Generation WONT SLEEP by itself

    I have more than a year with this amazing machine. About a month ago it only will sleep manually, even when my external HD is off, no printer conected and IDISK not sync. Any help ? I search in the forums but most common trouble seems to be the oppos

  • XML-tree in memory after closing XmlResults

    Hi, is there a way to have a parsed xml-tree in memory which represents XmlValue objects after I close corresponding XmlResults. I want to have smth like nu.xom.Document (or any analogues). The closest solution I've found so far is getting node handl

  • Jaas authorization in JBoss 4.2.3

    Hi, i need to use JAAS for authentication and authorization in JBoss. I've done the following. conf/login-config.xml ==> <application-policy name = "jaas3"> <authentication> <login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" f

  • Is there an ipad interactive tutorial in spanish

    Looking for an ipad tutorial, preferably in Spanish language.