首页 > 其他分享 >Process Explorer高级技巧

Process Explorer高级技巧

时间:2024-01-20 15:33:07浏览次数:42  
标签:Explorer Process Symbols 内存 Memory GPU 技巧

Process Explorer是一款功能丰富的进程系统工具,远比windows自带的任务管理器强大。

 

 

还原线程堆栈

 

点击菜单Options -- Configure Symbols...  配置Symbol符号表:srv*D:\Symbols\sys*http://msdl.microsoft.com/download/symbols;D:\Symbols\MyGame

然后把MyTest1-Win64-Debug.pdb(需和可执行文件同名)放置在D:\Symbols\MyGame根目录中   注:不会递归子目录来查找pdb

 

查看线程执行情况

 

进程dll模块

 

进程打开的Handle

 

设置进程优先级

 

创建Dump文件

 

查找句柄或DLL

注:点击菜单Find -- Find Handle Or DLL ...

 

进程性能

注1:Dedicated GPU Memory为专有GPU内存,即显存占用(物理内存)

注2:System GPU Memory为系统内存上划分一块,映射到GPU地址空间上,即共享内存占用(物理内存)

注3:Commited GPU Memory ≥ Dedicated GPU Memory + System GPU Memory,原因是从虚拟内存到真正的物理内存分配,还需要通过缺页机制来完成

 

 

系统性能

 

避免弹EULA对话框

 

reg add "hkcu\software\Sysinternals\Process Explorer" /v EulaAccepted /t REG_DWORD /d 1 /f

 

标签:Explorer,Process,Symbols,内存,Memory,GPU,技巧
From: https://www.cnblogs.com/kekec/p/17973072

相关文章

  • linux修改max user processes limits
    突破ulimit限制修改普通用户单个用户可同时运行的最大进程数(默认为4096)[root@xxxdevops]#cat/etc/security/limits.d/20-nproc.conf#Defaultlimitfornumberofuser'sprocessestoprevent#accidentalforkbombs.#Seerhbz#432903forreasoning.*......
  • RAG中的3个高级检索技巧
    RAG系统检索的文档可能并不总是与用户的查询保持一致,这是一个常见的现象。当文档可能缺乏查询的完整答案或者包含冗余信息或包含不相关的细节,或者文档的顺序可能与用户的意图不一致时,就会经常出现这种情况。本文将探讨三种有效的技术来增强基于rag的应用程序中的文档检索,通过结合......
  • 详解Process object has no attribute '_popen'
    详解Processobjecthasnoattribute'_popen'最近在使用Python的multiprocessing模块进行多进程编程时,遇到了一个奇怪的错误:Processobjecthasnoattribute'_popen'。这个错误消息看起来很奇怪,让人摸不着头脑。错误背景在使用multiprocessing模块创建子进程时,通常会创建一个Pr......
  • 实战技巧CVE-2015-0005
    启用SMB签名和通信会话签名后,应用服务器和客户端之间的所有流量都有签名验证保护,中间人gongji者因为无法伪造签名而不能与目标主机进行正常的通信。签名密钥SessionKey基于客户端账号的口令NTLM值生成,应用服务器在认证阶段从认证服务器获取;客户端采用和认证服务器相同的算法,基于自......
  • dremio 基于Options注解的配置技巧
    以前简单写过一个dremio配置相关的介绍,以下是一个简单的使用原理dremio自己定义了一个Options的注解,包含此注解的类会被启动的时候进行类扫描加载,Options的会存储起来(分为不用类型的)有session级别的,系统级别的。。。。简单使用pom.xml <?xmlversion="1.......
  • 常用Unity的优化技巧集锦
    Unity性能优化是面试的时候经常被问道的一些内容,今天给大家分享一些常用的Unity的优化技巧和思路,方便大家遇到问题时候参考与学习。包体大小优化游戏的安装包体大小对于游戏开发而言非常重要,因为发布后这些包都会上传到渠道或商店让用户下载,包体越小用户下载的时间就越少,如果一......
  • 一文掌握Vue3函数式组件中的confirm实现技巧!
    在做后台项目时候,使用声明式组件比较多,就是写一个.vue文件,在里面写template、script、style哪里需要,就在哪里导入。而对于前台项目而言,我们期望可以直接通过方法的形式调用,利用函数式组件,在封装时除了要写.vue,还要多一个手动渲染和卸载的步骤。我们可以通过h函数可以生成一个vno......
  • redis实战技巧
    1.分析key大小[root@db-51~]#redis-cli-h10.0.0.51-p6380--bigkeys#Scanningtheentirekeyspacetofindbiggestkeysaswellas#averagesizesperkeytype.Youcanuse-i0.1tosleep0.1sec#per100SCANcommands(notusuallyneeded).--------......
  • 多模块之间的循环依赖:java: Annotation processing is not supported for module cycl
    问题描述java:Annotationprocessingisnotsupportedformodulecycles.Pleaseensurethatallmodulesfromcycle[BDCloud-business,BDCloud-admin]areexcludedfromannotationprocessing  本质:BDCloud-admin模块为主启动模块,其包含了BDCloud-business模块;但在......
  • dpkg/ error processing package install-info (--configure)/ installed install-inf
    背景介绍在ubuntu20.04中使用apt安装软件时会出现报错dpkg/errorprocessingpackageinstall-info(--configure)/installedinstall-infopackagepost-installationscriptsubprocessreturnederrorexitstatus126这主要是由于不完全安装导致的。解决方式是删除或编辑......