Questions tagged «debugging»

调试是在计算机程序中查找和修复错误的有条不紊的过程。**重要提示:**该标签仅用于有关调试技​​术或调试本身的问题,而不用于请求帮助调试代码。


4
什么是专用字节,虚拟字节,工作集?
我正在尝试使用perfmon Windows实用程序来调试进程中的内存泄漏。 这是perfmon解释这些术语的方式: 工作集是此进程工作集的当前大小(以字节为单位)。工作集是进程中的线程最近接触的一组内存页面。如果计算机中的可用内存超过阈值,则即使不使用这些页面,它们也将保留在进程的工作集中。当可用内存低于阈值时,将从“工作集”中修剪页面。如果需要它们,将在离开主存储器之前将它们软故障恢复到工作集中。 虚拟字节是进程正在使用的虚拟地址空间的当前大小(以字节为单位)。使用虚拟地址空间并不一定意味着相应使用磁盘或主内存页面。虚拟空间是有限的,该过程可能会限制其加载库的能力。 专用字节数是该进程已分配的当前无法与其他进程共享的内存大小(以字节为单位)。 这些是我的问题: 我是否应该测量私有字节,以确保该进程是否有泄漏,因为它不涉及任何共享库,并且如果发生泄漏,将来自该进程本身? 进程消耗的总内存是多少?是虚拟字节还是虚拟字节与工作集的总和? 专用字节,工作集和虚拟字节之间是否有任何关系? 是否有其他工具可以更好地了解内存使用情况?

6
vshost.exe文件的目的是什么?
当我创建并编译“ Hello,World!”时 C#中的应用程序,除主exe外,我在Debug文件夹中获得了三个文件(例如,HelloWorld.exe) HelloWorld.vshost.exe HelloWorld.pdb HelloWorld.vshost.exe.manifest 这些文件起什么作用?





14
C#if / then调试和发布指令
在“解决方案”属性中,对于我的唯一一个项目,我将“配置”设置为“发布”。 在主例程的开头,我有以下代码,并且显示“ Mode = Debug”。我在最上方也有这两行: #define DEBUG #define RELEASE 我在测试正确的变量吗? #if (DEBUG) Console.WriteLine("Mode=Debug"); #elif (RELEASE) Console.WriteLine("Mode=Release"); #endif 我的目标是根据调试与发布模式为变量设置不同的默认值。

20
是否可以在iOS Simulator中禁用网络?
我正在尝试调试在从互联网获取其主要数据的应用程序中看到的一些不一致的行为。我看不到模拟器中的问题,仅在设备上,所以我想在模拟器中重现网络和连接环境。 有什么方法可以在模拟器中禁用网络? (我正在远程连接Mac进行编码,现在没有其他选择,因此不能选择禁用OS网络)。


30
您如何调试PHP脚本?[关闭]
关闭。这个问题需要更加集中。它当前不接受答案。 3年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 您如何调试PHP脚本? 我知道诸如使用错误报告之类的基本调试。PHPEclipse中的断点调试也非常有用。 在phpStorm或任何其他IDE中进行调试的最佳方式(快速简便)是什么?

30
在Chrome开发人员工具中,资源的状态为已取消是什么意思?
是什么导致页面被取消?我有一个Chrome开发者工具的屏幕截图。 这种情况经常发生,但并非每次都发生。似乎一旦缓存了其他一些资源,页面刷新将加载LeftPane.aspx。真正奇怪的是,这仅发生在Google Chrome中,而不是Internet Explorer 8中。为什么Chrome会取消请求?

21
JavaScript console.log导致错误:“不赞成在主线程上使用同步XMLHttpRequest…”
我一直在向控制台添加日志,以在不使用Firefox调试器的情况下检查不同变量的状态。 但是,在许多我console.log在main.js文件中添加的地方,我收到以下错误,而不是给我自己一些可爱的手写消息: 不赞成在主线程上使用同步XMLHttpRequest,因为它会对最终用户的体验产生不利影响。有关更多帮助,请访问http://xhr.spec.whatwg.org/ console.log我可以在代码使用中添加哪些替代品或包装,而不会导致此错误? 我“做错了”吗?



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.