上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 33 /* 34 * Get physical address of first (actually last :-) free page, and mark it 35 * used. If no free pages left, return 0. 36 */ 37 unsigned lo... 阅读全文
posted @ 2015-04-16 15:02 ElNinoT 阅读(2195) 评论(0) 推荐(0) 编辑
摘要: hadoop编程程序员需要完成三个类。map类,reduce类和主类。map和reduce类自然是分别完成map和reduce。而主类则负责对这两个类设置job。完成这三个类之后,我们生成一个jar文件。利用这个jar文件完成剩下的工作。首先,执行 bin/hdfs dfs -put /home/h... 阅读全文
posted @ 2015-04-15 15:05 ElNinoT 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.man exec就可以知到:The exec() family of functions replaces the current process image with a new process imageexec是没有创建新进程的,而是把当前进程对应的应用换成新的应用。因此,它里头当前不会去... 阅读全文
posted @ 2015-04-09 14:56 ElNinoT 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 78 static struct buffer_head * find_entry(struct m_inode * dir, 79 const char * name, int namelen, struct dir_entry ** res_dir)find_entry是linu... 阅读全文
posted @ 2015-04-01 13:50 ElNinoT 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 当系统申请一个新的inode时。系统并不会对磁盘进行读写。它会在存储在内存的inode表(inode_table)中寻找一个空闲的位置。如果找到了,直接返回该inode。否则要等待一个空闲的位置。得到一个空闲的位置后,检查dirty位,如果dirty,那么需要写回磁盘。但是注意,系统并不会直接对磁盘... 阅读全文
posted @ 2015-03-31 15:53 ElNinoT 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章说到linux文件系统中分为超级块,inode块,block块。inode块给出文件的权限,修改时间,大小等信息。但是实际上,文件的数据是存储在block块中的。而inode块中给出了存储文件数据的block的编号。每个inode和block都有编号。文件系统一开始就将inode与bloc... 阅读全文
posted @ 2015-03-31 14:50 ElNinoT 阅读(262) 评论(0) 推荐(0) 编辑
摘要: linux文件系统: 操作系统的文件数据除了文件实际内容外,还有非常多的属性,如文件权限(rwx)与文件属性(所有者、群组、时间参数等)。 文件系统通常将这两部分数据存放在不同的块。权限属性放到 inode 中,实际数据放到 data block 中。还有一个超级块(super block)会记录文... 阅读全文
posted @ 2015-03-30 13:59 ElNinoT 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 高速缓冲区是文件系统访问块设备中数据的必经要道,为了访问文件系统等块设备上的数据,内核可以每次都访问块设备,进行读写操作。为了提高系统性能,内核在内存中开辟一个高速数据缓冲区。在Linux内核中,高速缓冲区位于内核代码和主内存之间。当需要从块设备中读取数据时,先到高速缓冲区中寻找,若找不到,就发出读... 阅读全文
posted @ 2015-03-26 16:48 ElNinoT 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 1. 开机使用serial connect,完成boot后使用TCP/IP协议与主机通信2.TagList,是一个活跃标签的列表,这里活跃的含义是在一个间隔里被监听到。如果一个标签之前没有被监听到,而在当前的 间隔里被监听到了,那么就将这个标签加入list中。反之,如果有一个标签长时间没有被监听到... 阅读全文
posted @ 2015-03-26 15:06 ElNinoT 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: c语言中,众所周知,以0x开头的数是16进制数。例如0x8FFF然而较少使用的是八进制数。它以0开头。例如01234 阅读全文
posted @ 2015-03-23 16:40 ElNinoT 阅读(196) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页