今天看到了虚拟化部分的性能优化,因为加班时先看了下知乎关于CPU架构的介绍,然后看书时间缩短了很多,比较概略的看了一下,要点: 1. 虚拟化的种类。bare-metal的和host方式的 以及介绍了下半虚拟化和全虚拟化,以及CPU的辅助虚拟化,这里面与我之前的理解不太一样 他认为的全虚拟化性能比较差 ...
分类:
其他好文 时间:
2017-12-14 04:28:41
阅读次数:
227
1.2 个人计算机架构与接口设备 我们现在常见的计算机通常就是x86架构的个人计算机架构,因此我们有必要来了解一下这个架构的各个组件。 因为两大主流的x86开发商(Intel,AMD)的CPU架构并不兼容,而且设计理念也有所差异,所以两大主流CPU所需要的主板芯片组设计也就不太相同。下面我们以《鸟哥 ...
分类:
其他好文 时间:
2017-12-02 11:14:08
阅读次数:
192
说明:php安装在web服务器上。一:安装php:1.卸载已经安装rpm包,并下载软件rpm-qa|grepphprpm-ephpphp-mysql--nodepslftp192.168.100.100##下载libmcrypt,mhash,mcrypt,php,phpmyadmin,ZendGuardLoader(注意系统的CPU架构下载x64还是32看自己的系统定)等软件到root目录#2.安..
分类:
Web程序 时间:
2017-11-15 21:48:32
阅读次数:
218
一、安装docker的先决条件:1.必须是64位CPU架构的计算机,Docker目前不支持32位CPU;2.运行Linux3.8或更高版本内核,CentOS的内核版本不能低于3.10;3.内核必须支持一种合适的存储驱动,可以是Device Manager、AUFS、vfs、btrfs、以及默认的驱动 ...
分类:
其他好文 时间:
2017-11-04 14:56:50
阅读次数:
164
本文使用:Unity3d + opencv + Android Unity3d中可以调用opencv 编译好的.so 动态库,在生成Android apk时可以正常运行。 因为Android系统是基于Linux的,所以不能使用windows编译连接的dll动态库,必须使用.so动态库,CPU架构为A ...
分类:
移动开发 时间:
2017-10-14 17:02:18
阅读次数:
352
一个下午看了不少硬件层面的知识,看得太多太快容易忘记。于是在博客上写下读书笔记。 有关硬件 个人计算机架构&接口设备 主板芯片组为“南北桥”的统称,南北桥用于控制各组件之间的通信 北桥连接速度较快的组件(CPU、显卡、内存),被称为系统总线 南桥连接速度较慢的组件(硬盘、USB、网卡),被称为I/O ...
分类:
系统相关 时间:
2017-10-11 10:57:42
阅读次数:
212
前言 何为性能优化?个人认为,性能优化是为了提高应用程序或系统能力为目的。那么如何才能实现对应用程序的性能调优呢?这里很设计到很多的内容,包括Linux内核、CPU架构以及Linux内核对资源的分配以及管理,了解进程的创建过程等。这方面由于篇幅较多,所以我的文章就不过多介绍。接下来的几篇文章中,都是 ...
分类:
系统相关 时间:
2017-09-17 22:18:18
阅读次数:
294
1, CPU架构 台式机 x86 x64(amd64) powerpc,ppc简易版的power 移动端 移动设备的CPU是arm系列。arm是一个设计商,不生产。生产商有三星的arm系列,高通的arm系列,华为的arm系列等等。 工作站 早些时候Unix运行的主机的CPU主要是摩托罗拉生产的,m6 ...
分类:
系统相关 时间:
2017-09-17 17:40:11
阅读次数:
305
数据传送指令: MOV 两个寄存器之间传递。例 MOV r1,r0,将寄存器r0中的内容赋值给r1。 MVN 同MOV用法一样,区别是MOV是原值传递,而MVN是按位取反后传递。 算数运算指令: ADD SUB RSB ADC SBC RSC 逻辑指令: AND ORR EOR BIC BIC的用法 ...
分类:
其他好文 时间:
2017-09-09 22:34:57
阅读次数:
274
汇编指令分为指令和伪指令 指令:针对于CPU设计的指令。作用在CPU上。 伪指令:针对于编译器设计的指令。作用在编译器上,用来知道编译过程,经过编译后伪指令最终不会生成机器码。要知道,汇编指令是机器指令的助记符,最终要通过编译器翻译成CPU能直接识别的由01组成的代码(机器码)。 LDR/STR架构 ...
分类:
其他好文 时间:
2017-09-09 19:41:29
阅读次数:
152