由于宝宝刚刚出生,最近时间比较紧张,原本这篇文章也写好了有一段时间了,但是每天晚上连开机的时间都没今天才更新上来。我已经邀请到几位我的好朋友加入到我的行列中来写uEFI的东西,他们分别会负责其他module的撰写。以后会专门说明各个部分的作者。没想到呀,局部变量就那么5个,居然里面牵扯的定义和概念有那么多,足足扯了一篇文章。下面的这篇文章。我预计也不简单,函数一进去会调用到uEFI的常用boot service里面的一些库函数。...
分类:
移动开发 时间:
2014-06-22 22:06:28
阅读次数:
308
Spark Application可以在集群中并行运行,其关键是抽象出RDD的概念(详见RDD
细解),也使得Spark Application的开发变得简单明了。下图浓缩了Spark的编程模型。
1:Spark应用程序的结构
Spark应用程序可分两部分:driver部分和executor部分初始化SparkContext和主体程序
...
分类:
其他好文 时间:
2014-06-22 21:48:06
阅读次数:
311
刚刚搞完一个处理器BSP项目,准备搞下一个自研处理器,说不上来什么喜悦,只有些许茫然。没有刚毕业时对这个行业的痴迷,慢慢认同这只是个谋生工具的想法。
回想当初编写第一个驱动,就像上了战场,被长官踢出战壕,扶着帽子拎其枪踉踉跄跄边走边瞄准一样,如今已经熟练移植过多款处理器芯片boot,kernel,驱动了。
但是现在变的很宅,圈子里全是像我一样的研发...
分类:
系统相关 时间:
2014-06-22 20:17:51
阅读次数:
326
Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3 中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已。Ext4 可以提供更佳的性能和可靠性,还有更为丰富的功能:
/. 与 Ext3 兼容。 执行若干条命令,就能从
Ext3 在线迁移到 Ext4,而无须重新格式化磁盘...
分类:
其他好文 时间:
2014-06-22 19:16:51
阅读次数:
153
社会一直在变,不晓得是不是社会变的太苦开,而我没变所以我反而显得单纯了。办一个居住证,几年前办的以为终于可以一劳永逸的,后来续办的是发现确实不难了。尼玛,上个月去续办还说好,你这快要到期了,下个月来开证明吧。结果我昨天去开证明,一堆的文件甩给我说,不好意思现在流程变了。一切都是按照新办的流程来。好吧,我单纯了。其实在软件和硬件的这个行当里,相对而言还是硬件比较单纯点。软件把硬件封装的比较花里胡哨。那么今天讲的这片文章就是。大家可以好好感受一下。当然在这里的花里胡哨是一种很好的软件架构表现,不才并不是像前面的...
分类:
移动开发 时间:
2014-06-22 19:10:16
阅读次数:
299
在之前的一篇博文<>中,我介绍了一种查找内核内存泄露的一种方法。这不才几个月,又有客户埋怨:使用了产品5天左右后,Suse服务器由于内存耗尽而Crash。O My God,不会吧,在我机器上跑的好好的哇(程序员常用名言 嘿嘿)。 那么就让我们一起来看看,苦逼的博主是如何确定问题并且找到问题的.......
分类:
系统相关 时间:
2014-06-22 18:51:54
阅读次数:
304
在Sparc平台下,Solaris系统中有一个类似PC BIOS的芯片程序(EEPROM OpenBoot)负责识别分区、文
件系统和加载内核,在Solaris 2.6之后的版本中,默认的内核文件存放在/platform/`arch`/kernel/unix
位置,`arch`指令是指明系统的硬件体系,目前一般是i86pc(Intel IA32)或sun4u(Sun UntraSparc...
分类:
其他好文 时间:
2014-06-22 16:30:28
阅读次数:
307
开发环境用户指南上这么写的
3.1 内核源代码
成功安装Hi3531 SDK后,内核源代码已存放于SDK目录下的osdrv/目录中,用户可
直接进入目录进行相关操作。
3.2 配置内核
如果对内核和Hi3531平台没有足够了解,请勿修改默认配置。但可增加需要的模块。
配置内核的操作步骤如下:
1. 手动拷贝.config 文件:
hisilicon$cd os/linux-3....
分类:
其他好文 时间:
2014-06-21 23:13:43
阅读次数:
283
1、基础
运行 Windows 的计算机中的处理器有两个不同模式:“用户模式”和“内核模式”。根据处理器上运行的代码的类型,处理器在两个模式之间切换。应用程序在用户模式下运行,核心操作系统组件在内核模式下运行。多个驱动程序在内核模式下运行,但某些驱动程序在用户模式下运行。
当启动用户模式的应用程序时,Windows 会为该应用程序创建“进程”。进程为应用程序提供专用的“虚拟地址空间...
Posted in Linux Kernel at November 8th, 2012 / 1 Comment » 我以前写过一篇介绍 tunnel 的文章,只是做了大体的介绍。里面多数 tunnel 是很容易理解的,因为它们多是一对一的,换句话说,是直接从一端到另一端。比如 IPv6 over ...
分类:
其他好文 时间:
2014-06-21 15:36:55
阅读次数:
210