自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

free -m

第一部分                                 total       used free shared buffers cached Mem:                        515308   377176      138132     0                     58024              255072...

2012-07-03 14:30:07 217

原创 linux用户态和内核态的转换

linux用户态和内核态的转换 当一个任务(进程)执行系统调用而执行内核代码时,称进程处于内核内核态,此时处理器处于特权级最高的(0级)内核代码中执行,当进程处于内核态时,执行的内核代码会使用当前进程的内核栈,每个进程都有自己的内核栈。当进程执行用户代码时,称其处于用户态,此时处理器在特权级最低的(3级)用户代码中运行。当正在执行用户程序而突然被中断程序中断时,此时用户程序也可以象...

2012-04-25 19:56:58 190

对fork函数的理解

//--------------------------------------------------------beginint pid=fork();if(pid < 0){//失败,一般是该用户的进程数达到限制或者内存被用光了 ........ }else if(pid == 0){//子进程执行的代码......}else{//父进程执行的代码.........}......

2012-04-25 17:17:43 169

自己写的小程序顺着linux启动而启动

自己写的小程序想根据linux启动而自动启动。需要以下步骤:1.将自己写的小程序的打开写入sh脚本中,在脚本中加入如下内容:#chkconfig 345 61 63#description:Easy还有其中使用的case esac,一般软件都有start stop restart这里的start在系统启动时会自动调用start2.将脚本拷贝到/etc/init.d下面...

2012-04-16 19:42:49 109

Xen Domain 0 回收内存问题

有个哥们的一篇文章中,提到了一点,解决了我好几天一直想的一个问题。http://hily.me/blog/2010/01/xen-domain-0-memory-collect/ 自己在使用xm list时,创建vm后,当回收时,内存并没没有回收,特别麻烦,也是存在的一个问题。这个哥们提到,使用xm mem-set 0 内存值,对domain-0设置一个比较大的值,xen就会自动将...

2012-03-26 20:53:59 160

对于xm list的理解

今天花了好长时间理解xm list这个命令输出的内容,刚开始不是很明白当开启一个虚拟系统时,Domain-0内存是怎么变化的?就在刚才,无意间通过数据似乎明白了点东西。将理解的内容分享如下:当在xm环境下,创建一个虚拟机时,系统会从Domain-0的men中取出虚拟机需要的那部分内存分给虚拟机,自己所拥有的内存将自动减少那么多,但是对于第一个添加的虚拟机,减少的内存似乎和虚拟机配置文件定义...

2012-03-21 14:51:17 299

Linux(Xen)安装虚拟机

这两天在CentOS5.7上基于Xen安装一个虚拟机费了好大的劲儿,主要问题是xen console存在问题。 今天看见一个哥们写的内容,有点启发,重新系统的安装了一下虚拟机,有了很大的收获。 这个哥们的网址是 http://songxj.blog.51cto.com/620981/120230 现在将整个安装过程编写如下:a.ftp服务器的建立在linux上安装ftp服务器 yum -y ins...

2012-03-14 11:16:39 142

在CentOS 5.5里安装使用Chrome/Chromium浏览器

通过Chrome wrapper在RHEL/CentOS 5上运行Chrome:Chrome wrapper下载地址: http://www.cs.bham.ac.uk/~cxs548/chrome.tar.gz下载Chrome wrapper这个包,解压并运行 “Chrome-wrapper”, 这个包自带Chrome的依赖环境,不需要做任何设置,可以顺利将Chrome运行起来。但偶发现...

2011-12-14 20:06:29 256

Unable to load configuration. - Class: java.net.PlainSocketImpl

今天在CentOS上运行myeclipse时遇到这么个问题:严重: Exception starting filter Struts2Unable to load configuration. - Class: java.net.PlainSocketImplFile: PlainSocketImpl.javaMethod: connectLine: 177 - java/net/PlainS...

2011-12-14 18:56:45 199

Hadoop伪分布模式配置学习

