Deferred procedure calls

G

Guest

About 4 months ago I bought a new Pentium D from Dell and transferred all my
apps from my old P4. Apart from the change from P4 to D, the only other
changes of significance were moving from XP Home SP2 to XP Prof SP2 and
upgrading Office 2000 to Office 2003.

From the very start of using the new machine, I got stuttering audio and
jerky video, and after some help from the Dell message board, this was
diagnosed as excessive levels of Deferred Procedure Calls due to out-of-date
video drivers. I upgraded these and the audio and video are now much
improved but the problem of DPC's has not gone away. For example, this
afternoon after running a number of internet file transferring apps for
several hours, Process Explorer reported that between 20% and 50% of CPU time
was being used by DPC's. Not surprisingly, the machine was running very
slowly and the screen cursor was moving in big jumps!

I have done a little investigation and have discovered a Microsoft tool
called RATTV3 which helps analyse driver file performance and I have run this
for the last 36 hours. If I interpret the report correctly, this tells me
that the principal culprit in generating high levels of DPC's in excess of
1ms is ndis.sys. (Tcpip.sys also generates quite a lot but nothing like as
many as ndis.sys).

I do not know how to interpret the figures that RATT produces and I hope
that someone here will be able to. RATT shows that over a 36 hour monitoring
period ndis.sys generated nearly 30million DPC's, of which nearly 3 million
were more than 1ms, 625,000 were more than 10ms and 113 were more than 1
second.

Is this normal? Is this the source of the excessive DPC's? If it is, what
can I do about it? If it isn't, what might be the problem? My knowledge of
these things is pretty minimal at the best of times, and I am now way out of
my depth. I will be most grateful for any assistance that my be forthcoming.
Until then, I am continuing to reboot every 24 hours!

Thanks in anticipation.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
G

Guest

Thanks. Did that but no real improvement. Have just rebooted after 29% DPC's.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
B

Bob I

Possible the network card and the video are on the same PCI interrupt
line. Try moving the NIC over one slot, to put it on a different line.



Thanks. Did that but no real improvement. Have just rebooted after 29%
DPC's.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
G

Guest

Not possible, unfortunately. In spite of the machine being very new, it is
very short of suitable slots - I had to take out the modem card in order to
accomodate the second NIC. (The primary NIC is on board.)

Just to give a little more detail, the primary NIC (Intel PRO/100VE) is on
the mother board and feeds my internet connection. The second NIC (D-link
DFE538-TX) is for my home network using NCS.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
B

Bob I

Here is a thought. Only use one NIC attached to a "cable router". No
real reason to be using the computer as a router too.
 
G

Guest

Well, maybe. I have a router but it is not able to handle the
port-forwarding ranges that need so I cannot use it. I am sure that there
are routers that will do what I need but why spend money in order to
implement what constitues a 'work-around' to a problem? The issue is that my
computer OUGHT to work as currently configured so why doesn't it and what can
I do to make it work as it should?

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
B

Bob I

OUGHT to? Trying to combine a server and workstation/mediacenter sounds
to me like you have one "work-around" after after another already. The
issue is delayed procedure calls relating to your NIC lashup.
 
G

Guest

I am sorry - you have lost me now. I am a home user and my cable internet
connection is connected to my computer. I have run cables round my house so
that my children can access the net from their own machines via mine. For
the reasons stated earlier we have tried a router connection but it did not
work so we all connect to the net via my machine using Network Connection
Sharing.

This arrangement worked fine (no DPC issues at all) until I changed my
computer in December and now I have this problem which I am trying to
resolve. I don't see that I am tying to do anything which Dell and Microsoft
haven't foreseen or allowed.

Robert
---
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
B

Bob I

You can use it as you want to. All I'm saying is that the hardware you
are using to do it with doesn't like to do it and is causing problems.
Internet connection sharing is not something I recommend doing due to
the problems it causes in some setups. It sounds to me like the added
traffic on the PCI bus in your system causes DPC's so you have problems.
All I can suggest is that you compare what the hardware had to do
before you changed it out. Bet the PCI buss is carrying a bit bigger load.
 
G

Guest

You are probably right and I accept what you say about ICS - I would rather
be without it too. If no-one can come up with a fix (and I haven't had a
reply from Microsoft yet about what I found with ndis.sys), then I will have
to go looking for a suitable router.

Thanks for your help on this.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
B

Bob I

Here's a thought. Put the old box back on line as the router for the
kids, and offload the ICS and extra NIC from the new box.
 
G

Guest

That is worth thinking about! Cheers!

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
V

Vincent Xu [MSFT]

