| linux操作系统修改共享内存的简单方法 (02-04) |
| 近日在优化 oracle 的时候,遇到了 oracle 的 SGA 大小远远大于 linux 系统共享内存的最大值,以至于当我用 ipcs 命令查看的时候, oracle 的 SGA 区被分成了 10 个段,这大 大影响的 oracle 的反应速度。后来经过查阅资料,得出一下简便的修改共享内存的方法,和大家共... |
| 探索Linux 操作系统内存模型和管理(8) (02-04) |
| 这个物理内存区域的管理是通过一个 区域分配器 (zone allocator) 实现的。它负责将内存划分为很多区域;它可以将每个区域作为一个分配单元使用。每个特定的分配请求都利用了一组区域,内核可以从这些位置按照从高到低的顺序来进行分配。 例如: ● 对于某个用... |
| Linux操作系统的内存管理特性简介 (02-04) |
| 本章描述了 Linux 内存管理的特性,也即,虚拟内存和磁盘缓冲。叙述了系统管理员需要考虑到的内存管理的目的、工作原理以及其他一些事情。 什么是虚拟内存? Linux 支持虚拟内存 (virtual memory) ,虚拟内存是指使用磁盘当作 RAM 的扩展,这样可用的内存的大... |
| 初学者该如何熟悉 Linux 内存管理 (02-04) |
| 内存是 Linux 内核所管理的最重要的资源之一,内存管理系统是操作系统中最为重要的部分。对于 Linux 的初学者来说,熟悉 Linux 的内存管理非常重要。 进 程是运行于虚拟地址空间的一个程序。可以说,任何在 Linux 系统下运行的程序都是进程。 Linux 系统中包括交互进... |
| 剖析RedHat Linux中三个重要内核文件 (02-04) |
| 在网络中,不少服务器采用的是 Linux 系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译 Linux 内核。编译 Linux 内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于 RedHat Linux ,在 /boot 目录下有一些与 Linux 内... |
| Linux 环境下的高级隐藏技术 (02-04) |
| 摘要:本文深入分析了 Linux 环境下文件、进程及模块的高级隐藏技术,其中包括: Linux 可卸载模块编程技术、修改内存映象直接对系统调用进行修改技术,通过虚拟文件系统 proc 隐藏特定进程的技术。 隐藏技术在计算机系统安全中应用十分 广泛,尤其是在网络攻击中,... |
| 从源代码打造一个最小化的Linux系统 (02-04) |
| 以下就是从源代码中打造一个最小化的 Linux 系统的操作说明.它曾经是《从加电启动到 Bash 提示符 (From PowerUp to Bash Prompt) 》的一部分.但是我将它们分离 开来,以便使得它们更简短而更为集中化.我们在此所要打造的系统是非常小的,而且并不准备作为工作产品来使... |
| 使用yum 代替up2date 自动更新升级RedHat AS3 (02-04) |
| 最近装了一台 RedHat AS3U2 服务器, AS3U2 是从网上免费下载的,没有购买 RedHat 的服务,所以不能使用 rhn up2date 升级系统;虽说 U2 已经满新的了,但 linux 补丁不断,不能升级非常郁闷!所以这几天一直在找升级方法。 开始时想从 ftp.redhat.com 下载源码包... |
| 关于Linux Grep命令使用的详细介绍 (02-04) |
| 1. grep 简介 grep (global search regular expression(RE) and print out the line, 全面搜索正则表达式并把行打印出来 ) 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 Unix 的 grep 家族包 括 grep 、 egrep 和 fgrep 。 eg... |
| linux驱动阅读笔记 (01-30) |
| LINUX 系统下的设备驱动程序 具体到 LINUX 系统里,设备驱动程序所提供的这组入口点由一个结构来向系统进行说明,此结构定义为: #include struct file_operations { int (*lseek)(struct inode *inode,struct file *filp, off_t off,int pos); int (*read)(struct inod... |
|