最新文章

基于Linux的集群系统(四)

关键技术分析之文件系统 本篇是《关键技术分析》的第三篇,将为您讲述集群系统文件系统,主要包括Coda,Global,xFS,MOSIX文件系统。 集群计算的发展需要发展并升级文件系统,此文件系统不仅能够对多个文件提供并行的访问,而且能在对同一文件进行访问的进程间提供cache一致性。大多数传统的网络文件系统如NFS、A…

Linux&Uinx

基于Linux的集群系统(三)

关键技术分析之 进程的放置和迁移 通过对本系列前面二篇文章的学习,您对于集群系统应该已经有了一个整体的认识。从本篇开始作者将对集群系统进行更深入的探讨。本篇作为《关键技术分析》的第一篇将向我们讲述进程放置和迁移的一些关键技术。 1. 进程的放置 在集群系统中,进程的到达时间和新到达进程所需的资源量都是不可预测的,因此进…

Linux&Uinx

基于Linux的集群系统(二)

本文是《基于Linux的集群系统》系列《典型集群系统分析》的第二篇,作者将继续向我们介绍几个最典型的集群系统。 3. Linux Virtual Server Linux虚拟服务器(Linux Virtual Server, LVS)建筑于实际的服务器集群之上,用户看不到提供服务的多台实际服务器,而只能看见一台作为负载…

Linux&Uinx

基于linux的集群系统(一)

本文是《基于LINUX的集群系统》系列文章的第一篇。作者就集群系统这一概念进行了概述,介绍了集群系统的发展以及国内外主要的集群系统解决方案。 第一台计算机问世已经半个世纪了,在这期间计算机技术经历了五次更新换代。更新换代的标志主要有两个:一个是计算机的器件,另一个是系统体系结构。从第一代到第五代计算机,器件发生了根本的…

Linux&Uinx

利用Beowulf让普通PC变集群

现在,Linux在IT业里已经有着非常重要的影响,除了其具有免费、高效、可靠等优势外,对于计算机科学家和那些需要进行大量运算的科学家来说,它还是一个非常强大的工具。自从Donald Becker发起了Beowulf集群计算以后,在NASA的Goddard Space Flight Center工作的Thomas Ste…

Linux&Uinx

Linux 集群技术

目前,越来越多的网站采用Linux操作系统,提供邮件、Web、文件存储、数据库等服务。也有非常多的公司在企业内部网中利用Linux服务器提供这些服务。随着人们对Linux服务器依赖的加深,对其可靠性、负载能力和计算能力也倍加关注。Linux集群技术应运而生,可以以低廉的成本,很好地满足人们的这些需要。 Linux竞争力…

Linux&Uinx

Linux 集群系统大比拼 哪种群集适合您?

计算 Linux 中集群项目的数量就象计算硅谷中创业公司的数量一样。不象 Windows NT 已经受其自身的封闭环境阻碍,Linux 有大量的集群系统可供选择,适合于不同的用途和需要。但确定应该使用哪一个集群的工作却没有因此变得简单。 问题的部分原因在于术语集群用于不同场合。IT 经理可能关心如何使服务器运行时间更长…

Linux&Uinx

Linux桌面系统提速七大法宝

按道理来讲,Linux系统的运行速度应该是所有类型的操作系统当中最快的。但是不幸的是,有些时候你的一些错误的系统设置将会导致Linux系统的速度慢如蜗牛。通常出现这种情况的原因并不是因为你中了电脑病毒或间谍软件,这两者在Linux系统上是非常罕见的;Linux桌面系统运行速度的下降,更有可能是因为你错误地使用了某些特殊…

Linux&Uinx

Linux系统下设备驱动的安全端口分配

摘要: 编写设备驱动是一个具有挑战性和冒险性的工作。当设备通过init_mo dule函数登记时,设备的资源应当被分 配。一个主要的设备资源是I/O端口。作为动态连接的驱动程序,开发者应当小心将未被使用的I/O端口分配 给这些设备。 首先驱动程序应侦测这些端口是否被使用或释放。然后再为设备申请获取端口。当驱动模块被 从…

Linux&Uinx

逐步迈向成熟的Linux操作系统桌面

在桌面Linux的一阵泡沫过去以后,国内的GNU/Linux厂商们把自己的市场战略方向纷纷转向了嵌入式系统开发、定制服务以及OEM市场,希望藉此来获取利润,等待市场的复苏。因为在嵌入和定制服务方面正是 GNU/Linux的优势所在。OEM则是通过在台式PC上预装桌面版的GNU/Linux操作系统来代替Windows操作…

Linux&Uinx

Linux操作系统内存管理的源码实现

最近一段时间在阅读Linux的源代码,想把看到的东西写出来,觉得内存这一部分最简单,就先写了出来。请指正! 内存最低4K的地址是一张页目录(page_dir),页目录共1024项,每项4字节。目录项的结构如下: ____________________________________|32-12位为页框地址 | |U|…

Linux&Uinx

在ARMSYS上进行uClinux内核移植的总结

1. 简述 针对“如何在以S3C44B0X为核心的ARMSYS开发板上建立uClinux内核移植”的一个总结,其内容包括对Bootloader的功能分析和uClinux2.4.24发行版内核基础上针对S3C44B0X开发板进行修改的重点内容的逐一列举。 2. Bootloader 2.1 Bootloader概述 Bo…

Linux&Uinx

Linux系统应用程序和内核模块的区别

1.应用程序是从头到尾执行单个任务;模块却只是预先注册自己以便服务于将来的某个请求,其中,函数init_module(模块的入口)的任务是为以后调用模块函数预先做准备,函数cleanup_module(模块的第二入口)是在模块卸载时调用。 2.应用程序可以调用它未定义的函数,因为在连接过程能够解析外部引用从而使用适当的…

Linux&Uinx

Liinux 系统无法进入图形界面的解决过程

首先说明,我是一个新手,所有有些地方可能很菜,有不对的地方还请大虾教导。 我安装的是Red Hat Linux 9(另一个系统是Windows Xp),安装时候无法进入图形界面,提示"注意:显示超出范围: H: xx KHz V: xxHz" ,然后黑屏,没有办法,只好使用文字界面安装,不过安装还是能成功的。采用gru…

Linux&Uinx