伪分布模式也是在一台单机上运行,但用不同的 Java 进程模仿分布式运行中的各类结点 ( NameNode, DataNode, JobTracker, TaskTracker, Secondary NameNode ),分布式运行中的这几个结点的区别: 从分布式存储的角度来说,集群中的结点由一个 NameNode 和若干个 DataNode 组成, 另有一个 Secondary Name...

2011-12-14 12:32:09 99

eclipse启动时出现JVM terminated.Exit code=127解决方案

异常退出显示的内容:JVM terminated. Exit code=127/home/zhangpuego/software/jdk1.6.0_29/bin/java-Duser.language=en-Xms128M-Xmx512M-XX:PermSize=64M-XX:MaxPermSize=256M-Dosgi.splashLocation=/home/zhangpuego/so...

2011-12-13 19:32:24 1249

结合myeclipse在linux上开发hadoop

         今天为了结合myeclipse在linux上对hadoop的操作,就安装了myeclipse,安装的时候出现各种问题,重点是需要版本的匹配。myeclipse和eclipse在linux上的匹配特别麻烦,myeclipse的官网在国内还打不开,最后想进各种办法得到了匹配的meyclipse和eclipse版本,如下:       eclipse:         ecli...

2011-12-12 22:42:43 84

centos 同步时间

CentOS系统时间同步的步骤如下:新装的CentOS系统服务器可能设置了错误的,需要调整时区并调整时间.以下是CentOS系统使用NTP来从一个时间服务器进行同步的方法cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimentpdate us.pool.ntp.org(或者)ntpdate t...

2011-12-12 09:18:01 97

基于Eclipse的Hadoop应用开发环境配置

基于Eclipse的Hadoop应用开发环境配置http://www.cnblogs.com/flyoung2008/archive/2011/12/09/2281400.html 上面关于对mapredure的使用采用的插件的使用同样适合使用在hdfs,并且不用专门去配置hadoop的信息,就可以使用。在建项目时,需要选择map/redure....

2011-12-11 22:12:04 82

Hadoop配置部分内容

Hadoop配置部分内容Hadoop配置文件hadoop-env.sh           记录脚本要用的环境变量,以运行Hadoop,比如:jdk的环境变量配置core-site.xml           Hadoop Core的配置项,例如HAFD和Mapredure常用的I/O设置等。hdfs-site.xml           Hadoop守护进程的...

2011-12-02 18:52:49 108

Hadoop配置的关键(Hdfs部分)

Hadoop配置的关键(Hdfs部分)Hadoop配置的关键(Hdfs部分)指的是namenode和datanode几点的区别:相同点:          1.安装hadoop相同          2.安装jdk相同(注意:jdk1.6以上) 不同点:          1.namenode和datanode的/etc/hosts中指定的内容不同:      ...

2011-12-02 10:24:49 93

Hadoop中的一些启动信息

下面就该正式启动hadoop啦,在bin/下面有很多启动脚本,可以根据自己的需要来启动。* start-all.sh 启动所有的Hadoop守护。包括namenode, datanode, jobtracker, tasktrack* stop-all.sh 停止所有的Hadoop* start-mapred.sh 启动Map/Reduce守护。包括Jobtracker和Tas...

2011-12-01 16:17:32 97

Hadoop在CentOS上的安装及实现

 Hadoop在CentOS上的安装及实现分为3部分:第一,安装jdk以及配置jdk        安装jdk:              jdk的下载:                  jdk的下载网址:http://download.oracle.com/otn-pub/java/jdk/6u29-b11/jdk-6u29-linux-i586.bin      ...

2011-12-01 08:47:08 110

CentOS上jdk的安装

CentOS上jdk的安装:1.选择一个用户,比如 zhangpuego,在/home/zhangpuego目录下安装jdk2.切换到root用户    su - root3.更改环境变量文件   在/etc/profile文件中,增加:       #add for java enviroment time:2011-11-30       JAVA_HOME=/ho...

2011-11-30 22:19:20 71

IPTABLES的配置

