不断发展的Linux

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Linux:AFreeWorldToDiscover习昱鄂目录不断发展的LinuxXen–AProjectonLinux我的Linux之旅Community不断发展的LinuxXen–AProjectonLinux我的Linux之旅CommunityWhyLinux?稳定的Linux:全球60%以上的金融领域选择Linux高效的Linux:科学计算领域广泛使用Linux普适的Linux:PDA,车载电脑,仪器设备,…先进的Linux:全球的爱好者共同开发更高效的代码Linux的诞生(0.00):在屏幕打印AAABBB1991.2第一个正式版(1.00):文件系统,控制台,丰富的驱动程序,完整的网络支持,…1994.3目前的发展(2.6.23):几乎全部的硬件支持,高效的运行机制,虚拟化支持2007.10全面的应用:LAMP(Linux+Apache+MySQL+PHP)HighPerformanceComputing:MPICH2GridComputing:GlobusToolKit4,IBMGridToolBoxVirtualization:Xen,KVMUNIX哲学(UNIXPhilosophy)简单就是美;每个程序完成一件事情;快速建立原型;优先考虑可移植性;数据存放在纯文本中;利用软件体现优势;利用脚本增强控制;…如果您觉得:古董老奔,无法流畅运行Windows;网络不好无法很好登陆远程桌面;厌烦了屏幕右下角的Update标志;经常受到病毒/流氓软件侵扰;经常忘记某个设置按钮存在的位置;使用命令完成任务有很酷的感觉;…It’stimetouseLinux!不断发展的LinuxXen–AProjectonLinux我的Linux之旅Community降低计算设备的总体拥有成本(TCO)资源优化使用开源社区虚拟化的领导者-Xen•VMM是一个全新的软件层支持多个客户机操作系统(GuestOS)VirtualMachines(VMs)...VirtualMachineMonitor(VMM)VMnVM0GuestOSVM1PlatformHWI/ODevicesProcessorsMemoryAppsGuestOSAppsGuestOSApps...VirtualMachineMonitor(VMM)VMnVM0GuestOSVM1PlatformHWI/ODevicesProcessorsMemoryAppsGuestOSAppsGuestOSApps服务器的整合HWHWHWVMM快速的恢复机制HWVMMHWVMM…OSAppOSAppOSApp…OSAppHWVMMHWVMM负载均衡OSApp1OSApp2OSApp3OSApp4CPUUsage30%CPUUsage90%CPUUsageCPUUsageR&DProductionHWVMMOSApp其他的虚拟化技术:KVM:KernelVirtualMachine最早出现于2006.10的KernelMailingList2.6.20以上的版本集成,需要Intel-VT技术支持;模拟计算环境:IBMCellSDK:在普通x86的平台上模拟出IBMCellBE的运行环境,速度慢,但可以获得不同体系机构机器的运行环境;不断发展的LinuxXen–AProjectonLinux我的Linux之旅CommunityStage1:第一次接触Linux操作系统课程试验RedhatLinux9.0;安装自己的Linux;背命令,应付上机测试;Stage2:在Linux(FedoraCore5)下进行GT4的开发;熟悉命令,了解各种配置文件;强大的SSH;Stage3:Unix环境高级编程(APUE);Unix网络编程(UNP);设备驱动程序和内核机制;未来的工作方向:计算虚拟化;一切尽在掌握经典的3命令:./configure,make,makeinstallsourcecode&makefile下没有秘密;配置属于自己的开发环境vim,make,GCC,GDB任何一个软件的升级,不需要时间来适应;IDE隐藏了太多的“内幕”使用gcc(ld),make,深入理解开发过程;良好的编程习惯;…SuggestedRoadmap:安装系统(使用iso,摆脱CD-ROM),系统配置,viAPUE,必读教材,学习基础知识系统级的开发:网络编程,…三个分支Xwindows(GUI)Shell,Perl,Python,…驱动程序内存管理,文件系统,协议栈,…我的观点:最好的学习方法-工作环境切换到Linux最好的帮手-Google尽量使用终端进行操作写一些简单的脚本,简化工作Linux下的开源项目众多,有时间最好参与多上论坛(bbs.linuxpk.com)灌水书虽然贵,还是得买…不断发展的LinuxXen–AProjectonLinux我的Linux之旅CommunityLinux宝库()Baidu.com和Google.cn搜索Linux,排名保持Top10!这里有:超过30,000的注册会员;来自全国各地的开发高手;众多实力强劲的热心版主;Intel开源团队的强力支持;…赶快加入,Youcangetmore!TheLinuxDocumentProjectdeveloperWorksKernelMailingList如果对Linux和虚拟化技术感兴趣,请联系我xyethink@gmail.comThankyouforyourtime!

1 / 22
下载文档,编辑使用

©2015-2020 m.111doc.com 三一刀客.

备案号:赣ICP备18015867号-1 客服联系 QQ:2149211541

×
保存成功