科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网› 内核 相关文章
  • 至顶网内核相关文章
Linux系统内核文件Cache管理机制

自从诞生以来,Linux 就被不断完善和普及,目前它已经成为主流通用操作系统之一,使用得非常广泛,它与 Windows、UNIX 一起占据了操作系统领域几乎所有的市场份额。特别是在高性能计算领域,Linux 已经成为一个占主导地位的操作系统,在2005年6月全球TOP500 计算机中,有 301 台部署的是 Linux 操作系统。因此,研究和使用 Linux 已经成为开发者的不可回避的问题了。本文介绍一下 Linux 内核中文件 Cache 管理的机制。以 2.6 系列内核为基准,主要讲述工作原理、数据结构和算法,不涉及具体代码。 ...详细

CACHE内核Linux系统

将驱动及应用软件移植到Linux2.6内核

Linux内核的设置是通过内核设置编辑器完成的。内核设置编辑器可对每个内核设置变量进行描述,帮助用户决定哪些变量需要被清除,哪些需要写入内核,或者编成一个可加载内核模块在需要时进行加载。建立新内核的第一步是对内核进行设置。当用户对内核进行设置时,必须先对内核和其它 可加载内核模块进行编写和安装。如果用户要对原系统的内核进行构建设置,那么这一步是十分简单的。但如果用户要将原系统内核编译应用于其它目标系统,那么 这一步就会变得相对困难一些。...详细

驱动内核Linux2.6

Linux系统内核中网络参数的意义及其应用

在Linux中,我们可以根据不同的需求来调整/proc/sys/net/ipv4/目录下的内核网络参数,通过合理的配置这里内核网络参数,从而达到提高网络的安全性和系统的稳定性的目的。通常我们使用icmp包来探测目的主机上的其它协议是否可用。比如包含“destination unreachable”信息的icmp包就是最常见的icmp包。linux内核网络参数中关于ip的配置参数通常是用来定义或调整ip包的一些特定的参数,除此之外还定义了系统的一些网络特性。...详细

网络参数内核Linux系统

重要的RedHat Linux内核文件详细介绍

编译过RedHat Linux内核的人对其中的System.map、vmlinuz、initrd-2.4.7-10.img印象可能比较深刻,因为编译内核过程中涉及到这些文件的建立等操作。那么这几个文件是怎么产生的?又有什么作用呢?本文对此做些介绍。...详细

内核Redhat Linux

Linux系统内核的同步机制-自旋锁

自旋锁最多只能被一个可执行线程持有。自旋锁不会引起调用者睡眠,如果一个执行线程试图获得一个已经被持有的自旋锁,那么线程就会一直进行忙循环,一直等待下去,在那里看是否该自旋锁的保持者已经释放了锁,\"自旋\"一词就是因此而得名。由于自旋锁使用者一般保持锁时间非常短,因此选择自旋而不是睡眠是非常必要的,自旋锁的效率远高于互斥锁。...详细

自旋锁内核Linux系统

Linux内核可装载模块对设备驱动的影响

本文针对2.6内核里模块机制的改变对编写设备驱动程序的影响,从内核模块的编译、装载时的版本检查、初始化与退出、模块使用计数、输出内核符号、命令行输入参数、许可证声明等方面比较了2.4与2.6内核的区别;并总结了使设备驱动同时支持2.4与2.6内核的一系列模板。...详细

内核

Linux系统内核安全的入侵侦察系统

Linux入侵侦察系统是Linux内核补丁和系统管理员工具,它加强了内核的安全性。它在内核中实现了参考监听模式以及Mandatory Access Control模式。当它起作用后,选择文件进入,每一个系统/网络的管理操作,任何使用权限,raw device,mem和I/O进入将可以禁止甚至对于ROOT也一样。它使用和扩展了系统的功能,在整个系统上绑定控制设置,在内核中添加网络和文件系统的安全特性,从而加强了安全性。你可以在线调整安全保护,隐藏敏感进程,通过网络接受安全警告等等。...详细

内核Linux系统

关于Linux系统内核抢占补丁的原理说明

Linux 2.4内核正好细化了多CPU下的内核线程同步机构,对不可并行的指令块用spinlock和rwlock作了细致的表示,该补丁的实现可谓水到渠成。具体的方法就是在进程的任务结构上增加一个preempt_count变量作为内核抢占锁,它随着spinlock和rwlock一起加锁和解锁。当 preempt_count为0时表示可以进行内核调度。...详细

内核Linux系统

编译Linux操作系统内核的步骤

很多朋友一听到说编译内核,就觉得很高深莫测,非常头大。其实,通常其它操作系统的内核编译是比较繁琐的。然而,由于Debian强大的dpkg软件包管理系统,使得内核的升级、编译也变得容易很多。如果下面的步骤都注意并执行了,编译内核不是很复杂的事情,我在基于debian的ubuntu系统上第一次编译就成功了。本文介绍了在基于debian的ubuntu系统上编译内核的过程。...详细

内核Linux操作系统

Linux 2.6.19.x内核编译配置选项简介

本文简单介绍了Linux 2.6.19.x内核编译配置选项。...详细

内核Linux 2.6.19.x

Linux操作系统内核启动参数详细解析

当内核不能识别某些硬件进而不能设置硬件参数或者为了避免内核更改某些参数的值,可以通过这种方式手动将这些参数传递给内核。本文介绍了常用的设备无关启动时参数以及内核开发和调试的启动时参数。...详细

内核Linux操作系统

Linux操作系统内核中工作队列的操作

本文介绍了Linux操作系统内核中工作队列的操作。...详细

工作队列内核Linux操作系统

Linux操作系统内核启动参数详细解析

Linux内核在启动的时候,能接收某些命令行选项或启动时参数。当内核不能识别某些硬件进而不能设置硬件参数或者为了避免内核更改某些参数的值,可以通过这种方式手动将这些参数传递给内核。文中介绍了常用的设备无关启动时参数、内核开发和调试的启动时参数、使用RAMDISK的参数。...详细

内核Linux操作系统

重新编译Linux操作系统的内核

通常更新的内核会支持更多的硬件,具备更好的进程管理能力,运行速度更快、更稳定,并且一般会修复老版本中发现的许多漏洞等,经常性地选择升级更新的系统内核是Linux使用者的必要操作内容。本文分别以内核2.0.34到2.2.14的升级过程介绍内核升级用到的步骤、概念、注意事项以及可以参考的更多文档,文中出现的斜体字是直接输入的命令。...详细

内核Linux操作系统

Linux系统中内核定时器的应用

本文介绍了Linux系统中内核定时器的应用。...详细

定时器内核Linux

Linux操作系统的内核引导程序详细解析

本文详细介绍了Linux操作系统的内核引导程序。...详细

内核Linux

Linux操作系统内核技术详细解读

Linux核心源程序通常都安装在/usr/src/linux下,而且它有一个非常简单的编号约定:任何偶数的核心都是一个稳定地发行的核心,而任何奇数的核心都是一个开发中的核心。核心源程序的文件按树形结构进行组织,在源程序树的最上层你会看到Arch、Include、Init等目录。一般,在每个目录下,都有一个.depend文件和一个Makefile文件,这两个文件都是编译时使用的辅助文件,仔细阅读这两个文件对弄清各个文件这间的联系和依托关系很有帮助;而且,在有的目录下还有Readme文件,它是对该目录下的文件的一些说明,同样有利于我们对内核源码的理解。...详细

内核Linux

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

热门下载
最新专题
最新白皮书
厂商导航
IBMH3CVMwareSAPAMDEMCRSASAPIBMSalesforce