Linux操作系统内存管理的源码实现(转)
Linux操作系统内存管理的源码实现(转)[@more@] 最近一段时间在阅读Linux的源代码,想把看到的东西写出来,觉得内存这一部分最简单,就先写了出来。请指正! 内存最低4K的地址是一张页目录(page_dir),页目录共1024项,每项4字节。目录项的结构如下: CODE: ____________________________________|32-12位为页框地址 | |U|R|p|| | |S|W| ||_________________|______ |_|_ |_|
LINUX网站建设技术指南(转)
LINUX网站建设技术指南(转)[@more@]本书介绍如何在Linux下建立、运行并维护站点的综合技术,它适合于有一定的UNIX或Linux基本操作基础的网络建立者和维护者,同时也是广大Linux爱好者的一本较全面的参考书。本书从建站的准备工作开始,写到建立功能强大的Internet网站,层层深入,涉及到网站建设中所遇到的种种问题。从Linux的安装和设置入手,详尽地介绍了如何建立普通站点及具有WWW、E-mail、FTP、BBS等功能的完整的Internet站点,并在最后介绍了网络的安全及网站的升级。本书还提供了笔者在实际操作中积累的一些小技巧,帮助你解决和避
LINUX系统管理白皮书~~~~~~!!!(转)
LINUX系统管理白皮书~~~~~~!!!(转)[@more@]本书同时收录了Linux领域两位领导人物的作品—相当于“Linux 文档项目”的一个印刷版本,展示了Linux 核心概念及其基本结构。对于面向所有主流Linux子系统的支持与管理任务,本书都进行了恰到好处的讲解。涵盖的主题包括文件系统、目录、引导和关机、打印、网络兼容性、网络应用、网络登录、安全、用户账号、数据备份等等。此外,还针对TCP/IP网络、电子邮件、硬件问题以及网络的管理与配置,进行了专门讨论。
Linux日志文件系统及性能分析(转)
Linux日志文件系统及性能分析(转)[@more@] 日志文件系统可以在系统发生断电或者其它系统故障时保证整体数据的完整性,Linux是目前支持日志文件系统最多的操作系统之一,本文重点研究了Linux常用的日志文件系统:EXT3、ReiserFS、XFS和JFS日志技术,并采用标准的测试工具PostMark和 Bonnie++对它们进行了测试,给出了详细的性能分析,对Linux服务器应用具有重要的参考价值。 一、概述 所谓日志文件系统是在传统文件系统的基础上,加入文件系统更改的日志记录,它的设计思想是:跟踪记录文件系统的变化,并将变化内容记录入
LINUX系统分析与高级编程技术(学LINUX必要的书籍)(转)
LINUX系统分析与高级编程技术(学LINUX必要的书籍)(转)[@more@]本书介绍Linux环境下的编程方法,内容包括Linux系统命令、 Shell脚本、编程语言(gawk、Perl)、系统内核、安全体系、X Window等,内容丰富、论述全面,涵盖了Linux系统的方方面面。本书附带光盘包括了RedHat Linux系统的最新版本,及安装方法,还包括本书的大量程序代码,极大地方便了读者,为使用和将要使用Linux系统的技术人员提供了较全面的参考。 目 录前言第一篇 Linux系统介绍第1章 Linux简介 …11.1 Linux 的起源 11.2 自由软件基金会的GNU计划 11.3 Linux 的发音 21.4
linux网络管理员手册(新手必备)(转)
linux网络管理员手册(新手必备)(转)[@more@]目录 Legal Notice..................................................................................................................................................IV 第一章 网络绪论................................................................................................................................1 1.1 历史............................................................................................................................................
新手请教一个关于Xwindows的问题(转)
新手请教一个关于Xwindows的问题(转)[@more@]我装了liinux以后用init 5启动Xwindows,出现这个奇怪的画面.文字全是16进制数字,请各位指点下哈.问题图片如下400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0>
INTER 集成声卡无法使用问题,有图!请各位帮忙!谢谢(转)
INTER 集成声卡无法使用问题,有图!请各位帮忙!谢谢(转)[@more@]--------------------------------------------------------------------------------各位大大,小菜我第一次装linux,出现如下问题:系统检测到了声卡,测试的时候没有声音,而且音量控制图标已经出现,并且音量已经打开我用lspci -v命令根本没看到声卡信息。如图 ,请问各位我的声卡到底驱动没有,搞了一个下午了,头都晕了~~~还有,大家看我的这张截图,我的显卡到底驱动没有,这个应该是图形界面吧,那什么是X window 啊,问题多多,谢谢大家
Linux系统文件类型及文件的扩展名(转)
Linux系统文件类型及文件的扩展名(转)[@more@] 1、Linux文件的扩展名 一谈到文件类型,大家就能想到Windows的文件类型,比如file.txt、file.doc、file.sys、file.mp3、file.exe等,根据文件的后缀就能判断文件的类型。但在Linux一个文件是否能被执行,和后缀名没有太大的关系,主要看文件的属性有关。但我们了解一下Linux文件的后缀名还是有必要的,特别是我们自己创建一些文件,最好还是加后缀名,这样做的目的是仅仅是为了我们的在应用时方便。 现在的Linux桌面环境和Windows一样智能化,文件的类型是和相应的程序关联的。在
嵌入式Linux在工业控制领域中的应用(转)
嵌入式Linux在工业控制领域中的应用(转)[@more@] 1 前言 随着Internet的飞速发展,网络应用越来越广泛,对各种工业控制设备的网络功能要求也越来越高。当前的要求是希望工业控制设备能够支持TCP/IP以及其它Internet协议,从而能够通过用户熟悉的浏览器查看设备状态、设置设备参数,或者将设备采集到的数据通过网络传送到Windows或Unix/Linux服务器上的数据库中。这就要求工控系统必须具备两方面的功能:一是要在现场完成复杂的测控任务,因为通常一些任务都具有一定的实时性要求;二是要
Linux与WindowsNT在内存管理上的差别(转)
Linux与WindowsNT在内存管理上的差别(转)[@more@] 在内存管理上,Linux 和Windows NT在面对相同的进程地址空间大小时,对内存布局的使用方式不同。Windows NT实际只为进程准备了2GB弱的可用虚拟地址空间,而Linux中的进程地址空间使用更灵活些。 在虚拟内存的使用上,Linux内核为用户管理了非常多的细节问题,用户可以认为自己真正拥有4GB地址空间,而不用关心虚拟内存是否提交物理存储等问题。Windows NT则为程序员提供了多种虚拟内存使用方案,虽然这些方案的使用有些复杂,但却提供了一定程度上的灵活性。它也支持DOS和Win16程序
Linux桌面渐成气候 双重成本应加考虑(转)
Linux桌面渐成气候 双重成本应加考虑(转)[@more@] 作者:tread 据外电报道,虽然许多转向Linux的公司关注着如何将自己的数据中心脱离Unix,但是Linux转型的第二阵营将很快在公司的桌面机器上形成气候。 在参加LinuxWorld展示会的6000名与会者中,一些IT专业人员宣传说,Linux的服务器应用可节省大笔资金和改善系统性能。与此同时,一些用户正开始研究Linux的客户端应用,以便减缓Windows带来的桌面管理与支持方面的麻烦 Linux桌面系统的应用已在思科系统公司内部发端,思科有大约2000名工程师采用红帽子Linux来编写软件代码
Oracle的面试问题——技术知识篇(转)
Oracle的面试问题——技术知识篇(转)[@more@] 这也许是你一直期待的文章,在关注这部分技术问题的同时,请务必阅读有关面试中有关个人的问题和解答。这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 1.解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷 备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优
简介DoS和DDoS的攻击方法(转)
简介DoS和DDoS的攻击方法(转)[@more@] 对DoS而言,其攻击方式很多,主要使用的攻击有3种,分别是TCP-SYN flood、UDP flood和ICMP flood。 当用户进行一次标准的TCP连接时,会有一个3次握手过程。首先是请求服务方发送一个SYN消息,服务方收到SYN后,会向请求方回送一个SYN-ACK表示确认,当请求方收到SYN-ACK后,再次向服务方发送一个ACK消息,这样,一次TCP连接建立成功。但是TCP-SYN flood在实现过程中只进行前2个步骤:当服务方收到请求方的SYN-ACK确认消息后,请求方由于采用源地址欺骗等手段使得服务方收不到ACK回应,于是,服
FreeBSD安装与配置概述(转)
FreeBSD安装与配置概述(转)[@more@]FreeBSD是一种运行在Intel平台上、可以自由使用的Unix系统,它可以从Internet上免费获得。而它又具备极其优异的性能,使它得到了计算机研究人员和网络专业人士的认可。因此,不但专业人员把它用作个人使用的Unix工作站,很多企业,特别是ISP(Internet服务提供商)都使用运行FreeBSD的服务器来为他们的众多用户提供网络服务。.BSD Unix使用一个神话中的精灵形象作为其吉祥物,这个吉祥物标志被各BSD发行版本沿用。1993年12月FreeBSD 1.0版本正式发布。任何人都可以通过购买光盘或者通过Internet下载的方
网络安装Solaris 10(转)
网络安装Solaris 10(转)[@more@]Solaris有各种安装方法,有通过CD/DVD安装,网络,Jumpstart,Flash等安装方式。 CD/DVD安装是比较简单的,还有一种SAID方式最方便,适合单个桌面机器安装。网络和Jumpstart则比较适合服务器。这不仅因为有许些服务器没有配置CD/DVD,同时网络安装的速度也比CD/DVD方式读取文件更快一点,而且非常适合大规模的系统安装。这边纪录一个实际的网络安装(network install)Solaris 10 6/06 Update 2的例子,机器都为X86。整个环境如下:1台Sun Ultra20 (X86)机器,已安装好Solaris 10,带有DVD光驱。IP地址为1
在Solaris下配置双屏和Xinerama(转)
在Solaris下配置双屏和Xinerama(转)[@more@]在Solaris下配置双屏显示或者是Xinerama分为两种情况,Xsun和Xorg.相比较而言,在Xsun下配置比较简单,大概的步骤为:1,安装OpenGL的安装包,这个包可以在www.sun.com上搜索得到下载的地址http://www.sun.com/software/graphics/opengl/download.xml目前好像只有Sparc版本2,编辑Xserver的配置文件====== config the screen ====== CODE: # cp /usr/dt/config/Xservers /etc/dt/config/ # vi /etc/dt/config/Xservers
Solaris中文语言包问题终结(转)
Solaris中文语言包问题终结(转)[@more@]终结solaris中文安装问题:It is most likely the case that one or more required packages were not installed properly. On Solaris 10 please refer to the localeadm utility. Otherwise refer to the locale package pages for Solaris 9, Solaris 8 and Solaris 7.By-the-way, using Chinese as the installation language is not enough to install all Chinese locales. Users still need to select all of the locales they need from the GEO screen during the installation. Only zh or
[分享]Unix下的“魔法兔仔”(转)
[分享]Unix下的“魔法兔仔”(转)[@more@] 长期以来,Unix/Linux一直让人忌讳莫深。对于刚刚接触Unix的系统管理员来说,正确高效地完成各种关键的系统配置简直是一件不可能的任务。即使是一个很有经验的Unix的管理员,也常常会为某些复杂的配置文件的格式而苦恼。 Unix程序大多采用从某一个或多个特定名字文本中读取配置的方式,如果需要配置参数,则需要手工修改这些散落在系统各个角落的文本;windows下的程序则大多将配置参数写到注册表内,如要修改则需编辑注册表。两者各有其优点,不过Windows下有“魔法兔仔”、“Windows优化
Linux硬件工程师大会即将召开!(转)
Linux硬件工程师大会即将召开!(转)[@more@]FreedomHEC(自由硬件工程师大会)即将召开。可是说这是微软windows硬件工程师大会的“影子会议”。微软的WinHEC即将在5月26-27日于美国的西雅图市上演,而这里同样是Pogo Linux公司的总部,这是一家贩卖Linux系统解决方案和硬件的厂商。FreedomHEC是由前Linux Journa杂志编辑Don Mati在今年3月份的时候提出的,当时的想法是帮助更多的windows平台下的硬件工程师接触Linux平台,写出更多的Linux设备驱动,好让Linux和其他自由操作系统支持更多的硬件。Marti这个哥们非常善于组织活动,他们的趣事