搜书网 本次搜索耗时 0.013 秒,为您找到 2258 个相关结果.
  • 前言

    前言 前言 为什么要写这本书 早在我还在大学校园时就对Linux产生了极大的兴趣,期间我热衷于下载、安装、体验各种不同的Linux发行版,并尝试使用Linux作为我的桌面系统。但实际情况是,由于大学中使用群体极小,学校又没有开设直接的Linux系统课程,虽然我花了不少的课余时间去研究它,但始终感觉不得其法,难以入门。至今我依然记得当时使用鼠标双击好...
  • Usage

    Usage sodium_init() stalling on Linux Usage #include <sodium.h> int main ( void ) { if ( sodium_init () == - 1 ) { return 1 ; } ...
  • Linus树

    Linus树 Linus树 最具有代表性的源码树,应属Linux内核的最初创始人——Linus Torvalds所管理的Linus树。新版本Linux内核的发布,就意味着Linus树的源代码被贴上了新发布版本的标签。到2011年为止,Linux内核的版本号一直是用2.6.x这样的三个数字来表示的[1] 。Linus树一直被认为是Linux内核源代码的...
  • 前言

    前言 前言 内核是操作系统的核心,操作系统的基本功能都是由内核提供的。文件生成和数据包传输等也是通过内核的功能实现的。但这些都不是简单的任务。平时可能意识不到,但这其中确实包含了很多先进技术。例如,在文件系统方面,配置文件时尽量减少磁盘扫描,在网络方面,由于路由表的入口数量庞大,因此设计时尽量保证对系统整体影响较小的设计。在内存管理、进程管理方面也作...
  • 7.1 内存管理

    7.1 内存管理 7.1.1 简单的内存分配 7.1.2 分配大量的内存 7.1.3 滥用内存 7.1.4 空指针 7.1.5 释放内存 7.1.6 其他内存分配函数 7.1 内存管理 在所有计算机系统中,内存都是一种稀缺资源。无论有多少可用内存,它总是显得不够。在过去,人们还认为256MB的内存已经足够了。但现在,即使对桌面系统,2GB...
  • 前 言

    前  言 LAMP是Linux、Apache、MySQL、PHP/Perl/Python的简称。1998年Michael Kunze在电脑杂志C'T撰写的文章中首次使用了缩略语LAMP。它所组成的各组件都是开源软件,能被很方便自由地获取,导致这些组件的广泛使用,并不断完善发展,初步形成新的软件系统格局,并可能成为开源软件系统工程化的核心模式。 本书的目...
  • 第13章 安装软件

    第13章 安装软件 第13章 安装软件 各种Linux系统默认都会包含很多大型软件包。在完成基本的安装以后,就可以马上在网上冲浪、写报告、创建电子表格、查看和处理图像以及听音乐。即使有了这么多软件,当你偶然遇到什么新工具时,可能还会打算安装它们。幸好,在使用Linux操作系统的计算机中安装新软件十分容易。 有关Linux的一种传统说法是,必须编译要...
  • Ubuntu

    Ubuntu apt-get install linux-source Ubuntu 在Ubuntu或基于Ubuntu的Debian下,内核源代码是作为deb包提供的。首先,与其他的源码包一样用apt-get来执行安装。标题为Linux-source的源码包就是最新的内核源码包的元包。 apt-get install linux-sourc...
  • 9.2.2 操作系统参数调优

    9.2.2 操作系统参数调优 9.2.2 操作系统参数调优 由于Hadoop自身的一些特点,它只适合用于将Linux作为操作系统的生产环境。在实际应用场景中,管理员适当对Linux内核参数进行调优,可在一定程度上提高作业的运行效率,比较有用的调整选项如下。 (1)增大同时打开的文件描述符和网络连接上限 在Hadoop集群中,由于涉及的作业和任务数...
  • 1.2 Linux程序设计

    1.2 Linux程序设计 1.2.1 Linux程序 1.2.2 文本编辑器 1.2.3 C语言编译器 1.2.4 开发系统导引 1.应用程序 2.头文件 3.库文件 4.静态库 5.共享库 1.2 Linux程序设计 许多人认为Linux程序设计就是用C语言编程。的确,UNIX最初是用C语言编写的,并且UNIX的大多数应用程序也...