本文详细的介绍了在Visual Studio(以下简称VS)下实现API钩子的编程方法,阅读本文需要基础:有操作系统的基本知识(进程管理,内存管理),会在VS下编写和调试Win32应用程序和动态链接库(以下简称DLL)。API钩子是一种高级编程技巧,常常用来完成一些特别的功能,比如词典软件的屏幕取词...
PROCESS EXPLORER下载地址:http://www.xiazaiba.com/html/1473.html由Sysinternals开发的Windows系统和应用程序监视工具,目前已并入微软旗下。不仅结合了Filemon(文件监视器)和Regmon(注册表监视器)两个工具的功能,还增加了...
分类:
系统相关 时间:
2016-01-10 00:17:11
阅读次数:
294
关于linux的组成的宏观认识。组成图:内核组成:一个完整的Linux内核一般由5部分组成,它们分别是内存管理、进程管理、进程间通信、虚拟文件系统和网络接口。
分类:
系统相关 时间:
2016-01-05 00:07:11
阅读次数:
346
一、ps命令:只显示命令运行这一刻的进程的状态(一)/proc/:内核中的状态信息;通过这个接口输出给用户1.内核参数:可设置参数:可设置其值从而调整内核运行特性的参数;/proc/sys/状态变量:其用于输出内核中统计信息或状态信息,仅用于查看;2.参数:参数被模拟成文件系统..
分类:
系统相关 时间:
2016-01-03 17:42:20
阅读次数:
301
推荐连接:Linux【NO.7】:系统启动流程必备知识点Linux系统的组成部分动态视角:内核+根文件系统功能组成结构视角:硬件、内核(管理整个硬件功能)、库(库调用:libcall)、程序(特别的接口程序shell)内核:进程管理、内存管理、网络协议栈、文件系统、驱动程序、安全功能 IPC:...
分类:
系统相关 时间:
2016-01-02 20:25:19
阅读次数:
467
进程管理工具top,htop,glances,dstat的使用top篇:TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表...
分类:
系统相关 时间:
2016-01-01 15:05:23
阅读次数:
304
1、进程的基本概念(1)内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能(2)Process:运行中的程序的一个副本;存在生命周期(3)taskstruct:Linux内核存储进程信息的固定格式,多个任务的taskstruct组成的链表为tasklist(4)进程的创建:init由kernel创建..
分类:
系统相关 时间:
2015-12-30 20:05:03
阅读次数:
505
作为初学者,Linux永远是那么神秘,高大上的内容我也不会,所以在这里只能整理一下与管理相关的命令了,如果有不对的或不准确的地方,请指正。可参考:Linux内核--进程管理与调度http://www.linuxidc.com/Linux/2014-08/105366.htmpstree:显示进程状态树作用:列出当前的进程..
分类:
系统相关 时间:
2015-12-28 06:41:59
阅读次数:
304
Linux进程管理:Linux内核:抢占式多任务进程类型:守护进程:daemon,跟终端无关,在系统引导中启动进程用户进程(前台进程):通过终端启动的进程;注:也可把在前台启动的进程送往后台,以守护模式运行;进程状态:运行态:running就绪态:ready睡眠态:可中断:interruptab..
分类:
系统相关 时间:
2015-12-28 06:34:58
阅读次数:
338
Linux的进程及cpu、内存等状况的监测是一件非常重要的事情。这里介绍几个比较常用的工具。概述:ps命令、dstat命令、top命令、htop命令一、ps命令-进程状态查看工具工作机制:通过抽取内核提供的/proc/PID(每个进程的PID,有多个)目录下的各进程状态来显示给用户以供查看。使用..
分类:
系统相关 时间:
2015-12-28 06:28:21
阅读次数:
555