(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target     prot opt source               destination        Chain FORWARD (policy ACCEPT)target     prot ...

2011-11-19 18:27:16 77

汇编文件最长命名长度

 今天我使用汇编时,输入大于8个字符的文件名就出现错误信息,最后通过查找,原来dos时代的文件名是8.3规则,8个字符的名字,3个字符的扩展名(不包括.)8086汇编。也就是说在使用8086时,asm文件名长度不能超过8个字符。...

2011-11-19 18:26:56 344

CentOS上安装字体和scim

CentOS上安装字体:输入          1.yum -y install fonts-chinese      2.yum -y install fonts-ISO8859-2      多数人到了这里就没有做其它操作了,导致仍然无法正确显示中文。      3. cd /usr/share/fonts/      4. fc-cac...

2011-11-13 10:32:46 117

Centos5.7上安装oracle10g

1.添加oracle的用户(1) 新增组和用户groupadd tingtingegouseradd -g tingtingego oraclepasswd tingtingego 2.创建oracle10g安装的目录这个目录一般比较大,因此有可能考虑到挂载分区的问题,参看我的其他文献。创建Oracle的安装目录,并把权限付给tingtingego用户。有可能需要...

2011-11-13 10:32:16 92

五种Oracle用户的授权与管理

创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识。掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率。 Oracle数据库的权限系统分为系统权限与对象权限。系统权限( Database System Privilege )可以让用户执行特定的命令集。例如,CREATE TABLE权限允许用户创建表,GRANT AN...

2011-11-13 10:32:01 142

oracle : shared memory realm does not exist 故障解决

oracle : shared memory realm does not exist 故障解决ORA-27101: shared memory realm does not exist在centos上安装oracle10g时,遇到了如上问题,很是纠结,平白无辜就出现这个问题。看到网上有很多解决办法,但是都不可行。最后经过半天的努力,最终找到答案。因为我的oracle是用tingt...

2011-11-13 10:31:45 393

数据,通用寄存器,段寄存器

我们经常会有拿一个地址找房间的经验吧,比如说302,那么,我们知道这房间在三楼,是从东边算过来的第二间,这个地址其实就是两个地址组成 :3楼,2号房。注意到没,每个地址是一位数,但是通过大家熟知的规律合成了一个三位数的地址。把这个例子带到这个问题中,你可以这样理解,段地址相当于楼层地址,偏移地址相当于房间号,最后合成的就是物理地址。8086的地址线20根,数据线16根,物理地址...

2011-11-13 10:31:30 230

原创 CentOS yum使用

1   )包的更新1.1)检查可更新包: yum check-update1.2)更新所有包: yum update1.3)更新指定包: yum update package_name1.4)版本升级: yum upgrade2   )包安装与删除2.1)yum install package_name2.2)yum remove package_name3  ...

2011-11-12 18:52:39 106

原创 Oracle10g角色,权限和用户

对于Oracle10g在学习的时候存在疑惑,现在写出来整理整理思路。这里包括两部分:第一部分是权限,角色和用户之间的关系:  权限是指用户对访问数据库所具有的权力,比如最基本的登陆数据库的权限,增删改查的权限。你只有具有 create session 权限才能连接到数据库上,只有具有 create table 权限再能建表。实例代码如下:grant create ses...

2011-11-12 18:52:26 165

原创 Oracle10g 创建用户名、授权

Oracle 10g 的创建用户名 1、  linux 下 oracle 的启动 以 oracle 身份登录   启动    lsnrctl start 登录    sqplus /nolog 连接数据库    connect  /as   sysdba 启动数据库    startup 关闭数据库    shutdown immediate 2...

2011-11-12 18:52:12 132

在centos上安装软件时出现Could not execute auto check for display colors using command

Two solutions:1.use oracle login x-window, then ./runInstaller2.use root login,then #xhost +#su - oracle#./runInstaller xhost 是用来控制X server访问权限的。通常当你从hostA登陆到hostB上运行hostB上的应用程序时,...

2011-11-12 18:52:01 228

原创 购买三星S5830历程

