01 2023 档案
How to use the /userva switch with the /3GB switch to tune the User-mode space to a value between 2 GB and 3 GB
摘要:How to use the /userva switch with the /3GB switch to tune the User-mode space to a value between 2 GB and 3 GB (316739) The information in this artic
阅读全文
分金条
摘要:分金条 一、一个经典的问题:你让工人为你工作 7 天,给工人的回报是一根金条。金条平分成相连的 7 段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费? 二、思路:1. 金条是可以找钱的,如工人有一段金条,付当天工钱时可以用2段去换工人的一段,不能说工人拿到金条了马
阅读全文
Visual Studio 的隐藏变量
摘要:$exception {"未能解析此远程名称: 'yxenskfsev.bosdsoft.com'"} Data: {System.Collections.ListDictionaryInternal} HResult: -2146233079 HelpLink: null IPForWatsonB
阅读全文
打开 Mac 触控板的三指拖移功能
摘要:打开 Mac 触控板的三指拖移功能 对于支持力度触控的触控板,可以选择使用三指手势来拖移项目。 相应的设置名称会因你使用的 macOS 版本而有所不同: 选取苹果菜单 >“系统设置”(或“系统偏好设置”)。 点按“辅助功能”。 点按“指针控制”(或“鼠标与触控板”)。 点按“触控板选项”按钮。
阅读全文
CLR垃圾回收和性能
摘要:工作站和服务器垃圾回收 2022/09/22 垃圾回收器可自行优化并且适用于多种方案。 不过,你可以基于工作负载的特征设置垃圾回收的类型。 CLR 提供了以下类型的垃圾回收: 工作站垃圾回收 (GC) 是为客户端应用设计的。 它是独立应用的默认 GC 风格。 对于托管应用(例如由 ASP.NET 托
阅读全文
深入理解IIS的多线程工作机制
摘要:深入理解IIS的多线程工作机制 首先让我们来看看IIS里面的这2个数字:最大并发连接数,队列长度。先说这2个数字在哪里看。 最大并发连接数:在IIS中选中一个网站,右键网站名称,在右键菜单中找到并点击【管理网站】->【高级设置】。打开对话框如下图: 队列长度:在IIS中选中【应用程序池】,在应用程序
阅读全文
Windows性能查看器:系统的性能信息(I/O,IIS最大连接数,Sql) ,以及解决 asp.net IIS 一二百多用户并发
摘要:Windows性能查看器:系统的性能信息(I/O,IIS最大连接数,Sql) ,以及解决 asp.net IIS 一二百多用户并发 在测试过程中,我们经常需要知道“系统的资源利用情况”来监测我们的测试执行情况,来查看测试环境是否有效,测试结果是否可信,或者是在无人值守时保存结果,等我们值班时再来分析
阅读全文
There's going to be an awful lot more overclocking out there (转Raymond Chen)
摘要:There's going to be an awful lot more overclocking out there Raymond Chen November 7th, 20060 0 Last year, I told the story of overclocking being the
阅读全文
Dr Watson日志
摘要:What is dwwin.exe? The genuine dwwin.exe file is a software component of Dr Watson Application Program Debugger by Microsoft Corporation.The name "dww
阅读全文
字节序
摘要:一、什么是字节序 字节序(Byte Order)是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。其有两种存储方式:大端(Big-endian)和小端(Little-endian)。 二、端的起源 “endian” 这个词出自 Jonathan Swift 在1726 年写的讽刺小说《
阅读全文
花指令
摘要:花指令实际上把它按照 “乱指令” 来理解可能更贴切一些。我们知道,汇编语言其实就是机器指令的符号化,从某种程度上看,它只是更容易理解一点的机器指令而已。每一条汇编语句,在汇编时,都会根据 cpu 特定的指令符号表将汇编指令翻译成二进制代码。 而日常应用中,我们通过 VC 的 IDE 或其它如 OD
阅读全文
什么是云计算?
摘要:云计算 云计算将 IT 基础架构转变为一种实用程序: 您由此可通过互联网“插入”基础架构,并使用计算资源,而无需在内部安装和维护它们。 那么,究竟什么是“云”呢?简而言之,云就是一组可以通过因特网公开访问的计算机和服务器。这些硬件通常归第三方所有,放在一个或多个数据中心里联合运营。这些机器能够运行各
阅读全文
JIT Debugging
摘要:JIT Debugger, Just In Time Debugger,JIT 调试器, Postmortem Debugger,事后调试器,指的是同一个概念 —— 事后调试器。如果把 Debugger 换成 Debugging,表示事后调试 原理探究 运行 process monitor,开启监视
阅读全文
PE文件详解
摘要:“应用” Win32 桌面技术 诊断 调试和错误处理 错误处理 使用英语阅读 PE 格式 项目 2023/01/26 16 个参与者 此规范描述 Windows 系列操作系统下) 文件和对象文件的可执行 (映像的结构。 这些文件分别称为可移植可执行文件 (PE) 和通用对象文件格式 (COFF) 文
阅读全文
Inside Windows® Debugging(笔记)
摘要:硬件断点 JIT Debugging in Session 0 The native JIT debugger is started in the same user session as the process that’s about to crash. For the system and u
阅读全文
Windows高级调试 笔记
摘要:poi qwo dwo wo by EBP,ESP Lock Convoys 加载器锁 loader lock
阅读全文
用x86与x64函数调用理解ESP栈指针
摘要:尽管可以使用相对于栈顶(ESP寄存器)的偏移量来引用局部变量’ 但是因为ESP寄存器经常变化’所以用这种方法引用同—个局部变量的偏移量是不固定的。这种不确定性对于CPU来说不成什么问题但在调试时’如果要跟踪这样的代码’那么很容易就被转得头晕眼花’因为现实的函数大多有多个局部变量’可能还有层层嵌套的循
阅读全文
Windbg 打开CPP文件 中文乱码
摘要:Windbg 打开CPP文件 中文乱码 Windbg在调试的时候如果源代码里面有中文会乱码本质上不是Windbg的问题 而是代码源文件的编码问题,默认情况下VS生成的代码文件的编码都是ANSI格式 这种格式会导致如果使用Windbg会乱码,必须改成UTF-8格式的才可以 VC++6.0时代,就是靠#
阅读全文
浙公网安备 33010602011771号