最近一直在学习,想了解下!

解决方案 »

  1.   

    没有固定版本,不用问了。这个要看具体开发什么,很多都还在用2.6的内核开发工业设备,当然 也有不少上的3.0内核,像跑android的 基本上都是上了4.0以上的内核。具体那个版本基本上由板子厂家决定,公司一般都是按默认的去用,毕竟改内核需要移植各种驱动的,很多公司也不会做这东西。
      

  2.   

    这要看你做什么了,如果条件允许,也就是说所有的资源都有驱动,当然是高版本的最好,在各方面的性能都会有更好的表现,可以到https://www.kernel.org/上去看,所有的longterm版本都可以。
    而大多数情况,是所开发的平台商,只给出了相应版本的驱动和配置,那么你只能在那些版本内进行开发,否则即便使用了新的内核,也极大可能运行不起来