- 博客(4)
- 收藏
- 关注
原创 存储器映射
注:本文摘自《深入理解计算机操作系统》第九章--虚拟存储器。 Linux通过将一个虚拟存储器区域与一个磁盘上的对象关联起来,以初始化这个虚拟存储器区域的内容,这个过程称为存储器映射。虚拟存储器区域可以映射到两种类型的对象中的一种: 1、unix系统中的普通文件:一个区域可以映射到一个普通磁盘文件的连续部分,例如一个可执行目标文件。文件区被分成页大小的片,每一片包含一...
2016-06-13 00:12:22 270
原创 隔离级别
注:本文大部分内容摘自《高性能MySQL》第一章--MySQL架构与历史。 隔离性作为事务ACID四个特性之一,其实比想象的要复杂,因为它涉及到对系统的并发控制。在SQL标准中定义了四种隔离级别(注:每种存储引擎实现的隔离级别不尽相同),每一种都规定了一个事务中所做的修改在事务内和事务间的可见程度。较低级别的隔离通常可以执行更高的并发,系统的开销也更低。 下面就...
2016-06-11 09:33:10 84
原创 虚拟存储器对存储器管理的作用
注:本文中的大部分内容均是摘录自《深入理解计算机系统》一书,权当记录之用。 虚拟存储器作为现代操作系统中的一个重要概念,其重要性自然不言而喻。如果你还不了解虚拟存储器的概念,务必请查阅相关资料,本文并不打算纠结于此,而只是介绍其众多作用中的冰山一角,即如何作为存储器管理的工具。 我们知道,磁盘和主存是以数据块的形式作为传输单元,所以物理存储器一般会被划分成一个个大小...
2016-06-10 16:00:45 895
原创 信号处理问题
注:本文摘自《深入理解计算机系统》第8章 --- 异常控制流。本文不适于不了解信号的人,在此也不对信号做过多解释,只是个人需要记录相关的信号处理问题而已,想了解更详细的请自行查阅相关资料。程序只捕获一个信号时是简单直接的,但当要捕获多个信号时,就可能产生一些细微的问题。1、待处理信号被阻塞。unix信号处理程序通常会阻塞当前处理程序正在处理的类型的待处理信号。比如,假设一个进程捕获了S...
2016-06-03 08:31:00 423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人