自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

翻译 Write Amplification(翻译从维基百科)

Write amplification (WA) 是在flash和SSD中不希望看到的一种现象,它的意思是说实际物理层面上写数据的量要大于我们期望写的数据的量。因为flash必须要先做擦除然后才能写,(with much lower granularity of the erase operation when compared to the write operation,)在执行这些操作的

2015-10-29 20:24:31 1506

原创 NAND FLASH中plane的概念

NAND会利用多Plane设计以提升性能。如上图,一颗NAND分成2个plane,并且我们可以对每个plane单独操作,实现ping-pong操作以提升性能。所以,我们引入interleave算法,interleave算法指的是,在单个channel下对多个plane进行访问,以提高NAND performance的算法。

2015-10-26 16:35:59 6648

转载 操作系统全图

2015-10-23 17:32:45 422

原创 [ARM]__weak 的用法

debug的时候,忽然发现这个函数没有函数实现的地方,只有函数的调用和声明。仔细看了看这个函数的定义,前面居然有一个__weak,得,查查看看__weak是干什么的吧。走后面是从ARM网站搜到的,偶也!读完之后呢,大概总结两点:1. 带__weak的函数,不一定非得有函数实现。有就最好了,当non-weak一样处理。如果没有函数实现,请看第二点。2. 如果没有函数实现体,l

2013-11-05 18:09:58 1817

转载 华丽转身——如何从技术岗位走向管理岗位

华丽转身是华而不实的假面具,我作为一名技术管理人员,建议大家不要轻易的转向管理岗位,坚持自己的技术才是根本。因为只有10%的技术专业人士具备相应的管理岗位所需要的特质,而更少的这样的人能够走到最后,管理岗位所做的工作不是技术人员所认为的非黑即白这样的事情,管理人员整个发展轨迹不仅仅需要自身能力、理念的培养,更需要伯乐的支持,而伯乐的支持是可遇不可求的,与其等待不如在自己可控制的领域一直前进,有机会

2012-08-05 19:27:17 898

原创 Linux开机引导

--------------------------------------------------------------------------------------------了解下基本概念:1 Boot sector:这个就是硬盘上的第0个柱面,第0磁道,第1个扇区,它的大小是1K。2 Boot sector 包含两部分:主引导区和分区表主引导区(Master Boo

2012-03-06 16:15:48 247

原创 Ubuntur日记

2012年3月6日昨天终于把梦寐以求的ubuntu装到了自己的电脑上,恭喜自己下先。经过了先是u盘安装失败,可能是u盘本身的问题,估计换个u盘就能好使。后来选择了光盘安装,仍旧失败,安装时死机不动了。重新光盘安装ok啦。我的主机上有两块硬盘,一块装winxp,一块装ubuntu。 XP给老爸老妈用,ubuntu自己玩的。每次切换系统都要重新设置bios,估计我这个是最傻瓜的安装方式了。

2012-03-06 10:06:38 594

原创 FAT文件系统理解(持续更新)

先插一段网上搜的A FAT file system is composed of four different sections.The Reserved sectors, located at the very beginning. The first reserved sector (sector 0) is theBoot Sector (akaPartition Boot

2011-10-24 16:34:25 841

转载 Remap Memory技术

Remap    Remap与计算机的异常处理机制是紧密相关的。     完整的计算机系统必须具备异常处理能力。当异常产生时,CPU在硬件驱动机制下跳转到预先设定的存储器单元中,取出相应的异常处理程序的入口地址, 并根 据该入口地址进入异常处理程序。这个保存有异常处理程序

2011-09-04 22:18:46 2458

转载 哈佛大学凌晨4点半的景象

差距...... 在网上看到这篇文章,觉得很有感触,或许这再一次印证任何人每一次的成功背后都有不为人知的付出和汗水。 哈佛老师经常给学生这样的告诫:如果你想在进入社会后,在任何时候任何场合下都能得心应手并且得到应有的评价,那么你在哈佛的学习期间,就没有晒太阳的时间。  作为闻名于世的学府,哈佛大学培养了许多名人,他们中有33位诺贝尔奖获得者、7位美国总统以及各行各业的职业精英。究竟是什么使哈佛

2011-06-27 17:40:00 355

原创 我的第一个bash脚本

一个实现多个文件比较的bash脚本。如果比较结果一致,就回显“same”;如果比较结果不一致,就回显“different in file $i”#!/bin/bashfor((i=1;i# echo "$i";# echo "$[$i+1]"; diff "$i".txt "$[$i+1]".txt; result="$?";# echo "res = $result" if [ "$result" == "1" ]  then  echo "different in file $i";  elif [ "

2011-05-16 16:21:00 223

转载 详解4字节对齐

编译器通常采用的默认字节对齐规则:对于类型T,在n bit系统中,保证变量首地址在min(sizeof(T), n/8)字节位置上,以保证最少读周期。

2010-11-14 22:01:00 1442

ADS1.2中scatter文件详述

Scatter file (分散加载描述文件)用于armlink的输入参数,他指定映像文件内部各区域的download与运行时位置。Armlink将会根据scatter file生成一些区域相关的符号,他们是全局的供用户建立运行时环境时使用。

2011-07-08

MMC SD training

1 Overview of MMC and SD 2 Hardware interface 3 SD protocol v3.0

2011-06-13

空空如也

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

TA关注的人

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