24得票3回答
在 Visual Studio 调试会话期间如何查找当前目录?

如何在Visual Studio调试器下查找.NET应用程序的当前目录? 更新1:明确一点:我不想改变代码或从程序本身获取信息 - 我只想获取有关当前正在调试的应用程序的信息。 在调试一个混合VB.NET和C#的.NET Windows Forms应用程序时,我不确定一个XML文件是从哪个...

21得票2回答
Svchost:如何使其每个svchost.exe实例只运行一个模块?如何获取扩展的进程信息?

我有一个应用程序出现了问题。我运行应用程序,一切正常。但当我关闭这个应用程序后,系统中的一个"svchost"进程占用了大约95-100%的CPU,我需要找出是什么占用了这么多的CPU周期。 我的解决方法非常简单和直接: 获取占用大量CPU的"svchost"进程的信息 我知道"svch...

18得票1回答
进程管理器:Commit History图表显示了什么?

在进程资源管理器(Process Explorer)中的内存(Memory)图表中,顶部的图表显示提交历史(Commit History)。这实际上在操作系统(OS)层面表示什么? 为了验证这是否是一个进程在堆(heap)上分配的内存,我编写了一个小程序,多次增量malloc 100MB内存...

13得票1回答
从进程管理器中解读GPU信息

我正试图查找我的Sharpdx / DirectX应用程序中可能存在的内存泄漏问题。 我从进程资源管理器中得到了以下信息,但我不知道如何解释。 什么是专用GPU内存? 什么是系统GPU内存? 什么是提交的GPU内存?

9得票1回答
如何制作Process Explorer中的“替换任务管理器”功能?

Process Explorer有一个很好的功能替换任务管理器 我想知道Mark Russinovich是如何实现这一点的。 使用了什么技巧来实现这个?

8得票1回答
进程管理器是否支持API或从控制台命令调用?

假设我安装了多个版本的软件,其中一些DLL被注册为COM对象。例如: .../version1/Application.exe normal.dll comObject.dll -- register as COM to use .../v...

7得票2回答
在Process Explorer中调试RtlUserThreadStart

我有一个基于3.5构建的多线程wpf应用。当我通过进程资源管理器查看运行中的线程时,我看到了8个线程,它们的起始地址都相同,即ntdll.dll!RtlUserThreadStart,并且所有八个线程的CPU值都在3-6+之间,并且具有高循环间隔。我无法确定这些线程正在做什么。它们总是相同的线...