Chinaunix首页 | 论坛 | 博客
  • 博客访问: 849167
  • 博文数量: 90
  • 博客积分: 766
  • 博客等级: 军士长
  • 技术积分: 1867
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-18 08:42
个人简介

linux

文章分类

全部博文(90)

文章存档

2021年(2)

2020年(2)

2017年(1)

2015年(11)

2014年(1)

2013年(53)

2012年(16)

2011年(4)

发布时间:2013-01-31 09:50:37

        磁盘是一种存储介质,分区是建立在磁盘上的一种结构,这种结构可以使一个磁盘变成看似几个磁盘,而文件系统是建立在分区上的一种系统,这种系统通过很多固化在磁盘上的数据来实现,文件系统的目的其关键目的是提供存储介质的耗损均衡,同时在使用文件系统的时候,可以按文件.........【阅读全文】

阅读(4358) | 评论(0) | 转发(1)

发布时间:2013-01-29 09:20:32

        为什么要进行模块的封装?这个问题困扰我很久,个人认为是简化设计即功能的复用封装,把相同的事情封装起来,下次再次使用这个功能的时候就只需要调用这个封装好的模块即可,其二是安全性问题,在封装内部有许多实现细节,通过这些细节的重装,同样可以组成另外一个封装,如果.........【阅读全文】

阅读(971) | 评论(0) | 转发(0)

发布时间:2013-01-28 16:17:01

1.jffs2文件系统的制作    一种事物的产生总是伴随着原因的,在写这篇博客前,写了解了下jffs文件系统实现的相关概念及一些重要的实现细节。    制作jffs2文件系统之前需要知道擦除块的大小了物理页的大小。    对一块典型nand flash,块大小为128KiB(之所以是128KiB,.........【阅读全文】

阅读(1910) | 评论(0) | 转发(0)

发布时间:2013-01-25 16:02:36

    jffs(the journalling flash file system),之所以称为日志文件系统,是因为当系统发生改变时,它会先将改变写到日志当中去,然后再来查看这个日志,相应的改变是否完全,写日志这个动作是原子的,不像修改文件系统一样是多步的,相对来说安全很多。    有一种情况,使得文件系统非常的.........【阅读全文】

阅读(2848) | 评论(0) | 转发(0)

发布时间:2013-01-24 17:12:54

        有很多时候在交叉编译的时候,会出现"-bash:./a.out:not found",非常郁闷,明明a.out在这里,且权限是够了的,为什么还打印这个东西拉,网上的答案也很少。这个问题的原因在于编译器,程序要运行,最终是通过/lib/ldxxx这个加载器将程序放到内存当中去的,问题就处在这里,如.........【阅读全文】

阅读(2528) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册