操作系统,是IT人的任督二脉(之一)。打通这跟筋,便可功力精进,横扫天下。为什么这么说?为什么操作系统如此重要?原因如下: 1)只要你搞软件,就离不开OS。即便你是玩Cisco的,也还要面对IOS吧。 2)大规模架构设计和系统集成,需要对底层OS的能力和容量非常熟悉,才能驾轻就熟。 3)诊断纠错需要熟悉操作系统。 4)性能优化需要熟悉操作系统。 5)搞计算机和网络安全更需要懂操作系统。 5)软件开发需要懂操作系统,如果对OS和API平台不熟悉,那就是两眼一摸黑,出了问题立刻抓瞎。 操作系统,百度百科上是这么解释的:操作系统是控制其他程序和后台服务运行(控制程序),管理系统软硬件资源(管理资源)并为用户提供操作界面(提供界面)的系统软件的集合。这句话写得太好了,把OS的三个职能清晰的展现给我们了:控制程序、管理资源、提供界面(用户图形界面和编程API/SDK)。百度上操作系统这个词条写得非常不错,大家感兴趣可以去看看。我认为,修炼操作系统,应该从两个角度入手,分别是静态的和动态的。静态的,是指熟悉操作系统的基本概念,以及结构和各个模块之间的关系;动态的,是指搞清楚程序在操作系统中运行
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号