天高地厚

随笔 - 268, 文章 - 0, 评论 - 13, 阅读 - 18万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  Windows

Window
摘要:操作系统以内存页为单位管理内存,内存页的大小对系统性能有影响。内存页设得太小,内存页会很多,管理内存页的数组会比较大,耗内存,同时TLB大小是固定的,导致TLB MISS增加。所谓TLB就是把虚拟内存页面与物理内存页面的转换结果存起来,不用每次都用MMU作转换。内存页设大了,因为一个进程拥有的内存是内存页大小的整数倍,会导致碎片,即申请了很多内存,真正用到的只有一点。如果考虑SWAP分区(即把硬盘当内存用,在WINDOWS下应该叫虚拟内存),需要把硬盘数据读入内存,硬盘的读性是,连续读大片数据比分多次读小数据要快,这时候应该把内存页大小设大些在不同的应用场合,内存页的大小的最优值是不同的。所以 阅读全文

posted @ 2013-02-05 17:32 天高地厚-GNU 阅读(297) 评论(0) 推荐(0) 编辑

摘要:1. Windows应用程序,操作系统,计算机硬件之间的相互关系:箭头③对应API的调用箭头④对应操作系统返回事件给应用程序2. 操作系统充当的角色操作系统负责管理外围设备,同时与上层的应用程序交互。而应用程序只需要调用相应的API就能实现对外围设备的操作。操作系统充当一个中间角色。3. API 应用程序是以函数调用的方式来通知操作系统执行相应的功能的。操作系统所能够完成的每一个特殊功能通常都有一个函数与其对应。操作系统把它所能够完成的功能以函数的形式提供给应用程序使用,应用程序对这些函数的调用就叫做系统调用,这些函数的集合就是Windows操作系统提供给应用程序编程的接口(Applicati 阅读全文

posted @ 2013-01-31 09:18 天高地厚-GNU 阅读(243) 评论(0) 推荐(0) 编辑

摘要:将Windows 8消费者预览版安装到4GB的U盘中,我采用官方推荐的Windows 7 USB/DVD download tool (WUDT)工具来进行写入动作。首先你要下载好ISO镜像文件。对于像我需要经常使用自身系统的朋友来讲,是非常的方便的。时间根据你的U盘的写入速度来确定。但是还是要耐心等待几分钟。以下是相关的操作动作。文章来源于http://www.msits.com/archives/3616.html选择你要烧录到USB内的ISO镜像文件位置选择要烧录的储存媒体,在这里我们当然选的是USB device插入USB在这里预设会被选中,如果到了这步才插入USB的话,你可以按下Re 阅读全文

posted @ 2013-01-26 10:16 天高地厚-GNU 阅读(191) 评论(0) 推荐(0) 编辑

摘要:1.DOS MZ header 和 DOS Stub:如果在DOS下执行PE格式文件就会执行后面的DOS Stub,显示字符串"This program cannot run in DOS mode",如果在Window下执行PE格式文件,PE加载器就会根据DOS MZ header中的最后一个域 e_lfnew跳过DOS Stub直接转到PE Header , DOS MZ header 和 DOS Stub的贡献仅此而已。2. PE Header:当加载器跳到PE Header后,根据里面的各个域首先检查这是不是有效的PE文件格式,能否在当前的CPU架构下运行,优先加载 阅读全文

posted @ 2013-01-24 12:01 天高地厚-GNU 阅读(188) 评论(0) 推荐(0) 编辑

摘要:几个重要的基本概念:1)节:PE文件的真正内容划分成块,称之为sections(节)。每节是一块拥有共同属性的数据,比如代码/数据、读/写等。我们可以把PE文件想象成一逻辑磁盘,PE header 是磁盘的boot扇区,而sections就是各种文件,每种文件自然就有不同属性如只读、系统、隐藏、文档等等。值得我们注意的是 ---- 节的划分是基于各组数据的共同属性: 而不是逻辑概念。重要的不是数据/代码是如何使用的,如果PE文件中的数据/代码拥有相同属性,它们就能被归入同一节中。不必关心节中类似于"data", "code"或其他的逻辑概念: 如果数据和 阅读全文

posted @ 2013-01-24 12:00 天高地厚-GNU 阅读(205) 评论(0) 推荐(0) 编辑

