 |
|
 |
 |
|  | 探索Linux 操作系统内存模型和管理(7) | | | 日期:2008-02-23 点击:4 评论: 0 | 如何启用分页 Linux 进程使用的分页机制包括两个阶段: ●在启动时,系统为 8 MB 的物理内存设置页表。 ●然后,第二个阶段完成对其余物理地址的映射。 在启动阶段,startup_32() 调用负责对分页机制进行初始化。这是在 arch/i386/kernel/head.S... 阅读全文>> |
|  | 探索Linux 操作系统内存模型和管理(5) | | | 日期:2008-02-23 点击:2 评论: 0 | 在 Linux 中,分页单元的使用多于分段单元。前面介绍 Linux 分段模型时已提到,每个分段描述符都使用相同的地址集进行线性寻址,从而尽可能降低使用分段单元将逻辑地址转换成线性地址的需要。通过更多地使用分页单元而非分段单元,Linux... 阅读全文>> |
|  | 探索Linux 操作系统内存模型和管理(3) | | | 日期:2008-02-23 点击:3 评论: 0 | Linux 中的段控制单元 Linux 对这个模型稍微进行了修改。我注意到 Linux 以一种受限的方法来使用这种分段模型(主要是出于兼容性方面的考虑)。 在 Linux 中,所有的段寄存器都指向相同的段地址范围 —— 换言之,每个段寄存器都使用相同的线性地址... 阅读全文>> |
|  | 探索Linux 操作系统内存模型和管理 (1) | | | 日期:2008-02-23 点击:3 评论: 0 | | 理解 Linux 设计的第一步 在这篇 Linux? 内存模型指南中,我们将学习如何构建和管理内存方面的基础知识。本指南介绍了内存控制单元、分页模型方面的内容,并详细介绍了物理内存区域方面的知识。 理解 Linux... 阅读全文>> |
|  | 探索Linux 操作系统内存模型和管理(4) | | | 日期:2008-02-23 点击:1 评论: 0 | 每个 TSS 段 (TSS segment) 描述符都代表一个不同的进程。TSS 中保存了每个 CPU 的硬件上下文信息,它有助于有效地切换上下文。例如,在 U- K 模式的切换中,x86 CPU 就是从 TSS 中获取内核模式堆栈的地址。 每个进程都有自己在 GDT... 阅读全文>> |
|  | 探索Linux 操作系统内存模型和管理 (2) | | | 日期:2008-02-23 点击:4 评论: 0 | 段控制单元模型概述 这种分段模型背后的基本思想是将内存分段管理。从本质上来说,每个段就是自己的地址空间。段由两个元素构成: ●基址 (base address) 包含某个物理内存位置的地址 ●长度值 (length value) 指定该段的长度 分段地址还包括两个组件 ——... 阅读全文>> |
|  | linux操作系统修改共享内存的简单方法 | | | 日期:2008-02-23 点击:4 评论: 0 | | 近日在优化oracle的时候,遇到了oracle的SGA大小远远大于linux系统共享内存的最大值,以至于当我用ipcs命令查看的时候,oracle的SGA区被分成了10个段,这大大影响的oracle的反应速度。后来经过查阅资料,得出一下简便的修改共享内存的方法,和大家共享。... 阅读全文>> |
|  | 使用U盘安装Linux(Debian/Ubuntu) | | | 日期:2008-02-23 点击:6 评论: 0 | | 相信大家对Linux安装应该是家常便饭了,而大多数发行版的版本更新也非常快。如果 不想每次安装新版本的时候都要刻盘或者安装到VMWare上的话,那么你可以考虑使用U盘来启动安装系统,然后从硬盘或网络安装... 阅读全文>> |
|  | Linux系统在存储技术中的几项应用 | | | 日期:2008-02-23 点击:2 评论: 0 | | 数据复制和同步技术——InterMezzo 1.高可用性的复制文件系统 Web和文件服务器对大多数公司而言,具有战略和实践上的重要性。在WWW和其他服务器之间进行数据复制,以及在不同的数据中心之间同步数据是非常重要的... 阅读全文>> |
|  | Linux 2.6.x内核是如何改进而来的 | | | 日期:2008-02-23 点击:3 评论: 0 | 经过为期三年的积极开发,新2.6Linux内核最近已经发布了,在这期间,Linux内核的开发和测试方法发生了一些有趣的变化。当前,开发内核的方法在很多方面与三年前没什么不同。不过,一些关键变化已经使整体的稳定性和质量得到了提高。... 阅读全文>> |
|  | 新手搭建网站服务器(Ubuntu LAMP) | | | 日期:2008-02-23 点击:2 评论: 0 | 我是一个不精通Linux的新手,想要安装一台Ubuntu6.06版的 Linux服务器,用这台服务器上的LAMP套件来运行我自己的个人网站。LAMP套件就是“Linux Apache Mysql PHP这四款软件组成了一个可以使网站运行的套装工具软件。... 阅读全文>> |
|  | Linux内核2.6简介 | | | 日期:2008-02-23 点击:5 评论: 0 | | 什么是Linux内核? 内核是我们通常所说的“Linux技术奇迹”的最重要特征。在IT术语中,内核既是操作系统的心脏,也是它的大脑,因为内核控制着基本的硬件。内核是操作系统的核心,具有很多最基本功能,如虚拟内存、多任务、共享库、需求加载... 阅读全文>> |
|  | 网络OS显神威 认识Linux远程桌面控制 | | | 日期:2008-02-23 点击:4 评论: 0 | | 这里我要说的不是telnet,rsh之类的远程控制工具,而是指远程控制桌面应用. X window比MS windows先进的地方是,X window是个基于网络的的图形视窗系统,本身就具有远程控制的强大功能.用户在远程系统上登录执行X... 阅读全文>> |
|  | 如何在Slackware/Linux里面使用LVM | | | 日期:2008-02-23 点击:0 评论: 0 | | 前提: 1,用2.4.x的内核(2.2.x的内核太麻烦了,此处略); 2,用lvm工具包 1.0.6 或以上; 3,空白分区(或者新硬盘) 准备工作: 1,编译内核,把Multi-device support和里面的 Logical volume manager (LVM) support打开,编译成模块即可... 阅读全文>> |
|  | 怎样才能提高Linux系统安全性能 | | | 日期:2008-02-23 点击:5 评论: 0 | | 来源:Ipv6 作者:haly Linux是一种类Unix的操作系统。从理论上讲,Unix本身的设计并没有什么重大的安全缺陷... 阅读全文>> |
|  | Solaris到Linux应用的移植 | | | 日期:2008-02-23 点击:1 评论: 0 | | 移植需要考虑的几个相关的因素: o 编译器语言 o 代码中与硬件相关的因素(如字长或字节尾附属物) o 平台运行时服务 o 构建工具附属物 o 可用的数据库、联网条件和消息传递中间件 o 用户界面可移植性 o 测试案例和测试环境... 阅读全文>> |
|  | RedHat Linux下防火墙配置入门必学 | | | 日期:2008-02-23 点击:3 评论: 0 | | RedHat Linux 为增加系统安全性提供了防火墙保护。防火墙存在于你的计算机和网络之间,用来判定网络中的远程用户有权访问你的计算机上的哪些资源。一个正确配置的防火墙可以极大地增加你的系统安全性。 为你的系统选择恰当的安全级别。 “高级”... 阅读全文>> |
|  | Linux核心数据结构 | | | 日期:2008-02-23 点击:2 评论: 0 | | 本章列出了Linux实用的主要数据结构。 block_dev_struct 此结构用于向核心登记块设备,它还被buffer cache实用。所有此类结构都位于blk_dev数组中。 struct blk_dev_struct { void (*request_fn)(void)... 阅读全文>> |
|  | 使用Linux的8个经典技巧 | | | 日期:2008-02-23 点击:6 评论: 0 | | 1、处理特殊的文件名 假设Linux系统中有一个文件名叫“-ee”,如果我们想对它进行操作,例如要删除它,按照一般的删除方法在命令行中输入rm -ee命令,界面会提示我们是“无效选项”(invalid option),原来由于文件名的第一个字符为“-... 阅读全文>> |
|  | Linux下XFConfig的有效使用 | | | 日期:2008-02-23 点击:5 评论: 0 | | 由于Linux与windows在图形显示的内在原理上有着本质不同,Linux的内核不控制图形显示,它通过外挂一个称为X服务器的应用程序显示图形界面,属于用户态行为;而windows的微内核中一个叫GDI(图形设备接口)的子系统,由它在核心态控制图形界面的显示... 阅读全文>> |
|
 | |
|
|