- 博客(16)
- 收藏
- 关注
转载 LINUX SCSI回调IO的分析
LINUX 内核中 SCSI 子系统由 SCSI 上层,中间层和底层驱动模块 [1] 三部分组成,主要负责管理 SCSI 资源和处理其他子系统,如文件系统,提交到 SCSI 子系统中的 IO 请求。因此,理解 SCSI 子系统的 IO 处理机制对理解整个 SCSI 子系统就显的十分重要,同时也有助于理解整个 LINUX 内核的 IO 处理机制。本文从 SCSI 设备访问请求的提交,SCSI
2015-01-19 16:17:51
626
转载 关于linux SCSI 子系统
Small Computer Systems Interface (SCSI) 是一组标准集,它定义了与大量设备(主要是与存储相关的设备)通信所需的接口和协议。 Linux® 提供了一种 SCSI 子系统,用于与这些设备通信。Linux 是分层架构的一个很好的例子,它将高层的驱动器(比如磁盘驱动器或光驱)连接到物理接口,比如 Fibre Channel 或 Serial Attached
2015-01-19 16:17:39
503
转载 NAND FLASH ECC校验原理与实现
示为: P8 = bit7(+)bit6(+)bit5(+)bit4(+)bit3(+)bit2(+)bit1(+)bit0(+)P8 …………………………………………………………………………………… 这里(+)同样表示“位异或”操作 当往NAND Flash的page中写入数据的时候,每256字节我们生成一个ECC校验和,称之为原ECC校验和,保存到
2015-01-08 11:12:48
494
转载 NAND flash和NOR flash的区别详解
我们使用的智能手机除了有一个可用的空间(如苹果8G、16G等),还有一个RAM容量,很多人都不是很清楚,为什么需要二个这样的芯片做存储呢,这就是我们下面要讲到的。这二种存储设备我们都统称为“FLASH”,FLASH是一种存储芯片,全名叫Flash EEPROM Memory,通地过程序可以修改数据,即平时所说的“闪存”。Flash又分为NAND flash和NOR flash二种。U盘和M
2015-01-07 09:21:14
342
转载 基于NAND Flash的转译层的设计
目前市场上闪存芯片主要有两类,即NAND Flash(Not And Flash ROM)和NOR Flash(Not Or Flash ROM)。前者具有容量大、读写速度快、芯片面积小、单元密度高、擦除速度快、成本低等特点,更适合于大批量数据存储的嵌入式系统。如今Windows仍是桌面系统的主流,对FAT文件系统提供了天然的支持。然而就技术而言,FAT文件系统并不适合Flash,因为Fl
2015-01-06 16:40:44
466
转载 一篇写的相当不错的nandflash芯片编程介绍
转自:http://www.cnblogs.com/sankye/articles/1638852.html 想念东北的下雪的冬天1. 硬件特性:【Flash的硬件实现机制】Flash全名叫做Flash Memory,属于非易失性存储设备(Non-volatile Memory Device),与此相对应的是易失性存储设备(Volatile Memo
2015-01-06 16:14:55
7707
3
转载 Nand Flash原理分析与编程
参考文章:http://www.360doc.com/content/11/0514/11/2379862_116625017.shtmlNAND Flash 在嵌入式系统中的地位与PC机上的硬盘是类似的。用于保存系统运行所必需的操作系统,应用程序,用户数据,运行过程中产生的各类数 据,系统掉电后数据不会护丢失。现在的Flash主要有两咱,一种是NAND Flash
2015-01-06 16:12:55
741
转载 C,C++的几个面试题小集
1、头文件中的 ifndef/define/endif 干什么用?(5 分)答:防止该头文件被重复引用。2、#include 和 #include “filename.h” 有什么区别?(5 分)答:对于#include ,编译器从标准库路径开始搜索 filename.h对于#include “filename.h” ,编译器从用户的工作路径开始搜索 filename.h3、c
2014-11-07 18:31:06
291
转载 微软的22道数据结构算法面试题(含答案)
微软的22道数据结构算法面试题(含答案) 1、反转一个链表。循环算法。 1 List reverse(List l) { 2 if(!l) return l; 3 list cur = l.next; 4 list pre = l;
2014-11-07 18:26:24
355
转载 字符串相似度计算
作者:过往记忆 | 新浪微博:左手牵右手TEL | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明博客地址:http://www.iteblog.com/文章标题:《字符串相似度计算》本文链接:http://www.iteblog.com/archives/58Hadoop、Hive、Hbase、Flume等QQ交流群:138615359(已满),请加入新群
2014-11-07 18:18:49
508
转载 KMP算法
KMP算法 在介绍KMP算法之前,先介绍一下BF算法。一.BF算法 BF算法是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串P的第一个字符进行匹配,若相等,则继续比较S的第二个字符和P的第二个字符;若不相等,则比较S的第二个字符和P的第一个字符,依次比较下去,直到得出最后的匹配结果。 举例说明: S: ababcababa
2014-11-07 18:04:41
233
转载 广度优先搜索,图的遍历
1、 队列(1) 定义 队列也是一种运算受限的线性表。在这种线性表上,插入限定在表的某一端进行,删除限定在表的另一端进行。允许插入的一端称为队尾,允许删除的一端称为队头。 特点:队列中数据元素的入队和出队过程是按照“先进先出”的原则进行的。因此,队列又称为“先进先出”的线性表,简称FIFO表。(2) 实现-链队列队列的链式存储结构简称为链队。
2014-11-07 17:58:24
733
转载 gcc命令行详解
1、gcc包含的c/c++编译器gcc、cc、c++、g++gcc和cc是一样的,c++和g++是一样的,一般c程序就用gcc编译,c++程序就用g++编译2、gcc的基本用法gcc test.c这样将编译出一个名为a.out的程序gcc test.c -o test这样将编译出一个名为test的程序-o参数用来指定生成程序的名字3、为什么会出现undefined re
2014-11-07 16:29:58
270
转载 开始工作之后的十个不要
第一:不要认为停留在心灵的舒适区域内是可以原谅的。每 个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事, 不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的,有时候这样的同学还跟“冷酷”“个性”这些字眼沾边,算作是褒义。然而相反,在工作之后,你要极力改变这一现状。否
2014-11-07 15:46:45
356
原创 Win8 快快打地鼠应用 隐私声明
Win8 快快打地鼠应用 隐私声明访问网络 快快打地鼠是一款简单,清晰的win8应用。网络是否安全 音乐达人播放器应用 只会通过公开API接口获取相关的数据,不会保存或访问您的个人信息。隐私权条款 音乐达人播放器 ...
2014-05-26 14:28:18
1923
原创 Win8 音乐达人播放器应用 隐私声明
Win8 音乐达人播放器应用 隐私声明访问网络 音乐达人播放器是一款简单,清晰的win8应用。网络是否安全 音乐达人播放器应用 只会通过公开API接口获取相关的数据,不会保存或访问您的个人信息。隐私权条款 音乐达人播放器 ...
2014-05-24 22:53:54
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人