摘要:(一) 基础知识什么是PE文件格式:我们知道所有文件都是一些连续(当然实际存储在磁盘上的时候不一定是连续的)的数据组织起来的,不同类型的文件肯定组织形式也各不相同;PE文件格式便是一种文件组织形式,它是32位Window系统中的可执行文件EXE以及动态连接库文件DLL的组织形式。为什么我们双击一个EXE文件之后它就会被Window运行,而我们双击一个DOC文件就会被Word打开并显示其中的内容;这说明文件中肯定除了存在那些文件的主体内容(比如EXE文件中的代码,数据等,DOC文件中的文件内容等)之外还存在其他一些重要的信息。这些信息是给文件的使用者看的,比如说EXE文件的使用者就是Window 阅读全文

posted @ 2013-01-24 11:49 天高地厚-GNU 阅读(360) 评论(0) 推荐(0) 编辑

摘要:进程数20 ,是指当前你的计算机后台程序里面运行了20个隐藏程序,大部份是系统所使用的,包括svchost.exe logon.exe等等系统必须的文件,而一个进程数由多个线程所组成,即一个进程如svchost.exe的线程包括从硬盘引导区提取,还有启动,还有加载其它相关的DLL文件就是其线程数,也就是启动一个程序所经过的步骤,而一个线程又是由多句句柄所组成的,如果你学过C语言或者用过软件调试器如OC 的话,那你就知道句柄就是类似内存当中的 0x00000F0F一样的十六进制代码,而这些代码就组成了一个一个的线程,所以综上所述,无数句柄 组成一个线程,多个线程启动一个进程,就此而己。 内存总数 阅读全文

posted @ 2013-01-17 17:45 天高地厚-GNU 阅读(955) 评论(0) 推荐(0) 编辑

摘要:扇区(Sector)扇区为磁盘的最小划分单位,常见为 512 字节,为提高访问效率,现在也有推出大容量扇区的存储设备,如 4KB。主引导记录(MBR)MBR,全称为 Master Boot Record 或 Main Boot Record,即主引导记录。位于磁盘第一扇区。它由四部分组成,主引导记录MBR、磁盘签名、硬盘分区表DPT和硬盘有效标志。不同类型的 MBR 有着不同的用途,如 MS 的 MBR 会搜寻第一个活动的主分区,然后从这个分区启动;GRUB4DOS 的 MBR 则会到所有硬盘所有分区根目录去寻找 grldr,然后启动这个文件;Lvyanan 的 1JF9 则会给出提示并等待用 阅读全文

posted @ 2013-01-17 15:35 天高地厚-GNU 阅读(2393) 评论(0) 推荐(0) 编辑

摘要:BOOTICE 是一个启动相关的维护小工具,主要用于安装、修复、备份和恢复磁盘(镜像)的 MBR(Master Boot Record)或分区 PBR(Partition Boot Record),以及查看编辑 Windows Vista/7 的 BCD。此外还具有磁盘扇区编辑、磁盘填充、分区管理等等功能。WINPE 全称 Windows Preinstall Environment,即“Windows 预安装环境”。以前我们重装系统大都是使用光盘安装,如果系统已经无法进去,我们更不可能备份其中的资料。而 WinPE 是一个只有 Windows 内核,并运行在内存中的迷你系统。这样我们可以完全 阅读全文

posted @ 2013-01-17 15:24 天高地厚-GNU 阅读(144) 评论(0) 推荐(0) 编辑

摘要:一、Windows Server2003的安装 1、安装系统最少两需要个分区,分区格式都采用NTFS格式 2、在断开网络的情况安装好2003系统 3、安装IIS,仅安装必要的 IIS 组件(禁用不需要的如FTP 和 SMTP 服务)。默认情况下,IIS服务没有安装,在添加/删除Win组件中选择“应用程序服务器”,然后点击“详细信息”,双击Internet信息服务(iis),勾选以下选项:Internet 信息服务管理器;公用文件;后台智能传输服务 (BITS) 服务器扩展;万维网服务。 如果你使用 FrontPage 扩展的 Web 站点再勾选:FrontPage 2002 Serv... 阅读全文

posted @ 2012-12-18 11:46 天高地厚-GNU 阅读(266) 评论(0) 推荐(0) 编辑

摘要:http://www.cnblogs.com/heyuquan/archive/2012/12/16/2820775.html 阅读全文

posted @ 2012-12-16 21:17 天高地厚-GNU 阅读(109) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示