一、Kmalloc函数的内幕 kamlloc原型: 常用的标志是GFP_KERNEL,表示内存分配是代表运行在内核空间的进程执行的。 GFP_ATOMIC:用于在中断处理例程或其他运行于进程上下文之外的代码中分配内存,不会休眠 GFP_KERNEL:内核内存的通常分配方法, 可能引起休眠 GFP_U ...
分类:
其他好文 时间:
2018-09-13 23:13:46
阅读次数:
426
mysql中:终止语句方法: 1.在语句结尾处,输入分号(;)表示语句到此结束 2.使用\g(意思是go) \G以垂直的方式显示结果,每行显示一个值 数据库:数据库中包含表,对表中数据执行插入,检索,修改或删除操作 创建新的数据库:CREATE DATABASE sampdb;(从小写字母这里开始是 ...
分类:
数据库 时间:
2018-08-15 20:27:08
阅读次数:
171
参考【mysql技术内幕】 一、mysql体系结构和存储引擎 1、数据库与数据库实例 数据库:物理操作系统文件或者其他文件组成的集合; 数据库实例:有数据库后台进程/线程和一个共享内存区域组成。 数据库就是文件,数据库实例是一个应用程序。用户对数据库的增删改查都是通过数据库实例进行的,其相当于是一个 ...
分类:
数据库 时间:
2018-08-11 17:46:04
阅读次数:
177
Mybatis技术内幕系列博客,从原理和源码角度,介绍了其内部实现细节,无论是写的好与不好,我确实是用心写了,由于并不是介绍如何使用Mybatis的文章,所以,一些参数使用细节略掉了,我们的目标是介绍Mybatis的技术架构和重要组成部分,以及基本运行原理。 博客写的很辛苦,但是写出来却不一定好看, ...
分类:
其他好文 时间:
2018-08-03 17:28:35
阅读次数:
159
《Mysql技术内幕,Innodb存储引擎》——Innodb体系结构 InnoDB体系架构图如下: 一、后台线程简介: 1、Master ThreadMaster Thread 是一个非常核心的后台线程,主要负责将缓冲池中的数据异步刷新到磁盘,保证数据的一致性,包括脏页的刷新、合并插入缓冲(INSE ...
分类:
数据库 时间:
2018-07-21 11:58:14
阅读次数:
238
下载地址: "网盘下载" 《Hadoop技术内幕:深入解析MapReduce架构设计与实现原理》内容简介:“Hadoop技术内幕”共两册,分别从源代码的角度对“Common+HDFS”和“MapReduce的架构设计和实现原理”进行了极为详细的分析。《Hadoop技术内幕:深入解析MapReduce ...
分类:
其他好文 时间:
2018-07-14 18:25:19
阅读次数:
143
本课主题 JVM 內存使用架构剖析 Spark 1.6.x 和 Spark 2.x 的 JVM 剖析 Spark 1.6.x 以前 on Yarn 计算内存使用案例 Spark Unified Memory 的运行原理和机制 引言 Spark 从1.6.x 开始对 JVM 的内存使用作出了一种全新的 ...
分类:
其他好文 时间:
2018-06-26 00:43:32
阅读次数:
203
很久以前,我以为写程序是不存在技巧的,任何需要的资料都可以在网络上查找到,但最近几年发现这个观点并非百分之百正确。任何一个技术,即使是小到一个按钮的绘制,里面都是有技巧的,而且大多数真正做过的人对这些都三缄其口,留一手。 老外,慷慨吧,到处都是他们的开源项目,但一些很细节很内幕的东西,他们是秘而不宣 ...
分类:
其他好文 时间:
2018-06-25 21:03:02
阅读次数:
232
本文整理自《MySQL技术内幕 InnoDB存储引擎》 MySQL通过后台各种线程、内存池、文件交互来实现对外服务的,不同线程实现不同的资源操作,各个线程相互协助,共同来完成数据库的服务。以下简单总结MySQL的一些后台线程以及主要作用,以及innodb引擎的变化升级情况。 整体上看,MySQL的后 ...
分类:
数据库 时间:
2018-06-20 22:38:27
阅读次数:
222