随着硬件配置的提升,现在玩Linux直接在Windows里面安装一个Linux虚拟机就可以了,在编程的时候直接切入到虚拟机环境中工作,处理日常的事物还能在windows下工作,在编程领域很多老手还是建议学下linux下面的开发,因为在linux下写代码相对纯净,起码没有在windows下各种软件的弹出框以及扫描情况。有的开发者甚至直接在命令行下工作,代码的编写,调试都是在命令行下完成,这种虽然在开始阶段比较费劲,但熟练之后会变得轻松许多,真正调试执行的效率还是远高于图形界面的开发。
基于linux的桌面版本,在市面上非常多,这种力量过于分散,没法集中力量形成有效的突破,不像windows都是在一个公司规则之下,很容易形成集中打击,目前linux地位已经基本确定,在商业化桌面版已经无法对windows造成实质性冲击,但在不强调界面的使用场景,linux发挥的空间还是非常巨大,特别是在移动设备这块市场占有率极高。
linux属于宏内核,在设备数量比较少的情况运行起来还是非常流畅的,但从未来发展看微内核很可能成为一种新的趋势,linux未来在发展方向上还是要适当的调整,应对市场的变化。苹果的电脑系统采用微内核和宏内核结合的方式,这样更加能有效提升系统的运行的效率,也是未来linux系统发展的一个考虑方向,普及率低只是针对桌面版来讲的,对于应用范围以及应用设备还是高出windows系统的。
责任编辑:ct
关于嵌入式技术就介绍完了,您有什么想法可以联系小编。