易截截图软件、单文件、免安装、纯绿色、仅160KB

盘点2009:Linux服务器软件发展亮点多

硬件技术一直和软件技术相依相随,随着服务器硬件和芯片技术的进步,推动着服务器操作系统技术的变革。
  芯片技术的发展:从x86到龙芯
  2009年,各大芯片厂商都推出了多款芯片产品:如Intel公司基于Nehalem架构发布的桌面端芯片产品酷睿i7;AMD公司也推出了基
于新Fiorano平台的代号为“伊斯坦布尔”的六核皓龙处理器;IBM推出的Power
6+。在x86芯片竞相升级的同时,已经在桌面端迈出产业化步伐的龙芯,今年也推出了支持服务器端的“龙芯三号”。
  操作系统:从Windows到Linux
  2009年是全球金融危机深化和H1N1肆虐的一年,操作系统领域除了强调产品的安全性、稳定性外,虚拟化、云计算,异地容灾备份等成为了今年的热点。服务器操作系统软件提供商微软、红帽、Novell、中标软件等在2009年都相继推出了操作系统的升级版本。
  随着越来越多的应用逐步向开源软件转移,开源软件应用范围不断扩大,同时其应用深度也逐步向核心应用渗透。作为开源软件中应用最成熟的
Linux操作系统,已经获得了政府、金融、电信、邮政等众多大型用户的认可,并由一些非关键应用逐步向用户的核心业务层渗透。Linux服务器端的应用
日益成熟,包括网络服务器、高性能计算服务器、数据库服务器等应用的深度和广度不断扩展。在Linux服务器市场份额不断得到提升的前提下,在当前国际金
融危机的背景下,Linux新版本的推出将会受到更多的瞩目。
  目前主流Linux服务器软件产品
  Redhat Linux
  Redhat Linux以其安装方便、RPM
套件安装/升级方式而著称,Redhat先进的开放源码技术,以及更新的核心组件为用户提供了灵活的可用性。新发布的红帽企业Linux5,基于
2.6.18内核,是第一款具有基于内核的虚拟机 (KVM) 管理程序技术的、能够提供商业质量开源虚拟化的产品。
  Red Hat Enterprise Linux(RHEL)5.4支持广泛的软硬件生态系统,并包含两个基于内核的虚拟机,为客户提供更多选择。
  Novell Suse Linux 11
  产品针对很多性能进行改进和提升;包括支持企业Mono(Linux平台.net上 ),更新版本的HA组件-HeratBeat,面向设备制造商的可用性增强功能和简化的操作系统。NOVELL与微软之间继续保持着操作系统互通性的合作关系,竞争关系也依然存在。
  中标普华Linux V5
  中标软件最新发布的中标普华高级服务器软件V5集成了高可用HA集群套件、安全邮件系统,尤其“一架式”的操作系统设计理念在业界得


相关文档:

linux下共享内存(shm)使用示例

#include <sys/ipc.h>
#include <stdio.h>
#include <sys/shm.h>
#include <sys/types.h>
#include <unistd.h>
#include <string.h>
#define PERM IPC_CREAT //S_IRUSR|S_IWUSR
#include <errno.h>
int main(int argc,char **argv)
{
int shmid[2048];
c ......

Linux中 静态库和共享库

1. 创建目录
 mkdir –p test/sub
2. 在子目录sub/下编写hello.c和hello.h
 /*****hello.c*****/
 #include <stdio.h>
 #include “hello.h”
 void hello()
 {
 printf(“Hello!\n”);
 }
 
 /*****hello.h**** ......

Linux命令详解

linux的命令详解
cat cd 
chmod chown 
cp cut 
名称:cat 
使用权限:所有使用者 
使用方式:cat [-abeensttuv] [--help] [--version] filename 
说明:把档案串连接后传到基本输出(萤幕或加 > filename 到另一个档案)  ......

linux 程序内部 查看可执行程序路径

linux shell pwd 显示当前路径
假若有test.cpp
g++ test.cpp -o test
./test
想在test中找到当前执行程序所在的路径
可以再test.cpp中使用readlink函数
具体见如下实例:
#include<iostream>
#include<unistd.h>
#include<dirent.h>
#include<string.h>
#include<string>
using ......

linux进程控制-exec系列

说是exec系统调用,实际上在Linux中,并不存在一个exec()的函数形式,exec指的是一组函数,一共有6个,分别是:




#include <unistd.h>
int execl(const char *path, const char *arg, ...);
int execlp(const char *file, const char *arg, ...);
int execle(const char *path, const c ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号