码迷,mamicode.com
首页 >  
搜索关键字:cpu    ( 23200个结果
内存四域,变量声明和定义,寄存器,c内嵌汇编,auto,堆栈,常量,静态变量
?? 1.内存四大区域 2.在程序中,变量的声明可以有多份,定义只能有一份 3.寄存器在cpu里面,没有地址 4.c语言内嵌汇编语言 5.auto变量 自动分配内存,自动释放内存。 6、栈的大小由编译器决定 修改栈的方式,右击项目à属性à配置属性à链接器à系统à堆栈保留大小 7.卡死cpu,卡死内存的程序...
分类:其他好文   时间:2014-07-28 16:29:53    阅读次数:267
自己动手写CPU之第四阶段(3)——MIPS编译环境的建立
OpenMIPS处理器在设计的时候就计划与MIPS32指令集架构兼容,所以可以使用MIPS32架构下已有的GNU开发工具链。本节将说明如何安装使用GNU开发工具链以及如何制作Makefile文件,从而以更加方便、快捷、自动的方式对测试程序进行编译,并得到指令存储器ROM的初始化文件inst_rom.data。...
分类:其他好文   时间:2014-07-28 15:54:33    阅读次数:416
软件调试之INT 3讲解
第4章断点和单步执行断点和单步执行是两个经常使用的调试功能,也是调试器的核心功能。本章我们将介绍IA-32 CPU是如何支持断点和单步执行功能的。前两节将分别介绍软件断点和硬件断点,第4.3节介绍用于实现单步执行功能的陷阱标志。在前三节的基础上,第 4.4节将分析一个真实的调试器程序,看它是如何实现...
分类:其他好文   时间:2014-07-28 15:37:13    阅读次数:170
【Nginx】惊群问题
转自:江南烟雨惊群问题的产生在建立连接的时候,Nginx处于充分发挥多核CPU架构性能的考虑,使用了多个worker子进程监听相同端口的设计,这样多个子进程在accept建立新连接时会有争抢,这会带来著名的“惊群”问题,子进程数量越多越明显,这会造成系统性能的下降。一般情况 下,有多少CPU核心就有...
分类:其他好文   时间:2014-07-28 15:35:03    阅读次数:301
linux驱动学习之tasklet分析
tasklet是中断处理下半部分最常用的一种方法,驱动程序一般先申请中断,在中断处理函数内完成中断上半部分的工作后调用tasklet。tasklet有如下特点:1.tasklet只可以在一个CPU上同步地执行,不同的tasklet可以在不同地CPU上同步地执行。2.tasklet的实现是建立在两个软...
分类:系统相关   时间:2014-07-28 15:29:33    阅读次数:335
C语言中volatilekeyword的作用
一.前言1.编译器优化介绍:由于内存訪问速度远不及CPU处理速度,为提高机器总体性能,在硬件上引入硬件快速缓存Cache,加速对内存的訪问。另外在现代CPU中指令的运行并不一定严格依照顺序运行,没有相关性的指令能够乱序运行,以充分利用CPU的指令流水线,提高运行速度。以上是硬件级别的优化。再看软件一...
分类:编程语言   时间:2014-07-28 14:45:43    阅读次数:288
记一次erlang 节点CPU严重波动排查过程
新服务上线后观察到,CPU在10 ~ 70%间波动严重,但从每秒业务计数器看业务处理速度很平均。 接下来是排查步骤: 1. dstat -tam 大概每10s一个周期,网络流量开始变得很小,随后突然增大,CPU也激增。 网络流量变化和从性能计数器结果上并不符合,服务相关业务较为复杂,...
分类:其他好文   时间:2014-07-28 11:18:00    阅读次数:241
自动化运维工具(一)之( 主机信息收集)
公司里一般都会对服务器信息统计,(如服务器cpu、内存、系统、ip、mac、sn等)。高大上的公司都会有专门的开发或第三方成品的CMDB,最起码也会搞个Excel把这些信息都对应填好。如果服务器加个内存、换个ip主机名,手动再去把表格更新。万一哪天忘更新了,或者服务器变更不是我操..
分类:其他好文   时间:2014-07-28 03:09:10    阅读次数:285
内核编译安装学习笔记
前提:查看本地硬件信息常用工具查看CPU信息:#cat/proc/cpuinfo#x86info#lscpu查看PCI:#lspci查看USB:#lsusb查看块设备:#lsblk查看综合的设备详细信息:#hal-device编译:交叉编译cross-compiling用于在宿主机上编译,应用于别的机器上架构迥异的内核。编译内核的步骤:(安..
分类:其他好文   时间:2014-07-28 00:45:30    阅读次数:383
FreeBSD 查看服务器 cpu 内存使用情况
最近在公司接到一个freebsd的项目,主要是移植,中间涉及到freebsd中查看cpu占用率,内存的使用率等,查了一下,使用vmstat命令,粘贴一个博文:http://www.demix.cn/h?z=28618vmstat查看FreeBSD服务器的内存使用情况在FreeBSD里运行vmstat命令执行结果如下:#vmstatprocsmemor..
分类:其他好文   时间:2014-07-28 00:42:40    阅读次数:271
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!