Hi Robert,

Sorry for not reply in this thread because I feel I could scarcely edge in
a word into the conversation between you and Bob. As well as, I thought you
have taken Bob's suggestion as a workaround. Sorry for my mistake.

I must say, if you want to troubleshooting for the root cause, I will be
glad to be of assistance.

Actually, ndis.sys is a interface library for NIC driver. From your
description, it appears that the NIC firmware conflicts with the ndis.sys.
I'd like to confirm that:

1, If the problem only happens when you use ICS?
2, If the problem occurs if you change the functioin of the two NICs?
3, As a troubleshooting method, we usualy suggest our user replace a new
NIC to check if this problem was caused by NIC. However, the problematic
NIC is built-in of the mainboard. If possible, you can attach a new NIC and
disable the built-in NIC to have a test.

Let me know if you still have questions or concerns.

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
 
V

Vincent Xu [MSFT]

Hi Robert,

How is everything going? If you have any updates or need any further
assistance on this issue, please feel free to let me know. I am glad to be
of assistance.

Have a nice day!

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
PLEASE NOTE: The partner managed newsgroups are provided to assist with
break/fix issues and simple how to questions.

We also love to hear your product feedback!
Let us know what you think by posting
from the web interface: Partner Feedback
from your newsreader: microsoft.private.directaccess.partnerfeedback.
We look forward to hearing from you!
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
X-Tomcat-ID: 103733049
References: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
From: (e-mail address removed) (Vincent Xu [MSFT])
Organization: Microsoft
Date: Wed, 12 Apr 2006 06:43:13 GMT
Subject: RE: Deferred procedure calls
X-Tomcat-NG: microsoft.public.windowsxp.general
Message-ID: <[email protected]>
Newsgroups: microsoft.public.windowsxp.general
Lines: 122
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1487274
NNTP-Posting-Host: TOMCATIMPORT1 10.201.218.122

Hi Robert,

Sorry for not reply in this thread because I feel I could scarcely edge in
a word into the conversation between you and Bob. As well as, I thought you
have taken Bob's suggestion as a workaround. Sorry for my mistake.

I must say, if you want to troubleshooting for the root cause, I will be
glad to be of assistance.

Actually, ndis.sys is a interface library for NIC driver. From your
description, it appears that the NIC firmware conflicts with the ndis.sys.
I'd like to confirm that:

1, If the problem only happens when you use ICS?
2, If the problem occurs if you change the functioin of the two NICs?
3, As a troubleshooting method, we usualy suggest our user replace a new
NIC to check if this problem was caused by NIC. However, the problematic
NIC is built-in of the mainboard. If possible, you can attach a new NIC and
disable the built-in NIC to have a test.

Let me know if you still have questions or concerns.

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
Thread-Topic: Deferred procedure calls
thread-index: AcZTVQQuEqhiwO7uQBmg+aojpNHCrA==
X-WBNR-Posting-Host: 82.37.34.206
From: =?Utf-8?B?Um9iZXJ0IERhdmllcw==?= <[email protected]>
Subject: Deferred procedure calls
Date: Wed, 29 Mar 2006 09:20:03 -0800
Lines: 47
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.windowsxp.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1479354
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.windowsxp.general

About 4 months ago I bought a new Pentium D from Dell and transferred
all
my
apps from my old P4. Apart from the change from P4 to D, the only other
changes of significance were moving from XP Home SP2 to XP Prof SP2 and
upgrading Office 2000 to Office 2003.

From the very start of using the new machine, I got stuttering audio and
jerky video, and after some help from the Dell message board, this was
diagnosed as excessive levels of Deferred Procedure Calls due to out-of-date
video drivers. I upgraded these and the audio and video are now much
improved but the problem of DPC's has not gone away. For example, this
afternoon after running a number of internet file transferring apps for
several hours, Process Explorer reported that between 20% and 50% of
CPU
time
was being used by DPC's. Not surprisingly, the machine was running very
slowly and the screen cursor was moving in big jumps!

I have done a little investigation and have discovered a Microsoft tool
called RATTV3 which helps analyse driver file performance and I have
run
this
for the last 36 hours. If I interpret the report correctly, this tells me
that the principal culprit in generating high levels of DPC's in excess of
1ms is ndis.sys. (Tcpip.sys also generates quite a lot but nothing
like
as
many as ndis.sys).

I do not know how to interpret the figures that RATT produces and I hope
that someone here will be able to. RATT shows that over a 36 hour monitoring
period ndis.sys generated nearly 30million DPC's, of which nearly 3 million
were more than 1ms, 625,000 were more than 10ms and 113 were more than 1
second.

