安全协议与标准11.ppt

安全协议与标准11

Debian 6 图示 代码规模:指数增长 版本更新时间区间 * * * Kernel mode vs. User mode Shell \ Apps Library 内核 \ 文件结构 硬件 * * 兼容unix,符合IEEE POSIX. 1 多用户环境,多进程、SMP 进程调度 进程间通信,IPC、Pipe、Socket 网络支持,TCP/IPv4/IPv6 各种硬件平台支持,CPUs 存储管理,内存管理,磁盘交换空间,高速缓存 动态和共享库 文件系统,ext2、ext3、FAT、NTFS、ISO9660 * -rw-r--r-- 1 root root 18 Jun 1 00:32 a * vi, emacs; grep, sed; wall, bash? * Linux源代码行数已超过1000万 价值5亿美元 来源: Linux论坛  日期: 2008.10.23 09:07 (共有20条评论) 我要评论 【赛迪网讯】10月23日消息,一项分析发现,在最近发布2.6.27版本Linux内核之后,包括Linux内核文件在内的源代码行数已经超过了1000万行。 不过,这个数字包括空白行、注释和整个内核源代码全年检查的文本文件。采用不同的方法进行计算,实际文本行数刚超过900万行。但是,我们喜欢更大的1000万行的数字,因为空白实际上对于代码的可读性是很重要的。 与所有的长期编程项目一样,Linux内核代码库的规模是不断变化的,因为老的代码需要取消和更换。不过,更新的功能将不断地增加。因此,整个Linux内核代码库将继续增加。 使用David Wheeler的SLOCCount计数程序对Linux内核代码库进行的分析发现了一些有趣的事实。分析发现只有6,399,191行源代码,因为这个计数程序没有计算空白行、注释和其它输入的信息。下面是SLOCCount程序提供的代码分类统计: 类型 行数 百分比 驱动程序 3,301,081 51.6 架构 1,258,638 19.7 文件系统 544,871 8.5 网络 376,716 5.9 声音 356,180 5.6 Include(包含) 320,078 5.0 内核 74,503 1.2 内存管理 36,312 0.6 密码学 32,769 0.5 安全 25,303 0.4 其它 72,780 1.1 考虑到Linux代码的增长速度和管理开销,专有软件厂商要开发Linux的话,实际成本预计会达到5亿美元。事实上,在过去的15年里,大量的程序员为Linux内核的开发做出了贡献。 * Sony, Play Station2, x/MIPS 128b PS2 LinuxKit * 第2节 Linux发行版的通用命令 * poweroff,reboot * in redhat/fedora series 语  法:ntsysv [--back][--level 等级代号] 补充说明:这是Red Hat公司遵循GPL规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,开启,关闭操作系统在每个执行等级中,所要执行的系统服务。 * debian501:~# pstree -A init-+-cron |-2*[dhclient3] |-exim4 |-5*[getty] |-loginbashpstree |-nmbd |-portmap |-rsyslogd2*[{rsyslogd}] |-smbdsmbd |-snort |-sshd |-udevd `-vsftpd * /wiki/Lsof * * 第3节 Linux文件系统安全性 * Samba,#tree * 快捷方式 * 最简单的分区方法是:一个根分区,一个交换分区。 WatchStor观察:从ext4和BTRFS看Linux文件系统的兴盛 2009-08-06 23:20 来源:WatchStor编译 我要评论(0) 摘要:来看看在Linux方面的几个开发项目:BTR文件系统(也就是我们所知的Butter FS或者B-tree FS)和ext4。 标签:Linux文件系统 Butter FS ext4 【WatchStor独家译文】最近几年文件系统的开发逐渐兴盛起来。Sun开源了ZFS,又收购了Lustre。昆腾、Panasas、IBM、惠普、NetApp和Red Hat都加强了文件系统的开发力度。不言而喻,所有这些开发工作激励了开源社区以推

文档评论(0)

1亿VIP精品文档

相关文档