自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Matt stor ceph 10分钟的专栏

分布式存储 算法 ceph 10分钟 相关

  • 博客(7)
  • 资源 (40)
  • 收藏
  • 关注

转载 f2fs系列之六:checkpoint

2019-02-10 23:29:23f2fs 的checkpoint 维护data、node和meta data(SIT,NAT)的数据一致性,把一起写到SSA区域的数据分别写回到SIT/NAT区域。checkpoint 相关数据结构super block区域里记录了checkpoint (CP)的起始block address,以及checkpoint 区域segment 的数量:...

2019-02-11 23:30:09 1110

转载 f2fs系列之五:冷热数据分离

f2fs针对SSD介质,根据数据读写的频繁程度,实现了冷热数据的分离。多路日志的原理多路日志的相关数据结构/* * For SIT manager * * By default, there are 6 active log areas across the whole main area. * When considering hot and cold data separ...

2019-02-11 23:29:05 903

转载 f2fs系列 之三:目录结构

文件系统除了需要记录一个文件有哪些数据块之外,还需要记录一个目录有哪些文件,提供通过文件名索引到文件的手段。在f2fs中,这些都是通过f2fs directory 相关的数据结构去组织的。f2fs的目录结构了解了f2fs的目录结构,才能理解f2fs如何索引文件的。其中关键是掌握下面几个概念: directory entry,bucket,directroy block.director...

2019-02-11 23:27:13 1042

转载 f2fs系列之二: 重要的数据结构

学习一个文件系统,需要熟悉它的数据layout,为此就必须深入理解layout相关的数据结构。结合本人最近学习f2fs的心得,下面总结了相关的几个最重要的数据结构。基本概念block: 4KB对齐且连续的物理存储空间segment: 2M连续的物理存储空间session: 若干连续的segment 组成zone: 若干连续的zone组成nodenode是内部用来定位的。通过下...

2019-02-11 23:19:50 1346

转载 f2fs系列之一:实战f2fs 下载、编译和挂载 [转载系列]

f2fs与bluestore是我近期一直要研究的内容,迟迟搁置了。过年看了一个比较喜欢的博客,查看一下。后期我会再修改一下。增加一下一些个人见解。  f2fs (Flash-Friendly File System)有很多对SSD友好的特性,主要特性包括:基于日志结构 聚焦于优化日志结构中的wander tree的雪崩效应和清除代价此外,它还充分利用了SSD的内部的某些...

2019-02-11 23:17:19 1406

原创 专栏内容

公共相关ceph简介 ceph搭建 ceph命令使用 ceph运维 ceph存储知识

2019-01-25 18:32:11 109

原创 分布式ceph 存储每天10分钟的博客

2019年开始,开发ceph分布式存储。开始书写博客,每天10分钟,玩转ceph分布式存储,正式开始。以此开始新的标杆,不再一样。

2019-01-05 15:20:42 218

unix高级编程英文版(难得的清晰版)

Avanced_Programming_in_the_UNIX_Environment_-_2nd_Edition

2009-11-11

Linux完整教程(初级教程)

Linux完整教程(初级教程) Linux完整教程(初级教程) Linux完整教程(初级教程)

2009-11-11

Linux 宝库 - linux一句话精彩问答

Linux 宝库 - linux一句话精彩问答 Linux 宝库 - linux一句话精彩问答 Linux 宝库 - linux一句话精彩问答

2009-11-11

GNU tools 开发ARM 程序及生成映象文件机理

第一篇: GNU tools 开发ARM 程序及生成映象文件机理

2009-11-11

嵌入式Linux应用程序开发标准教程1-5章

在了解了嵌入式开发的基本概念之后,本章主要学习如何 搭建嵌入式 Linux 开发的环境,通过本章的学习,读者能够掌 握以下内容。

2009-11-11

很好的unix笔试题

很好的unix笔试题 很好的unix笔试题 很好的unix笔试题 很好的unix笔试题 很好的unix笔试题

2009-11-11

嵌入式原理和系统开发技术(相当实用)

有关arm开发的详细描述 存储器接口技术 ARM9汇编指令系统 I/O接口。

2009-09-28

最新数字电路第五版课件(十分实用)PPT

第五版数字电路课件,有大部分相关内容,很丰富

2009-09-23

数字电路的设计 pdf(相当不错)

·集成电路资料大全(免费下载) ·数字电路技术 ·数字电路与逻辑设计 电子教案 ·数字电子技术(江晓安) ·数字电子技术电子教案 ·数字电子技术基础(杨颂华) ·实用模拟电路设计技术PDF ·实用模拟电路设计技术 ·数字电路大型实验设计报告 ·数字集成电路设计入门 ·74LS电路系列资料 ·开关电源原理基础(课件) ·放大电路的工作原理和三种基本放大组态 ·进制数值转换方法 ·基本放大电路的分析 ·场效应管放大器实验

2009-09-23

80x86汇编语言程序设计教程

本书的第一部分适合初学者,可作为学习汇编语言程序设计的教材。本书的第二部分适合已基本掌握8086/8088汇编语言的程序员,可作为学习保护方式编程技术的教材或参考书,也可作为其他人员了解高档微处理器和保护方式编程技术的参考书,还可作为程序员透彻地了解Windows程序设计技术的参考书。

2009-09-22

操作系统原理及应用(LINUX)(PDF)

本书介绍操作系统的基本原理及应用,并以Linux操作系统作为具体实例加以说明。全书共9章,主要内容包括操作系统的基本概念、功能、操作系统的发展史及Linux操作系统概述,进程的概念、进程描述、进程控制、进程的同步与互斥、进程通信及线程,作业调度及进程调度、死锁的概念与产生原因以及解决死锁的方法,各种内存管理及分配方法的思想、数据结构、重定位及实现原理,文件的逻辑结构、物理结构及文件系统的构成,操作系统对设备的控制、分配、缓冲区的管理等,Linux系统的网络功能,现代流行的UNIX、Windows2000操作系统的特点、原理以及分布式操作系统的概况,操作系统的安全性。

2009-09-21

清华大学-数据结构的源代码加ppt

“数据结构”课程是一门计算机专业的核心课程,它在整个计算机专业教学体系中处于举足轻重的地位。我校数据结构课程最初开设于 <br/>1978年,长期以来,数据结构教学得到计算机系领导高度重视,配备了优秀师资。先后参加数据结构教学组的教师包括严蔚敏、沈佩娟、唐泽 <br/>圣、米宁、殷人昆、邓俊辉等。1987年在对国外教材研究的基础上,严蔚敏老师等编写并出版了《数据结构》新教材,成为国内数据结构教材 <br/>的翘楚,1990年获得国家级特等奖。该教材至今已发行100万册以上。与教学配套,教学组在严蔚敏老师的主持下,在学校教务处的支持下,开 <br/>发了相应的演示系统和练习系统,有力地支援了数据结构的教学。

2009-09-21

Linux设备驱动开发详解-宋(第3个--共3个)

本书是一本介绍Linux设备驱动开发理论、框架与实例的书,本书以Linux 2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux 设备驱动理论;字符设备、块设备、TTY设备、I2C设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了大量Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。   本书内容全面,实例丰富,操作性强,语言通俗易懂,适合广大Linux开发人员、嵌入式工程师参考使用。

2009-07-29

Linux设备驱动开发详解-宋(2-3)

本书是一本介绍Linux设备驱动开发理论、框架与实例的书,本书以Linux 2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux 设备驱动理论;字符设备、块设备、TTY设备、I2C设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了大量Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。   本书内容全面,实例丰富,操作性强,语言通俗易懂,适合广大Linux开发人员、嵌入式工程师参考使用。

2009-07-29

Linux设备驱动开发详解-宋(1-3)

本书是一本介绍Linux设备驱动开发理论、框架与实例的书,本书以Linux 2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux 设备驱动理论;字符设备、块设备、TTY设备、I2C设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了大量Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。   本书内容全面,实例丰富,操作性强,语言通俗易懂,适合广大Linux开发人员、嵌入式工程师参考使用。 为了帮助大家下载,按最大上传附件大小上传.

2009-07-29

计算机组成原理-首都-课件

很不错的课件,需要的朋友可以下一下!这是计算机组成原理!

2009-03-28

计算机组成原理-首都师范大学-课件1

这是非常好的首都师范大学的课件,需要的朋友可以下载,很清晰的

2009-03-28

ADS步步学(清晰实用)

ADS步步学,是一个非常清晰的一步一步学习ADS设计开发的电子 书

2010-09-14

ARM培训教材(多个PPT)

ADS Introductory Workbook.doc ADS交互工作.ppt ADS介绍.ppt ADS异常处理.ppt AMBA V20.ppt ARM7TDMI总线接口.ppt ARM_THUMB指令.ppt ARM及Thumb指令集练习.ppt ARM处理器内核介绍.ppt ARM嵌入式软件开发.ppt ARM架构.ppt ARM编程技巧.ppt

2010-09-14

ARM体系结构(实用适合初学者)

采用RISC架构的ARM微处理器一般具有如下特点: ● 支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件。Thumb指令集比通常的8位和16位CISC/RISC处理

2010-09-14

ARM 指令集的PPT(实用适合初学者)

ARM 指令集的PPT(实用适合初学者)

2010-09-14

ARM微处理器基础实验指导书(东软的)

ARM微处理器基础实验指导书 (供嵌入式专业试用) 供初学者使用

2010-09-14

ARM指令集(中国科大pdf清晰实用,ppt转的)

ARM指令集(中国科大pdf清晰实用,ppt转的)

2010-09-14

开发工具_ARM+JTAG使用说明(清晰pdf版)

本文主要结合Jflash的源码讨论如何利用JTAG下载二进制文件到ARM的原理。为了实现这个功能,我们需要用到并口、JTAG、Nand Flash以及ARM的一些调试架构,下面各章将分述之。我的想法是:每一章讨论上面的一个问题并对Jflash源码中相关的部分进行说明。 Jflash是Linux平台上用来烧写程序到ARM平台的一个工具,它涉及到很多底层硬件,如欲烧写的开发板的硬件配置,其如下: CPU:S3C2440; Nand Flash:K9F1208,64M; 无Nor Flash; JTAG接口采用Sdt接口。

2010-09-14

ARM处理器+μC/OS的嵌入式软件开发(pdf)

ARM处理器+μC/OS的嵌入式软件开发.pdf 是一个扫描的电子书,清晰可以,但无法复制

2010-09-14

写一个字节到24c02中

15课,写一个字节到24c02中 24c02是一个非挥发eeprom存储器器件,采用的IIC总线技术。24c02在许多试验中都有出现。24c02的应用,主要在存储一些掉电后还要保存数据的场合,在上次运行时,保存的数据,在下一次运行时还能够调出。 24c02采用的IIC总线,是一种2线总线,我们在试验中用IO来模拟这种总线,至于总线的时序和原理,请参考相关资料。如果您不想研究,也没有关系,我们在程序中已经为你写好了,现在和今后您都可以只调用就是,不必花时间和精力去研究。 一块24c02中有256个字节的存储空间。

2010-09-14

控制一个LED 灯的亮和灭(有图片,说明详细)

单片机及单片机的控制原理和DX516 的用法,控制一个LED 灯的亮和灭

2010-09-14

usp-all源代码

本书深入阐述了能使UNIX操作系统发挥出最大功效的软件设计方法,对UNIX编程的精髓进行了清晰易懂的介绍。两位作者具有多年教学与科研经验,匠心独运,精耕细做,以一些用来说明如何使用系统调用的短小代码段开始,巧妙地过渡到实际项目中,逐渐地拓展了读者的技术水平。本书对通信、并发和多线程问题进行了透彻的研究;对复杂的概念,比如信号和并发,进行了全面、明晰的解释,并以此闻名。本书的特色还在于它提供了大量实例、练习、可重用的代码以及用于网络通信程序的简化了的库。

2010-06-06

Unix™ Systems Programming

This completely updated classic (originally titled Practical UNIX Programming) demonstrates how to design complex software to get the most from the UNIX operating system. UNIX Systems Programming provides a clear and easy-to-understand introduction tothe essentials of UNIX programming. Starting with short code snippetsthat illustrate how to use system calls, Robbins and Robbins movequickly to hands-on projects that help readers expand their skill levels

2010-06-06

TFT-LCD驱动IC设计

TFT-LCD驱动IC设计 TFT-LCD驱动IC设计 TFT-LCD驱动IC设计 TFT-LCD驱动IC设计 TFT-LCD驱动IC设计

2010-03-31

ARM嵌入式常用模块与综合系统设计实例精讲(代码)

光盘-ARM嵌入式常用模块与综合系统设计实例精讲

2010-01-17

VoIP与SIP详细技术文档(最新)

VoIP技术 SIP技术,里面有许多关于这方面的word文档.(最新)

2010-01-17

Linux C 函数库参考手册

Li 此为linux下面的C函数库查询手册..........................

2009-12-08

linux串口驱动讲解

Linux串口驱动开发文档.内容简介: 介绍了Linux下的串口驱动的设计层次及接口, 并指出串口与TTY终端之间的关联层次(串口可作TTY终端使用), 以及Linux下的中断处理机制/中断共享机制, 还有串口缓冲机制当中涉及的软中断机制; 其中有关 w83697/w83977 IC 方面的知识, 具体参考相关手册, 对串口的配置寄存器有详细介绍, 本文不再进行说明. 目录索引: 一. Linux的串口接口及层次. 二. Linux的中断机制及中断共享机制. 三. Linux的软中断机制. 四. TTY与串口的具体关联. 五. 串口使用示例说明.

2009-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除