快捷搜索:  
Linux操作系统  进程管理剖析

Linux操作系统 进程管理剖析

Linux? 的用户空间进程的创建和管理所涉及的原理与 UNIX? 有很多共同点,但也有一些特定于 Linux 的独特之处。在本文中,了解 Linux 进程的生命周期,探索用户进程创建、内存管理、调度和销毁的内核内幕。 Linux 是一种动态系统,能够适应不断变化的计算需求。Linux 计算需求的表现是以进程 的通用抽象为中心的。进程可以是短期的(从命令行执行的一个命令),也可以是长期的(一种网络服务)。因此,对进程及其调度进行一般管理就显得极为重要。 在用户空间,进程是由进程标识符(PID)表示的。从...

一条命令搭建Ubuntu基本开发环境

一条命令搭建Ubuntu基本开发环境

开发环境是不可或缺的,最常用的是C/C++开发环境,下面就使用下一条命令安装好Ubuntu的基本开发环境,具体操作如下: 首先,使用快捷键“Alt”+“F2”组合键切换到Ubuntu终端模式,然后运行如下命令: $sudo apt-get install binutils-doc cpp-doc gcc-4.1-doc gcc-doc glibc-doc libstdc++6-4.1-doc stl-manual cpp-4.1-doc manpages manpages-dev 待安装完成后,一个基本...

Ubuntu  9.04新功能、截图抢鲜看

Ubuntu 9.04新功能、截图抢鲜看

据国外媒体报道,目前,原定于2009年1月15日发布的Ubuntu 9.04 alpha 3(代号为“Jaunty Jackalope”),已经在官方的镜像站点为用户提供下载。在此,我们将为大家简单介绍一下Ubuntu 9.04 alpha 3中的新功能以及一系列的截图预览。 首先,Ubuntu 9.04 alpha 3中的OpenOffice.org 2.4套件终于替换为OpenOffice.org 3.0了,并且,安装在Ubuntu 9.04 alpha 3中的是其3.0.1 RC1版本。其次,EX...

RHEL  5.2下sendmail、dove  cot、openwebmail配置

RHEL 5.2下sendmail、dove cot、openwebmail配置

电子邮件系统对于一个企业的作用相信已经没有人不知道,目前比较主流的邮件系统包括SendMail、exchange、Lotus Notes、Qmail、Postfix等。 Microsoft的Exchange只能运行在Windows平台,而且必须基于活动目录,虽然在功能上exchange的确有一定的优势,比如用户管理、与office等微软其它产品的高集成性等等,但运营成本过高。 Lotus Notes作为IBM产品性能、功能当然是不用说了,不过本人总认为IBM的产品都有一个共同的特点,那就是只有运行在IB...

简析Linux操作系统的优缺点

简析Linux操作系统的优缺点

尽管说Linux系统并没有Unix操作系统那样的传奇历史,但它的发展也有近14年的历史了。从许多方面来说,Linux不折不扣是一个Unix的变种。 Linus Torvalds创造了Linux,他是一名学生同时也是一个黑客,Linux操作系统在1984年由Minux演变到GNU项目(GNU并不是Unix),它正式发布于1994年,由GPL授权。并不像专有的Unix系统,每一部分都有专有的硬件生产商来维护,Linux的维护是由在全世界各地的数千名开发商共同完成的,编写、测试以及加强代码。 尽管作为Linu...

简析Unix操作系统的优缺点

简析Unix操作系统的优缺点

现在,Windows不再是令人满意的,人们需要一个更可扩展的、可靠的和更高性能的环境。你或许正在运行Oracle财务软件、PeopleSoft和很多ERP应用。或者你正要打算部署一个新的Web门户网站可,类似于带有DB2后端的IBM WebSphere或者WebLogic 和Oracle。 在过去的几年中,你或许已经购买了三大Unix生产厂商(IBM、Sun和HP)之一的产品,并且不再购买了。但是,最近,Linux也成为一个完美的可行性选择,值得考虑一下。那么,你该如何评估哪个操作系统适合你的企业呢?在...