Is this normal? Is this the source of the excessive DPC's? If it is, what
can I do about it? If it isn't, what might be the problem? My
knowledge
of
these things is pretty minimal at the best of times, and I am now way
out
of
my depth. I will be most grateful for any assistance that my be forthcoming.
Until then, I am continuing to reboot every 24 hours!

Thanks in anticipation.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
G

Guest

Hello, Vincent. Sorry I didn't respond to your 11 April post - I thought
that I had set the thread to auto-notify me of posts and I haven't been
looking for replies on a manual basis.

I still have the problem big-time but I do have some more information which
may be of use. I have recently upgraded my cable service and, coupled with
improvements by my ISP, my download speed has gone from 1Mbps to 10Mbps, so I
was interested to see what this would do the DPC problem. For testing
purposes I disconnected my local network so the only internet user is my
computer (via the built-in network port) and it now takes less than an hour
to get to more than 50% DPC's! However, when I come off-line, the DPC value
drops very rapidly and 'normal' service (up to 5% DPC's) is resumed with a
few minutes. As soon as I go back on line, DPC's rise quickly again.

To me, this shows that it is not just an ICS problem (although it is worse
when my family are uing their computers to access the internet via the
network) and I wonder if it down to the architecture of my computer. The
main hard drive is a serial ATA drive and the machine has no motherboard
connections for SCSI equipment, so my second (SCSI) drive (on which the
Windows paging file is situated) is connected via an UltraATA 133 PCI card.
There is no doubt that the serial bus is going to be very busy and, as Bob
suggested, this is probably the problem.

I intend to purchase a router to get rid of the ICS issues, but do you have
any other suggestions as to how I can improve things?

Thanks.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall


Vincent Xu said:
Hi Robert,

How is everything going? If you have any updates or need any further
assistance on this issue, please feel free to let me know. I am glad to be
of assistance.

Have a nice day!

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
PLEASE NOTE: The partner managed newsgroups are provided to assist with
break/fix issues and simple how to questions.

We also love to hear your product feedback!
Let us know what you think by posting
from the web interface: Partner Feedback
from your newsreader: microsoft.private.directaccess.partnerfeedback.
We look forward to hearing from you!
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
X-Tomcat-ID: 103733049
References: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
From: (e-mail address removed) (Vincent Xu [MSFT])
Organization: Microsoft
Date: Wed, 12 Apr 2006 06:43:13 GMT
Subject: RE: Deferred procedure calls
X-Tomcat-NG: microsoft.public.windowsxp.general
Message-ID: <[email protected]>
Newsgroups: microsoft.public.windowsxp.general
Lines: 122
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1487274
NNTP-Posting-Host: TOMCATIMPORT1 10.201.218.122

Hi Robert,

Sorry for not reply in this thread because I feel I could scarcely edge in
a word into the conversation between you and Bob. As well as, I thought you
have taken Bob's suggestion as a workaround. Sorry for my mistake.

I must say, if you want to troubleshooting for the root cause, I will be
glad to be of assistance.

Actually, ndis.sys is a interface library for NIC driver. From your
description, it appears that the NIC firmware conflicts with the ndis.sys.
I'd like to confirm that:

1, If the problem only happens when you use ICS?
2, If the problem occurs if you change the functioin of the two NICs?
3, As a troubleshooting method, we usualy suggest our user replace a new
NIC to check if this problem was caused by NIC. However, the problematic
NIC is built-in of the mainboard. If possible, you can attach a new NIC and
disable the built-in NIC to have a test.

Let me know if you still have questions or concerns.

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
Thread-Topic: Deferred procedure calls
thread-index: AcZTVQQuEqhiwO7uQBmg+aojpNHCrA==
X-WBNR-Posting-Host: 82.37.34.206
From: =?Utf-8?B?Um9iZXJ0IERhdmllcw==?= <[email protected]>
Subject: Deferred procedure calls
Date: Wed, 29 Mar 2006 09:20:03 -0800
Lines: 47
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.windowsxp.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1479354
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.windowsxp.general

About 4 months ago I bought a new Pentium D from Dell and transferred all
my
apps from my old P4. Apart from the change from P4 to D, the only other
changes of significance were moving from XP Home SP2 to XP Prof SP2 and
upgrading Office 2000 to Office 2003.

From the very start of using the new machine, I got stuttering audio and
jerky video, and after some help from the Dell message board, this was
diagnosed as excessive levels of Deferred Procedure Calls due to
out-of-date
video drivers. I upgraded these and the audio and video are now much
improved but the problem of DPC's has not gone away. For example, this
afternoon after running a number of internet file transferring apps for
several hours, Process Explorer reported that between 20% and 50% of CPU
time
was being used by DPC's. Not surprisingly, the machine was running very
slowly and the screen cursor was moving in big jumps!

I have done a little investigation and have discovered a Microsoft tool
called RATTV3 which helps analyse driver file performance and I have run
this
for the last 36 hours. If I interpret the report correctly, this tells
me
that the principal culprit in generating high levels of DPC's in excess
of
1ms is ndis.sys. (Tcpip.sys also generates quite a lot but nothing like
as
many as ndis.sys).

I do not know how to interpret the figures that RATT produces and I hope
that someone here will be able to. RATT shows that over a 36 hour
monitoring
period ndis.sys generated nearly 30million DPC's, of which nearly 3
million
were more than 1ms, 625,000 were more than 10ms and 113 were more than 1
second.

Is this normal? Is this the source of the excessive DPC's? If it is,
what
can I do about it? If it isn't, what might be the problem? My knowledge
of
these things is pretty minimal at the best of times, and I am now way out
of
my depth. I will be most grateful for any assistance that my be
forthcoming.
Until then, I am continuing to reboot every 24 hours!

Thanks in anticipation.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
V

Vincent Xu [MSFT]

Hi Robert,

I noticed that you used the build-in NIC to access Internet. As I said,
ndis.sys is a interface library for NIC driver. As well as you have proved
that it is the ndis.sys which caused the DPC usage. For these reasons, I
suspect it is the buil-in NIC which caused the problem. I noticed that you
have an additional NIC. Can you temporarily disable the build-in NIC and
access Internet via the external NIC?

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security

======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
Thread-Topic: Deferred procedure calls
thread-index: AcZkj5IZy+xY04knRzeBZ6bxZv1zeg==
X-WBNR-Posting-Host: 82.37.34.206
From: =?Utf-8?B?Um9iZXJ0IERhdmllcw==?= <[email protected]>
References: <[email protected]>
Subject: RE: Deferred procedure calls
Date: Thu, 20 Apr 2006 08:32:02 -0700
Lines: 237
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.windowsxp.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1492418
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.windowsxp.general

Hello, Vincent. Sorry I didn't respond to your 11 April post - I thought
that I had set the thread to auto-notify me of posts and I haven't been
looking for replies on a manual basis.

I still have the problem big-time but I do have some more information which
may be of use. I have recently upgraded my cable service and, coupled with
improvements by my ISP, my download speed has gone from 1Mbps to 10Mbps, so I
was interested to see what this would do the DPC problem. For testing
purposes I disconnected my local network so the only internet user is my
computer (via the built-in network port) and it now takes less than an hour
to get to more than 50% DPC's! However, when I come off-line, the DPC value
drops very rapidly and 'normal' service (up to 5% DPC's) is resumed with a
few minutes. As soon as I go back on line, DPC's rise quickly again.

To me, this shows that it is not just an ICS problem (although it is worse
when my family are uing their computers to access the internet via the
network) and I wonder if it down to the architecture of my computer. The
main hard drive is a serial ATA drive and the machine has no motherboard
connections for SCSI equipment, so my second (SCSI) drive (on which the
Windows paging file is situated) is connected via an UltraATA 133 PCI card.
There is no doubt that the serial bus is going to be very busy and, as Bob
suggested, this is probably the problem.

I intend to purchase a router to get rid of the ICS issues, but do you have
any other suggestions as to how I can improve things?

Thanks.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall


Vincent Xu said:
Hi Robert,

How is everything going? If you have any updates or need any further
assistance on this issue, please feel free to let me know. I am glad to be
of assistance.

Have a nice day!

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
PLEASE NOTE: The partner managed newsgroups are provided to assist with
break/fix issues and simple how to questions.

We also love to hear your product feedback!
Let us know what you think by posting
from the web interface: Partner Feedback
from your newsreader: microsoft.private.directaccess.partnerfeedback.
We look forward to hearing from you!
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
X-Tomcat-ID: 103733049
References: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
From: (e-mail address removed) (Vincent Xu [MSFT])
Organization: Microsoft
Date: Wed, 12 Apr 2006 06:43:13 GMT
Subject: RE: Deferred procedure calls
X-Tomcat-NG: microsoft.public.windowsxp.general
Message-ID: <[email protected]>
Newsgroups: microsoft.public.windowsxp.general
Lines: 122
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1487274
NNTP-Posting-Host: TOMCATIMPORT1 10.201.218.122

Hi Robert,

Sorry for not reply in this thread because I feel I could scarcely edge
in
a word into the conversation between you and Bob. As well as, I thought
you
have taken Bob's suggestion as a workaround. Sorry for my mistake.

I must say, if you want to troubleshooting for the root cause, I will be
glad to be of assistance.

Actually, ndis.sys is a interface library for NIC driver. From your
description, it appears that the NIC firmware conflicts with the
ndis.sys.
I'd like to confirm that:

1, If the problem only happens when you use ICS?
2, If the problem occurs if you change the functioin of the two NICs?
3, As a troubleshooting method, we usualy suggest our user replace a new
NIC to check if this problem was caused by NIC. However, the problematic
NIC is built-in of the mainboard. If possible, you can attach a new NIC
and
disable the built-in NIC to have a test.

Let me know if you still have questions or concerns.

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no
rights.
======================================================



--------------------
Thread-Topic: Deferred procedure calls
thread-index: AcZTVQQuEqhiwO7uQBmg+aojpNHCrA==
X-WBNR-Posting-Host: 82.37.34.206
From: =?Utf-8?B?Um9iZXJ0IERhdmllcw==?= <[email protected]>
Subject: Deferred procedure calls
Date: Wed, 29 Mar 2006 09:20:03 -0800
Lines: 47
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.windowsxp.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1479354
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.windowsxp.general

About 4 months ago I bought a new Pentium D from Dell and transferred
all
my
apps from my old P4. Apart from the change from P4 to D, the only
other
changes of significance were moving from XP Home SP2 to XP Prof SP2 and
upgrading Office 2000 to Office 2003.

From the very start of using the new machine, I got stuttering audio
and
jerky video, and after some help from the Dell message board, this was
diagnosed as excessive levels of Deferred Procedure Calls due to
out-of-date
video drivers. I upgraded these and the audio and video are now much
improved but the problem of DPC's has not gone away. For example, this
afternoon after running a number of internet file transferring apps for
several hours, Process Explorer reported that between 20% and 50% of
CPU
time
was being used by DPC's. Not surprisingly, the machine was running
very
slowly and the screen cursor was moving in big jumps!

I have done a little investigation and have discovered a Microsoft tool
called RATTV3 which helps analyse driver file performance and I have
run
this
for the last 36 hours. If I interpret the report correctly, this tells
me
that the principal culprit in generating high levels of DPC's in excess
of
1ms is ndis.sys. (Tcpip.sys also generates quite a lot but nothing
like
as
many as ndis.sys).

I do not know how to interpret the figures that RATT produces and I
hope
that someone here will be able to. RATT shows that over a 36 hour
monitoring
period ndis.sys generated nearly 30million DPC's, of which nearly 3
million
were more than 1ms, 625,000 were more than 10ms and 113 were more than
1
second.

Is this normal? Is this the source of the excessive DPC's? If it is,
what
can I do about it? If it isn't, what might be the problem? My
knowledge
of
these things is pretty minimal at the best of times, and I am now way
out
of
my depth. I will be most grateful for any assistance that my be
forthcoming.
Until then, I am continuing to reboot every 24 hours!

Thanks in anticipation.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall
 
G

Guest

Hello again, Vincent

I have done the following as you suggested - swapped the internet connection
to the D-link card and the LAN to the on-board NIC. I have then disabled the
on-board NIC so that I am just connecting my own machine to the internet and
after about 4 hours I have only got to 5% DPC, which is much better than it
was. Having said that, I am not downloading from the internet as fast as I
have done - I do a lot of torrenting and other file sharing so download rate
is a function of what other people have to share - but I am still taking data
at nearly 150kbps so it is not all that slow!

I am just about to go out to buy a router so that I can abandon ICS, which
will also relieve pressure on my machine. I will keep an eye on things and
come back to you if the problem becomes serious again.

Thanks for yoyr help.

Robert

--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall


Vincent Xu said:
Hi Robert,

I noticed that you used the build-in NIC to access Internet. As I said,
ndis.sys is a interface library for NIC driver. As well as you have proved
that it is the ndis.sys which caused the DPC usage. For these reasons, I
suspect it is the buil-in NIC which caused the problem. I noticed that you
have an additional NIC. Can you temporarily disable the build-in NIC and
access Internet via the external NIC?

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security

======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
Thread-Topic: Deferred procedure calls
thread-index: AcZkj5IZy+xY04knRzeBZ6bxZv1zeg==
X-WBNR-Posting-Host: 82.37.34.206
From: =?Utf-8?B?Um9iZXJ0IERhdmllcw==?= <[email protected]>
References: <[email protected]>
Subject: RE: Deferred procedure calls
Date: Thu, 20 Apr 2006 08:32:02 -0700
Lines: 237
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.windowsxp.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1492418
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.windowsxp.general

Hello, Vincent. Sorry I didn't respond to your 11 April post - I thought
that I had set the thread to auto-notify me of posts and I haven't been
looking for replies on a manual basis.

I still have the problem big-time but I do have some more information which
may be of use. I have recently upgraded my cable service and, coupled with
improvements by my ISP, my download speed has gone from 1Mbps to 10Mbps, so I
was interested to see what this would do the DPC problem. For testing
purposes I disconnected my local network so the only internet user is my
computer (via the built-in network port) and it now takes less than an hour
to get to more than 50% DPC's! However, when I come off-line, the DPC value
drops very rapidly and 'normal' service (up to 5% DPC's) is resumed with a
few minutes. As soon as I go back on line, DPC's rise quickly again.

To me, this shows that it is not just an ICS problem (although it is worse
when my family are uing their computers to access the internet via the
network) and I wonder if it down to the architecture of my computer. The
main hard drive is a serial ATA drive and the machine has no motherboard
connections for SCSI equipment, so my second (SCSI) drive (on which the
Windows paging file is situated) is connected via an UltraATA 133 PCI card.
There is no doubt that the serial bus is going to be very busy and, as Bob
suggested, this is probably the problem.

I intend to purchase a router to get rid of the ICS issues, but do you have
any other suggestions as to how I can improve things?

Thanks.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall


:

Hi Robert,

How is everything going? If you have any updates or need any further
assistance on this issue, please feel free to let me know. I am glad to be
of assistance.

Have a nice day!

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
PLEASE NOTE: The partner managed newsgroups are provided to assist with
break/fix issues and simple how to questions.

We also love to hear your product feedback!
Let us know what you think by posting
from the web interface: Partner Feedback
from your newsreader: microsoft.private.directaccess.partnerfeedback.
We look forward to hearing from you!
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
X-Tomcat-ID: 103733049
References: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
From: (e-mail address removed) (Vincent Xu [MSFT])
Organization: Microsoft
Date: Wed, 12 Apr 2006 06:43:13 GMT
Subject: RE: Deferred procedure calls
X-Tomcat-NG: microsoft.public.windowsxp.general
Message-ID: <[email protected]>
Newsgroups: microsoft.public.windowsxp.general
Lines: 122
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1487274
NNTP-Posting-Host: TOMCATIMPORT1 10.201.218.122

Hi Robert,

Sorry for not reply in this thread because I feel I could scarcely edge
in
a word into the conversation between you and Bob. As well as, I thought
you
have taken Bob's suggestion as a workaround. Sorry for my mistake.

I must say, if you want to troubleshooting for the root cause, I will be
glad to be of assistance.

Actually, ndis.sys is a interface library for NIC driver. From your
description, it appears that the NIC firmware conflicts with the
ndis.sys.
I'd like to confirm that:

1, If the problem only happens when you use ICS?
2, If the problem occurs if you change the functioin of the two NICs?
3, As a troubleshooting method, we usualy suggest our user replace a new
NIC to check if this problem was caused by NIC. However, the problematic
NIC is built-in of the mainboard. If possible, you can attach a new NIC
and
disable the built-in NIC to have a test.

Let me know if you still have questions or concerns.

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no
rights.
======================================================



--------------------
Thread-Topic: Deferred procedure calls
thread-index: AcZTVQQuEqhiwO7uQBmg+aojpNHCrA==
X-WBNR-Posting-Host: 82.37.34.206
From: =?Utf-8?B?Um9iZXJ0IERhdmllcw==?= <[email protected]>
Subject: Deferred procedure calls
Date: Wed, 29 Mar 2006 09:20:03 -0800
Lines: 47
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.windowsxp.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1479354
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.windowsxp.general

About 4 months ago I bought a new Pentium D from Dell and transferred
all
my
apps from my old P4. Apart from the change from P4 to D, the only
other
changes of significance were moving from XP Home SP2 to XP Prof SP2 and
upgrading Office 2000 to Office 2003.

From the very start of using the new machine, I got stuttering audio
and
jerky video, and after some help from the Dell message board, this was
diagnosed as excessive levels of Deferred Procedure Calls due to
out-of-date
video drivers. I upgraded these and the audio and video are now much
improved but the problem of DPC's has not gone away. For example, this
afternoon after running a number of internet file transferring apps for
several hours, Process Explorer reported that between 20% and 50% of
CPU
time
was being used by DPC's. Not surprisingly, the machine was running
very
slowly and the screen cursor was moving in big jumps!

I have done a little investigation and have discovered a Microsoft tool
called RATTV3 which helps analyse driver file performance and I have
run
this
for the last 36 hours. If I interpret the report correctly, this tells
me
that the principal culprit in generating high levels of DPC's in excess
of
1ms is ndis.sys. (Tcpip.sys also generates quite a lot but nothing
like
as
many as ndis.sys).

I do not know how to interpret the figures that RATT produces and I
hope
that someone here will be able to. RATT shows that over a 36 hour
monitoring
period ndis.sys generated nearly 30million DPC's, of which nearly 3
million
were more than 1ms, 625,000 were more than 10ms and 113 were more than
1
second.

Is this normal? Is this the source of the excessive DPC's? If it is,
what
can I do about it? If it isn't, what might be the problem? My
 
V

Vincent Xu [MSFT]

Hi Robert,

I think now everything seems to be clearly: The root cause is the on-board
NIC. I noticed that it is a Dell computer, I suggest you can ask Dell to
check the on-board NIC.

Let me know if you still have any concerns.

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
Thread-Topic: Deferred procedure calls
thread-index: AcZmEbJrhjN6ZxBKTLm7PI97i+qVuQ==
X-WBNR-Posting-Host: 82.37.32.235
From: =?Utf-8?B?Um9iZXJ0IERhdmllcw==?= <[email protected]>
References: <[email protected]>
<[email protected]>
<[email protected]>
Subject: RE: Deferred procedure calls
Date: Sat, 22 Apr 2006 06:36:02 -0700
Lines: 333
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.windowsxp.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1493551
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.windowsxp.general

Hello again, Vincent

I have done the following as you suggested - swapped the internet connection
to the D-link card and the LAN to the on-board NIC. I have then disabled the
on-board NIC so that I am just connecting my own machine to the internet and
after about 4 hours I have only got to 5% DPC, which is much better than it
was. Having said that, I am not downloading from the internet as fast as I
have done - I do a lot of torrenting and other file sharing so download rate
is a function of what other people have to share - but I am still taking data
at nearly 150kbps so it is not all that slow!

I am just about to go out to buy a router so that I can abandon ICS, which
will also relieve pressure on my machine. I will keep an eye on things and
come back to you if the problem becomes serious again.

Thanks for yoyr help.

Robert

--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall


Vincent Xu said:
Hi Robert,

I noticed that you used the build-in NIC to access Internet. As I said,
ndis.sys is a interface library for NIC driver. As well as you have proved
that it is the ndis.sys which caused the DPC usage. For these reasons, I
suspect it is the buil-in NIC which caused the problem. I noticed that you
have an additional NIC. Can you temporarily disable the build-in NIC and
access Internet via the external NIC?

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security

======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
Thread-Topic: Deferred procedure calls
thread-index: AcZkj5IZy+xY04knRzeBZ6bxZv1zeg==
X-WBNR-Posting-Host: 82.37.34.206
From: =?Utf-8?B?Um9iZXJ0IERhdmllcw==?= <[email protected]>
References: <[email protected]>
<[email protected]>
<[email protected]>
Subject: RE: Deferred procedure calls
Date: Thu, 20 Apr 2006 08:32:02 -0700
Lines: 237
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.windowsxp.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1492418
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.windowsxp.general

Hello, Vincent. Sorry I didn't respond to your 11 April post - I thought
that I had set the thread to auto-notify me of posts and I haven't been
looking for replies on a manual basis.

I still have the problem big-time but I do have some more information
which
may be of use. I have recently upgraded my cable service and, coupled
with
improvements by my ISP, my download speed has gone from 1Mbps to 10Mbps,
so I
was interested to see what this would do the DPC problem. For testing
purposes I disconnected my local network so the only internet user is my
computer (via the built-in network port) and it now takes less than an
hour
to get to more than 50% DPC's! However, when I come off-line, the DPC
value
drops very rapidly and 'normal' service (up to 5% DPC's) is resumed with
a
few minutes. As soon as I go back on line, DPC's rise quickly again.

To me, this shows that it is not just an ICS problem (although it is
worse
when my family are uing their computers to access the internet via the
network) and I wonder if it down to the architecture of my computer. The
main hard drive is a serial ATA drive and the machine has no motherboard
connections for SCSI equipment, so my second (SCSI) drive (on which the
Windows paging file is situated) is connected via an UltraATA 133 PCI
card.
There is no doubt that the serial bus is going to be very busy and, as
Bob
suggested, this is probably the problem.

I intend to purchase a router to get rid of the ICS issues, but do you
have
any other suggestions as to how I can improve things?

Thanks.

Robert
--
Dell Dimension 9100 Pentium D 2.80GHz
1GB RAM
Windows XP Prof SP2
Office 2003
HDD1: 250GB Serial ATA
HDD2: 250GB SCSI
ATI Radeon X600 256MB
Soundblaster Live! 24-bit
McAfee V_Scan / P_Firewall


:

Hi Robert,

How is everything going? If you have any updates or need any further
assistance on this issue, please feel free to let me know. I am glad to
be
of assistance.

Have a nice day!

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
PLEASE NOTE: The partner managed newsgroups are provided to assist
with
break/fix issues and simple how to questions.

We also love to hear your product feedback!
Let us know what you think by posting
from the web interface: Partner Feedback
from your newsreader: microsoft.private.directaccess.partnerfeedback.
We look forward to hearing from you!
======================================================
When responding to posts, please "Reply to Group" via your newsreader
so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no
rights.
======================================================



--------------------
X-Tomcat-ID: 103733049
References: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
From: (e-mail address removed) (Vincent Xu [MSFT])
Organization: Microsoft
Date: Wed, 12 Apr 2006 06:43:13 GMT
Subject: RE: Deferred procedure calls
X-Tomcat-NG: microsoft.public.windowsxp.general
Message-ID: <[email protected]>
Newsgroups: microsoft.public.windowsxp.general
Lines: 122
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.general:1487274
NNTP-Posting-Host: TOMCATIMPORT1 10.201.218.122

Hi Robert,

Sorry for not reply in this thread because I feel I could scarcely
edge
in
a word into the conversation between you and Bob. As well as, I
thought
you
have taken Bob's suggestion as a workaround. Sorry for my mistake.

I must say, if you want to troubleshooting for the root cause, I will
be
glad to be of assistance.

Actually, ndis.sys is a interface library for NIC driver. From your
description, it appears that the NIC firmware conflicts with the
ndis.sys.
I'd like to confirm that:

1, If the problem only happens when you use ICS?
2, If the problem occurs if you change the functioin of the two NICs?
3, As a troubleshooting method, we usualy suggest our user replace a
new
NIC to check if this problem was caused by NIC. However, the
problematic
NIC is built-in of the mainboard. If possible, you can attach a new
NIC
and
disable the built-in NIC to have a test.

Let me know if you still have questions or concerns.

Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security
======================================================
When responding to posts, please "Reply to Group" via your newsreader
so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no
rights.
======================================================



--------------------
Thread-Topic: Deferred procedure calls
thread-index: AcZTVQQuEqhiwO7uQBmg+aojpNHCrA==
X-WBNR-Posting-Host: 82.37.34.206
From: =?Utf-8?B?Um9iZXJ0IERhdmllcw==?= <[email protected]>
Subject: Deferred procedure calls
Date: Wed, 29 Mar 2006 09:20:03 -0800
Lines: 47
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.windowsxp.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl
microsoft.public.windowsxp.general:1479354
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.windowsxp.general

About 4 months ago I bought a new Pentium D from Dell and
transferred
all
my
apps from my old P4. Apart from the change from P4 to D, the only
other
changes of significance were moving from XP Home SP2 to XP Prof SP2
and
upgrading Office 2000 to Office 2003.

From the very start of using the new machine, I got stuttering
audio
and
jerky video, and after some help from the Dell message board, this
was
diagnosed as excessive levels of Deferred Procedure Calls due to
out-of-date
video drivers. I upgraded these and the audio and video are now
much
improved but the problem of DPC's has not gone away. For example,
this
afternoon after running a number of internet file transferring apps
for
several hours, Process Explorer reported that between 20% and 50%
of
CPU
time
was being used by DPC's. Not surprisingly, the machine was running
very
slowly and the screen cursor was moving in big jumps!

I have done a little investigation and have discovered a Microsoft
tool
called RATTV3 which helps analyse driver file performance and I
have
run
this
for the last 36 hours. If I interpret the report correctly, this
tells
me
that the principal culprit in generating high levels of DPC's in
excess
of
1ms is ndis.sys. (Tcpip.sys also generates quite a lot but nothing
like
as
many as ndis.sys).

I do not know how to interpret the figures that RATT produces and I
hope
that someone here will be able to. RATT shows that over a 36 hour
monitoring
period ndis.sys generated nearly 30million DPC's, of which nearly 3
million
were more than 1ms, 625,000 were more than 10ms and 113 were more
than
1
second.

Is this normal? Is this the source of the excessive DPC's? If it
is,
what
can I do about it? If it isn't, what might be the problem? My
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top