据媒体报道,在周一举行的LinuxCon技术大会上,Linux操作系统创始人、素有“Linux之父”之称的林纳斯·托瓦尔兹(Linus Torvalds)表示,目前Linux内核体积越来越大,功能也越来越复杂,虽然此举使后续代码整合工作更为容易,但目前当务之急,还是应该对 Linux内核进行“瘦身”,使其内核能够更为简洁。

托瓦尔兹说:“目前Linux内核体积很大,这确实是个问题。我15年前所预想的Linux内核体积应该是非常简洁,而不是像现在这么臃肿。”他接 着表示,每当为Linux内核增加新功能时,该内核体积臃肿的问题就显现了出来。Linux内核增加新功能的速度越快,出现系统漏洞的几率也就越高。

Linux基金会近日发布报告称,近一段时间以来,Linux内核的开发速度呈加快之势,更多外部开发者已陆续加入到Linux开发的行列中来。

托瓦尔兹对此表示,对更多开发者加盟这种情况感到非常高兴,因为Linux开发速度加快后,他本人的工作也更为容易,“与半年前相比,我们目前的开发模式似乎已更为有效。而现在其他开发者所开发的东西质量提高后,我也更容易把这些代码添加到Linux内核当中去。”

动机改变

托瓦尔兹还表示,目前自己开发Linux内核的动机与以前相比已大为不同。他当初开始开发Linux内核时,动机其实很单纯:希望了解一下计算机硬件和软件之间的关系,并自己动手开发出很“酷”的作品。而现在他的动机已变为:如何使Linux社区规模获得进一步发展。

托瓦尔兹说:“我喜欢同他人争论,我喜欢告诉别人他们很傻。我最初对于计算机技术的疑问早已解决。我现在这样做,并不是为了解决我本人计算机上的问题,我现在是做着很有意思、也有价值的事情。”

Linux内核有多大体积,Linux之父:Linux内核体积臃肿必须瘦身相关推荐

  1. jar包过大?手把手教你分析Maven依赖,完美“瘦身”优化!

    最近在开发一些新系统,昨天发现一个系统的jar包突然变大好多,其他系统几十mb,它246mb,传输起来慢. 突然想到之前看的一篇文章,有程序员把实况足球传到了SVN上,导致war包巨大.来自" ...

  2. linux没有tcpdump命令,大神教你在Linux中使用tcpdump命令

    一般情况下Linux系统会自带tcpdump工具,如果系统没有安装,直接用命令安装就行了. 安装命令:yum install -y tcpdump 查看安装版本命令:tcpdump --help 查看 ...

  3. linux下分割文件的方法,关于linux系统下分割大文件的方法

    <关于linux系统下分割大文件的方法>由会员分享,可在线阅读,更多相关<关于linux系统下分割大文件的方法(4页珍藏版)>请在人人文库网上搜索. 1.关于 linux系统下 ...

  4. linux 大文件按照大小切割,关于linux系统下分割大文件的方法

    关于linux系统下分割大文件的方法 在linux中分割大文件,比如一个5gb日志文件,需要把它分成多个小文件,分割后以利于普通的文本编辑器读取. 有时,需要传输20gb的大文件到另一台服务器,也需要 ...

  5. linux面试题_全网最新、最全Linux面试题(2020版)!

    作者:ThinkWonhttp://blog.csdn.net/thinkwon/article/details/104588679 导读:本文整理了最新的Linux面试题,近3万字,约100道题,分 ...

  6. OpenGL ES 实现瘦身大长腿效果

    首先这可能是一个送命题,小姐姐需要瘦身大长腿效果吗?恩,小姐姐自带瘦身大长腿. cover.gif 实现原理 OpenGL ES 实现瘦身和大长腿效果比较方便,使用纹理映射技术借助于 OpenGL 的 ...

  7. linux内核区分cpu架构,一文读懂处理器,内核,芯片三个概念的区别

    一.处理器简介 处理器一般指中央处理器.中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control U ...

  8. 嵌入式linux中内核,嵌入式Linux研究-对几种典型的系统的内核配置方案

    摘要 本文主要介绍了几种减裁Linux核心的方法,可以用于.嵌入式服务器的核心配置. By iamafan 1.对于一般PC的普通内核配置 对于一般的用户而言,对于Linux内核的效率和大小的要求 ...

  9. 平头哥玄铁处理器Linux新版本,5大亮点速览

    来源 | 芯片开放社区 为了便于 CPU 评估,系统集成,快速上手玄铁处理器 Linux 操作系统,平头哥更新了玄铁处理器 linux 版本,结合 gitlab 开源 CI/CD 系统,对已发布到开源 ...

最新文章

  1. win10系统的qq无网络连接网络连接到服务器,Win10系统下误报无法连接internet该怎么办?新手速看...
  2. 运维笔试Shell编程题
  3. DataSet 去除重复的行
  4. java字符流实际上也是字节,[Java教程]Java字节流与字符流的区别
  5. Classic ASP 系列(3) Application 对象
  6. CYQ.Data 数据框架 加快开源速度 发布V1.5.5版本源码
  7. 浅析RTB和RTA(三)
  8. 回购价低于股价怎么办?
  9. 适合初学者的sql_适用于初学者SQL多重连接示例
  10. 学习Leader选举算法
  11. Single Number 只出现一次的数字 python实现 - ...
  12. 怎么完整卸载mysql_如何完整卸载Mysql数据库
  13. AutoCAD2012官方原版软件下载
  14. 【唐宇迪 深度学习-3D点云实战系列】学习笔记
  15. html的nofollow标签,HTML中的A标签的nofollow属性解读
  16. 魔兽争霸3冰封王座 对战初始化被禁止
  17. RT-Thread Studio 使用笔记(六)| 获取光传感器数据(I2C设备驱动+BH1750手写驱动代码分享)
  18. NB-IoT是什么?
  19. 企业经营发展战略的选择
  20. vivo手机如何使用非官方手机主题

热门文章

  1. selinux 关闭
  2. [Android] 混音器AudioMixer
  3. 从八皇后问题思考回溯法
  4. 各种RTMP直播流播放权限_音视频_数据花屏_问题检测与分析工具EasyRTMPClient
  5. 人工神经网络训练的目的,神经网络训练过程图解
  6. ie8兼容性问题:1、foreach 无法使用问题
  7. 如何才能做好一个盲盒APP
  8. 自动化检测发现漏洞---AWVS
  9. 阿里云开通3306端口的坑
  10. 一位英语老师写给老婆的情书