本文给出了一个通用的 线程池框架 ,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序...
/etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。 当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定...
引导 Linux 系统的过程包括很多阶段。不管您是引导一个标准的 x86 桌面系统,还是引导一台嵌入式的 PowerPC 机器,很多流程都惊人地相似。本文将探索 Linux 的引导过程,从最初的引导到启动第一个用户空间应用程序。在本文介绍的过程中,您将学习到各种与引...
本文介绍了linux之间传输文件的几种方式,并通过具体实验测试了几种文件传输方式之间的传输速度。这篇文章是我一次作业的实验报告,我经常查看这个文档,所以贴出来方便自己查略。 0. 实验环境以及实验数据 实验环境: 两台装有Ubuntu的电脑,两台电脑位于同...
作为一名Linux系统管理员,最主要的工作是优化系统配置,使应用在系统上以最优的状态运行,但硬件问题、软件问题、网络环境等的复杂性和多变性,导致了对系统的优化变得异常复杂,如何定位性能问题出在哪个方面,是性能优化的一大难题。 本文从系统入手,重...
实验环境:Redhat Enterprise Linux 5.2 VMware workstation 7 图一 实验环境网卡配置:三块虚拟网卡,工作在NAT模式 一、配置三个网卡及bond0 [root@redhat5 ~]# cd /etc/sysconfig/network-scripts [root@redhat5 network-scripts]# ls | grep ifcfg ifcfg...
环境:Linux Red Hat As 4 步骤1:检查是否安装了vnc server [root@hxl oracle]# rpm -qa|grep vnc vnc-4.0-8.1 vnc-server-4.0-8.1 若没有安装可以在linux 安装介质中找到vnc相关的软件包安装(安装过程这里略过). 步骤2:配置 1.配置Linux主机 1).[root@hxl]#...
Linux 和 BSD 都是免费的,开源的,类Unix系统。他们甚至使用很多相同的软件。他们看上去简直就像是一个操作系统,那么,它们有什么不同吗? 其实,两者之间的不同,远远超出了我们下面提到的这些,尤其是在构建完整操作系统和许可授权的哲学思想上,更是相...
在本教程中,我将解释多个设备怎样在linux下共享一个网络连接。目前无线路由器已经成为主流的消费品,从而解决了本文这一问题。这里假设你家中并没有一台无线路由器,不过,你却有一台已经有猫和有线网卡的的linux主机。猫是以动态公有IP地址的模式连接到互...
首先需要安装alien工具: http://ftp.de.debian.org/debian/pool/main/a/alien/ [root@localhost tmp]#tar zxvf alien_8.88.tar.gz[root@localhost alien]#perl Makefile.PL[root@localhost alien]#make[root@localhost alien]#make instal[root@localhost a...