时间:2011.10.30昨天买了一个三星S5830,花了2074块。买这个手机,买的太艰难了。从上周开始,原本想买NokiaE72i,同学说现在塞班的系统不好,所以选择了Andrid的手机。 第一次放弃刚开始选择了一款三星I9023,感觉配置听好的,谁知道跑遍了国美,苏宁,都没有这块,知道了原来是水货,在沈阳地区没有国行,在淘宝上找了一家,还挺便宜的,但是就是对网上买电子产品...

2011-11-12 18:51:46 99

原创 数据,通用寄存器,段寄存器

数据--->通用寄存器-->段寄存器 数据不能直接写入段寄存器

2011-11-11 18:59:34 147

使用u盘安装CentOS,出现必须U盘引导的问题

无光驱情况下,U盘启动安装CentOS (笔记) 条件:1.主板支持U盘启动2.4G的U盘3.UltraISO软件步骤:1.下载CentOS-5.3-i386-bin-DVD.iso文件,文件大小3.69G。(如果是5.5,则4G U盘放不下)2.启动UltraISO,"文件" -"打开"-选择CentOS-5.3-i386-bin-DVD.iso...

2011-11-11 18:59:21 329

原创 Eucalyptus

http://www.cnblogs.com/BloodAndBone/archive/2010/11/19/1882071.html  什么是云计算?从最早的概念炒作到现在,云计算已经出现了一些切实可行的计算平台方案。当前的云计算服务分为三种方式:Software as a Service(SaaS) 软件即服务,大家使用的WebQQ就是一个例子,Gmail也是个例子,服务商提供软件给用...

2011-11-11 15:37:35 193

原创 Eucalyptus安装与配置

安装 1、  同步系统时间 yum install -y ntp ntpdate pool.ntp.org  2、  安装依赖软件包 yum install -y java-1.6.0-openjdk ant ant-nodeps dhcp bridge-utils perl-Convert-ASN1.noarch scsi-target-utils httpd  ...

2011-11-11 15:37:21 395

原创 Eucalyptus:You should have at least 32 loop devices

You should have at least 32 loop devicesStarting Eucalyptus services: (13)Permission denied: make_sock: could not bind to address 0.0.0.0:8775no listening sockets available, shutting downUnable to ope...

2011-11-11 15:37:07 109

原创 使用xmamager来连接centos

1)编辑/etc/gdm/custom.conf,内容如下:[daemon][security]AllowRemoteRoot=true[xdmcp]Enable=truePort=177[gui][greeter][chooser][debug][servers]2)防火墙设置,在/etc/sysconfig/iptables文件中加入:-A RH-F...

2011-11-10 10:40:03 174

原创 Linux对ext3分区大小进行无损更改的步骤

1 缩小一个ext3分区这个章节介绍如何缩小一个ext3分区。在这个例子中,我将缩小我的/dev/sda5。首先让我们来看看目前系统的一些情况:fdisk -ldf如果你的分区中没有任何系统文件,则继续下面的步骤,否则,请重新启动系统.当然,我们还是手工umount一次:umount /dev/sda5接下来运行:fsck -n /dev/sda1输出应该是这样的:fsck 1.38 (30-Ju...

2011-11-10 10:39:55 452

原创 云计算在一台笔记本上如何实现

云计算在一台笔记本上如何实现?目前,就知道,安装一个vm,然后在上面安装两个linux,一个作为clc,一个作为nc。给两个都分配512mb,不知道结果会怎么样?等待尝试后的结果。...

2011-11-10 10:39:46 128

原创 EC2的理解

       Amazon EC2 (Elastic Compute Cloud) ),直面意思是弹性云,是一个可以让用户可以租用云电脑运行所需应用的系统。       EC2借由提供web服务的方式让用户可以弹性地运行自己的Amazon机器镜像文件,用户将可以在这个虚拟机上运行任何自己想要的软件或应用程序。用户可以随时创建、运行、终止自己的虚拟服务器,因此这个系统是"弹性"使用的。   ...

2011-11-10 10:39:36 1117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除