• Linux 小知识翻译-「内核(kernel)」

    所谓Linux发行版,就是将Linux内核,用户接口等各式各样的程序打包在一起,作为OS让用户能够立即使用的东西。初学者基本上都是通过Linux发行版来使用Linux的。只有内核的OS是无法运行的。当然,虽说自己在内核中导入...
    文章 2017-10-09 1143浏览量
  • Linux 小知识翻译-「如何成为 Linux 内核开发者」

    新年的开始,聊聊「怎么做才能成为Linux内核开发者」。Linux内核的开发都是由志愿开发者们完成的。他们并不属于某些特定的企业。因此,你也有参加Linux内核开发的资格。不用说,卓越的编码技术以及对所开发功能的...
    文章 2017-10-20 1062浏览量
  • Linux 小知识翻译-「Linux」和「发行版」之间的关系

    但是,「Linux内核」只有一个,「Linux发行版」却有很多。为什么会这样呢?这是因为能够和「Linux内核」组合在一起的软件非常多,并且组合的方法也是各种各样。因此,就产生了各种各样的「Linux发行版」。实际上,「...
    文章 2017-10-11 970浏览量
  • linux内核书籍

    还有一本清华出的《Linux内核编程指南(第三版)》,原书应该是好书,但是翻译、排版十分糟烂,脱字跳行,根本没法看,我买了一本又扔掉了。5,其它资源。TLDP(The Linux Documentation Project)有大量文档,其中...
    文章 2014-02-12 1844浏览量
  • Linux 小知识翻译-「GCC」

    编译Linux内核源码的时候,是用GCC来编译的,而GCC又是运行在Linux内核之上的。这有点像先有鸡还是先有蛋的问题,总之,GCC是构建Linux环境所必不可少的工具。随着Linux的发展,现在基本不用编译Linux内核就可以使用...
    文章 2017-10-20 706浏览量
  • AKA 2007 Linux 内核开发者大会

    曾经出版过《Linxu操作系统内核分析(内核2.0)》、《深入分析Linux源代码(内核2.4)》、《Linux操作系统原理与应用》,翻译的书籍有《深入理解Linux内核》、《Linux技术手册》、《Linux内核编程》、《Linux内核...
    文章 2017-11-09 2094浏览量
  • 聊了聊宏内核和微内核,并吹了一波 Linux

    其实这里的宏内核翻译过来有点牵强&xff0c;其实应该叫单内核或者单核。在这种单核的设计中&xff0c;内核是一个大的整体&xff0c;可以说是一个大进程&xff0c;在这个大进程中&xff0c;所有内核服务都运行在一个地址空间中&xff0...
    文章 2022-04-17 107浏览量
  • Linux 小知识翻译-「Linux和CPU的兼容性」

    比如有这样的情况,Linux内核的安装程序是基于「i386」的,但是实际安装的Linux内核却必须要在「i586」及以上架构的CPU上才能运行。还有,采用省电CPU的小型PC很流行,在这些机器上运行linux内核时,要注意CPU的兼容...
    文章 2017-10-27 1059浏览量
  • Linux From Scratch》第二部分:准备构建 第五章:...

    Linux 内核需要展示供系统 C 库(在 LFS 中是 Glibc)使用的应用程序编程接口(API)。这通过在 Linux 内核源代码 tar 包中包括一些 C 头文件来完成。确认这里没有陈旧的文件且不依赖于之前的操作: make mrproper ...
    文章 2017-11-07 1160浏览量
  • Linux 小知识翻译-「Linux的吉祥物企鹅叫什么名字?

    Tux在Linux内核启动时会显示,前提是Linux内核能够支持你的画面显示系统。显示的Tux的数目就是机器中CPU的数目,比如在像PS3中Linux那种能够识别出很多CPU的系统中,在启动时会有很多的Tux排列在画面上。标签:linux ...
    文章 2017-10-11 1449浏览量
  • Linux内核为高级容器网络提供关键技术

    本文讲的是Linux内核为高级容器网络提供关键技术【编者的话】本文介绍了一个为容器提供网络解决方案的实验性开源项目Cilium,该项目利用Linux的BPF技术在应用层完成容器的网络策略。【深圳站|3天烧脑式Kubernetes...
    文章 2017-10-11 2251浏览量
  • Linux 小知识翻译-「Linux之父 Linus」

    Linux之父,同时也是现在linux内核开发最终决定的人物就是「Linus Torvalds」。Linux」这个名字也是从「Linus」的名字中来的。Linus Torvalds,1969年12月出生于芬兰的程序员。他在赫尔辛基大学读书时,开发了Linux...
    文章 2017-10-22 1065浏览量
  • linux下at&t汇编下的编程编译体会

    因此我在前段着手研究linux内核,但发现研究linux内核,必须先吃透at&t汇编,于是拿着一本美国佬(richard blum)写的资料研究at&t汇编2个星期以来,觉得还是有点玩法。第一个星期,说实话,在找方法,更多...
    文章 2014-06-09 1278浏览量
  • Linux 小知识翻译-「模块」

    我们这次说的模块特指Linux内核中的模块。内核模块简单来说就是「作为内核程序主体的一个小配件来使用的程序」,也就是说,只有模块是什么也做不了的。安装到内核中才能起作用。比如有一个新的设备或者一个新的功能...
    文章 2017-10-16 813浏览量
  • Linux学习方法

    内核开发阅读内核源码阶段,从写驱动入手逐渐深入linux内核开发 参考书如下《linux device drivers》,黑话叫ldd 《linux kernel development》,黑话叫lkd 《understading the linux kernel》,黑话叫utlk 《linux...
    文章 2012-11-28 1651浏览量
  • 如何使用rust写内核模块

    貌似直接使用bindgen将内核头文件翻译成.rs就可以了&xff1f;但还有一个问题&xff0c;如何获取内核头文件路径呢&xff1f;可以使用一个dummy内核模块&xff0c;在编译过程中把编译参数导出来&xff0c;其中包含了头文件路径&xff0c...
    文章 2022-12-09 37浏览量
  • 如何使用 rust 写内核模块

    所以我们看下如何用rust来写Linux内核模块。Rust 与内核模块虽然 Rust 支持已经在 LinuxKernel6.1 版本合并到主线了&xff0c;所以理论上来说&xff0c;开发者可以使用 Rust 来为 Linux6.1 写内核模块。但实际开发工作中&...
    文章 2023-01-12 75浏览量
  • Linux From Scratch》第三部分:构建LFS系统 第八章...

    Linux 软件包包含 Linux 内核。大概编译时间:3.0-49.0 SBU(一般 6 SBU) 所需磁盘空间:700-6800 MB(一般 800-900 MB) 8.3.1.安装内核 编译内核包括以下步骤—配置、编译和安装。阅读内核源码树中的 README 可以获得...
    文章 2017-11-08 1777浏览量
  • Linux From Scratch》第三部分:构建LFS系统 第六章...

    Linux 内核需要提供一个应用编程接口(API)供系统的 C 库(LFS 中的 Glibc)调用。这通过整理 Linux 内核源码包中的多个 C 头文件来完成。确保在之前的动作里没有留下旧文件和依赖关系: make mrproper 现在要从源...
    文章 2017-11-08 1289浏览量
  • 为什么 Linux 内核开发仍然使用电子邮件

    在日新月异的今天,Linux内核开发项目仍然依赖于古老的电子邮件和邮件列表。稳定内核维护者Greg Kroah-Hartman 指出,电子邮件仍然是管理如内核这样庞大项目的最佳方法。去年,Greg一个人就接受了9,781个补丁,而...
    文章 2017-06-02 1002浏览量
  • shell命令以及运行原理和Linux权限

    shell 对于Linux,有相同的作用,主要是对我们的指令进行解析,解析指令给Linux内核。反馈结果在通过内核运行出结果,通过shell解析给用户。shell运行原理shell是做命令行解释的,给操作系统解释,同时将结果翻译给...
    文章 2022-09-16 27浏览量
  • 【深入Linux块设备驱动层次之一】整体层次

    笔者参考的书籍有敖青云所著的《存储技术原理分析-基于Linux2.6内核原代码》,同时参考的还有Jonathan Corbet、Alessandro Rubini和Greg Kroah-Hartman 一起著作的linux设备经典书籍《Linux设备驱动Edition 3》、陈...
    文章 2017-11-15 1068浏览量
  • Linux 与 BSD 有什么不同?

    Linux 从技术上说只是 Linux 内核,典型的 Linux 发行版则包括了 Linux 内核和许多软件。这是为什么 Linux 有时被称为 GNU/Linux。事实上,许多在 Linux 上使用的软件同样也在 BSD 上使用。Linux 和 BSD 都是类 UNIX...
    文章 2014-06-26 1553浏览量
  • linux C高手成长过程-书籍推荐

    Edition》(APUE)4、《嵌入式Linux应用程序开发详解》Linux内核 1、《深入理解Linux内核》(第三版)2、《Linux内核源代码情景分析》毛德操 胡希明著 研发方向 1、《UNIX NetworkProgramming》(UNP)2、《TCP/...
    文章 2014-07-21 1619浏览量
  • 戴文的Linux内核专题:02 源代码【转】

    在虚拟化中,在客户机操作系统上运行在Linux内核上,而在hypervisor中,它没有客户系统并且所有的系统不互相依赖。提示:绝不在内核源代码内移动文件,除非你知道你在做什么。否则,编译会由于缺失文件失败。Linux...
    文章 2017-11-18 1379浏览量
  • 什么是系统调用?

    翻译过来就是Linux内核的2.5.44版本引入了epoll&xff0c;被glibc支持是在glibc的2.3.2版本。这里特地提了一下glibc的版本&xff0c;想表达的是即使你的Linux内核版本支持了epoll系统调用&xff0c;但是你的glibc的版本不够&...
    文章 2022-05-28 488浏览量
  • 在Hyper-V里安装Red Hat Enterprise Linux

    Hypercall适配器是一个很薄的软件层,以便把来自Linux内核的基于xen的虚拟化函数调用,翻译成Hyper-V能够理解的Hypercall函数调用。这样Linux虚机就可以充分利用Hyper-V的高速内存总线VMBus所带来的性能极大提升,...
    文章 2017-11-27 1765浏览量
  • Linux 小知识翻译-目录(完结)

    49.「如何成为 Linux 内核开发者」 50.「UTC 和 JST」 51.「NTP」 52.「RFC」 53.「日志」(log) 54.「syslog」 本文转自wang_yb博客园博客,原文链接:http://www.cnblogs.com/wang_yb/p/3751378.html,如需转载请...
    文章 2017-10-18 777浏览量
  • 《Essential Linux Device Drivers》前言(中英文)

    It was the late 1990s and at IBM,we were putting the Linux kernel on a wrist watch.The target device was tiny,but the task was turning out to be tough.The Memory Technology Devices subsystem didn’t ...
    文章 2017-11-17 1357浏览量
  • 戴文的Linux内核专题:02 源代码【转】

    在虚拟化中,在客户机操作系统上运行在Linux内核上,而在hypervisor中,它没有客户系统并且所有的系统不互相依赖。提示:绝不在内核源代码内移动文件,除非你知道你在做什么。否则,编译会由于缺失文件失败。Linux...
    文章 2017-06-09 1199浏览量
1 2 3 4 ... 39 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化