《深入理解计算机系统》 第一章 计算机系统漫游 : 认识计算机的组成部分,以及高级缓存的概念

  • Post author:
  • Post category:其他

一 :认识计算机的基础组成部分         1.1 I/O总线         贯穿整个系统的是一组电子管道,称作总线,它携带信息字节并负责在各个部件间传递。通常总线被设计成传送定长的字节块,也就是字(word)。字中的字节数(即字长)是一 个基本的系统参数,各个系统中都不尽相同。现在的大多数机器字长要么是4个字节(对应32 位系统),要么是8个字节(对应64位系统)。     1.2 I/O…

继续阅读 《深入理解计算机系统》 第一章 计算机系统漫游 : 认识计算机的组成部分,以及高级缓存的概念

jvm类加载机制和内存模型

  • Post author:
  • Post category:其他

目录 1、jvm类加载机制 2、jvm内存模型 ​3、JVM对象创建 1、类加载检查 2、分配内存 3、初始化 4、设置对象头 5、执行 4、内存分配机制 1、jvm类加载机制 类加载器就是根据指定全限定名称将 class 文件加载到 JVM 内存,然后再转化为 class 对象。 四种类加载器: 启动类加载器(Bootstrap ClassLoader):用来加载jre下lib下java核心类库…

继续阅读 jvm类加载机制和内存模型

grep、fgrep 和 egrep 命令

  • Post author:
  • Post category:其他

grep 命令一次只能搜索一个指定的模式; egrep 命令检索扩展的正则表达式(包括表达 式组和可选项); fgrep 命令检索固定字符串,它不识别正则表达式,是快速搜索命令   grep [选项] 过滤条件 哪个文件 选项 --color=auto -v:显示过滤反向 -E:过滤表达式 -i :忽略大小写 -o:仅显示匹配到的字符串本身 -q:静默模式,不输出任何信息 -A#after,后#行…

继续阅读 grep、fgrep 和 egrep 命令

MySQL进程常见的State【转】

  • Post author:
  • Post category:mysql

为了查阅方便,做个笔记。 通过show processlist查看MySQL的进程状态,在State列上面的状态有如下这些: Analyzing线程对MyISAM 表的统计信息做分析(例如, ANALYZE TABLE )。checking permissions线程检查服务器是否具有所需的权限来执行该语句。Checking table线程正在执行表检查操作。cleaning up线程处理一个命令…

继续阅读 MySQL进程常见的State【转】