Wine  1.1.13  -  Linux上运行Windows程序

Wine 1.1.13 - Linux上运行Windows程序

刚刚步入Linux,难免要有时利用一下Windows的程序资源,Wine提供了一个用来运行Windows程序的平台. Wine(Wine Is Not an Emulator的缩写,即Wine不仅仅是一个模拟器)是一个在XWindows和Unix上执行的Windows APIs(应用程序接口),也可以认为Wine是一个Windows兼容层. Changes in Wine 1.1.13: * Freedesktop.org-compliant startup notifications. * Many...

Ubuntu下的网速快过XP

Ubuntu下的网速快过XP

James Gaskin发现了一件怪事,两台配置相差无几的电脑,一台安装的是Ubuntu,一台是Windows XP,接入相同的时代华纳宽带电缆,下载速度却差别极大。注意:这并非是一次严格的测试。 他的Ubuntu电脑在Bandwidth.com多次测试,下载速度平均在22-25mbps;在XP上执行相同测试,速度却只有12-14mbps.两台电脑都使用的是2GHz的Pentium 4 处理器,主要的区别是Ubuntu机器内存为768MB,XP机器内存只有512MB,都使用Firefox 3浏览器。Gas...

了解过去,才能知其然:Unix传奇

了解过去,才能知其然:Unix传奇

了解过去,我们才能知其然,更知所以然。总结过去,我们才会知道我们明天该如何去规划,该如何去走。在时间的滚轮中,许许多的东西就像流星一样一闪而逝,而有些东西却能经受着时间的考验散发着经久的魅力,让人津津乐道,流传至今。要知道明天怎么去选择,怎么去做,不是盲目地跟从今天各种各样琳琅满目前沿技术,而应该是去 —— 认认真真地了解和回顾历史。 Unix是目前还在存活的操作系统的元老了,走过了近乎40年的历程。在技术更新如此迅速的计算机世界的今天,Unix始终保持它那神圣的光环,它那曲折和令人叹息的历史,以及由它...

RedHat  Linux  9  键盘的快捷操作

RedHat Linux 9 键盘的快捷操作

这里列举了一些你可以用来快速执行常见任务的键盘快捷操作。这些操作不仅限于所列出的内容,要了解更多命令行和键盘的的快捷操作作。 [Ctrl] + [Alt] + [Backspace] = 杀死你当前的 X 会话。杀死图形化桌面会话,把你返回到登录屏幕。如果正常退出步骤不起作用,你可以使用这种方法。 [Ctrl] + [Alt] + [Delete] = 关机和重新引导 Red Hat Linux.关闭你当前的会话然后重新引导 OS.只有在正常关机步骤不起作用时才使用这种方法。 [Ctrl] + [Alt...

RedNotebook  --  桌面日记本

RedNotebook -- 桌面日记本

记录每天发生的事情和得到的灵感,是个不错的习惯。 RedNotebook 是一款不错的桌面日记本,不论是拿来写日记,还是写些简单的每日计划,都非常适用。 界面还是很简洁的。 右边的边栏是个单独的区域,可以在里面建立分类的文本,非常适合来记录计划、灵感,或者今日大事 在 /home/galeki/.rednotebook/templates 下有 7 个文本文件 1~7.txt,分别为一周 7 天的模板。点击日记编辑区域上方的 Insert Template,就会插入对应模板文件的内容。 此外,你还可以把...

教你怎样构建双引导RedHat  Linux系统

教你怎样构建双引导RedHat Linux系统

有可以使用的多个 Linux 安装允许您方便地测试同一个程序的不同库,观察您的程序如何与其它程序交互,或者只是到处调节一下参数看看会发生什么。这对开发和测试 ― 以及客户支持迟早有用。假定您没有许多机器吗?别担心 ― 在单台机器上安装多个 Linux 实例是件容易的事,因为您将很快从这篇技巧中发现这一点,这篇技巧文章是由 IBM 实习生 Chuks Onwuneme 和 Farhan Khawaja 编写的。 作为 IBM Developer Relations 的合作人员,我们的任务涉及帮助技术支持人...