在“进程内存管理器中”的一个Ring0,Ring3层通信问题,之前也见过这样的代码,这次拆分出来详细总结一下。 先通过CreateFile函数得到设备句柄,CreateFile函数原型: 打开:createFile 关闭:closehandle 与普通文件名有所不同,设备驱动的“文件名”(常称为“设 ...
分类:
其他好文 时间:
2017-05-22 19:03:04
阅读次数:
185
Linux vmstat 命令 Vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。 相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存 ...
分类:
系统相关 时间:
2017-05-22 16:41:15
阅读次数:
204
查看性能顺序:[cpu]mpstat-PALL1100(sar-u,sar-p)[network]sar-nDEV[disk]sar-b,sar-d[mem]sar-W,sar-r,sar-BtopLinuxCPU实时监控mpstat命令详解简介mpstat是MultiprocessorStatistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中..
分类:
系统相关 时间:
2017-05-22 15:03:26
阅读次数:
344
CPU 性能评估 通过下面命令能了解到cpu是否出现性能瓶颈,再结合top、ps等命令进一步检查,就可以定位到哪些进程导致cpu负载过大。 vmstat查看cpu负载 sar统计cpu性能 在一个多cpu的系统中,cpu的整体使用率不高,但是系统响应缓慢,结果就是,单线程只使用一个cpu,导致这个c ...
分类:
系统相关 时间:
2017-05-20 13:13:20
阅读次数:
223
vmstat:虚拟内存状况 –swpd free buff cache si so in cs 參考:http://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.html iostat:io状况 avgqu-sz await svctm 參 ...
分类:
系统相关 时间:
2017-05-18 20:50:33
阅读次数:
177
之前总结uptime和free命令,今天继续来总结一下iostat。给自己留个笔记。同一时候也希望对大家实用。 版本号信息: sysstat version 9.0.4 (C) Sebastien Godard (sysstat <at> orange.fr) 基本使用: iostat [ -c ] ...
分类:
移动开发 时间:
2017-05-13 12:27:32
阅读次数:
267
常用的JAVA调试技巧: 线程堆栈解读 性能瓶颈分析 远程调试 内存泄露检测 常用工具集: proc工具集 系统跟踪命令truss/strace Core文件管理coreadm 进程状态监控prstat 网络状态监控netstat 磁盘监控iostat CPU和内存监控vmstat抓包工具…… 输出 ...
分类:
编程语言 时间:
2017-05-10 15:39:16
阅读次数:
567
目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三、配置优化 1) max_connections 2) back_log 3) interactive_timeout 4) key_buff ...
分类:
数据库 时间:
2017-05-09 13:51:19
阅读次数:
301
1,Top命令:用于按一定的顺序显示所有正在运行而且处于活动状态的实时进程,而且会定期更新显示结果。这条命令显示了CPU的使用率、内存使用率、交换内存使用大小、高速缓存使用大小、缓冲区使用大小,进程PID、所使用命令以及其他。它还可以显示正在运行进程的内存和CPU占用多的情况。 2,VmStat 命 ...
分类:
系统相关 时间:
2017-05-02 23:36:10
阅读次数:
417