logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

IAAS、PAAS、SAAS

IaaS:是Infrastructure as a Service,基础设施即服务,消费者通过Internet 可以从完善的计算机基础设施获得服务。例如AWS,OpenStack,CloudStack提供的虚拟机计算服务。通过互联网就可以获得有计算能力的服务器,不需要实际的服务器资源。SaaS:是Software-as-a-service,国内通常叫做软件运营服务模式,简称为软

理解和配置 Linux 下的 OOM Killer

最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经常死机,登陆到终端看了一下,都是常见的 Out of memory 问题。这通常是因为某时刻应用程序大量请求内存导致系统内存不足造成的,这通常会触发 Linux 内核里的 Out of Memory (OOM) killer,OOM killer 会杀掉某个进程以腾出内存留给系统用,不致于让系统立刻崩溃。如果检查相关的

拷贝来的SuSe Linux,打开时选择copy和move的问题

  创了一个虚拟机,里面跑SuSE Linux,整个虚拟机拿给别人用的时候,会碰到copy还是move这样的疑问,目前看来,最大的区别在于网卡的MAC地址。如果是copy,MAC地址会重新生成,udev也会重新创建一个网络设备名,原来是eth0的话,现在就是eth1,这个还不是最关键的问题,关键在于SuSE Linux的网络配置文件名是和MAC地址绑定的,所以MAC地址变了,这个配置文件名也要相应

#linux#虚拟机#网络
windows下面使用linux命令的一些方法

linux下的shell是很强大的,所以想在window下也可以用这些命令,有一些办法:1) 安装linux虚拟机2) 使用cgwin,这个是最强的交叉编译工具,但还有有点大,全部有1G多3) UnxUtils,一个比较老,但很实用轻巧的工具集,只有3M左右\usr\local\wbin 的绝对目录加到系统变量path里面,就可以用shell命令了,如ls,cat等等4)

VMtools安装以及设置

一、安装VMtools点击VMware菜单的——虚拟机——安装VMwareTools,在弹出的对话框中选择“安装”。这时,在Ubuntu下会自动加载Linux版的VMwareTools的安装光盘镜像。你会看到虚拟机的桌面上出现了一个名为VMwareTools的光盘图标,并且被自动打开。其中包括VMwareTools-5.3.3-34685-i386.rpm和VMwareTool

#虚拟机#ubuntu
Suse 10虚拟机中修改eth0的MAC地址

方法一:ifconfig eth0 downifconfig eth0 hw ether 00:0c:29:6e:b9:3cifconfig eth0 up这样只会暂时生效,如果系统重启,改变会无效可以把这三行加入到/etc/init.d/boot.local,这样每次启动都会设置有些版本的linux是加在/etc/rc.local或/etc/init.d/rc.l

#虚拟机#linux#网络
glibc, eglibc和 glib的区别

很多人会混淆glibc和glib,简单说一下他们的区别其实严格得说它们几乎没有任何关系glibc是linux下面c标准库的实现,当然linux下面的标准c库不仅有这一个,如uclibc 和 klibc,但是glibc无疑是用得最多的。而glib是GTK+的基础库,它由基础类型、对核心应用的支持、实用功能、数据类型和对象系统五个部分组成,可以在www.gtk.org网站下载其源代码。是一

#linux#数据结构#嵌入式 +2
linux /dev 常见特殊设备介绍与应用

linux是文件型系统,所有硬件如软件都会在对于的目录下面有相应的文件表示。对于dev这个目录,我们知道它下面的文件,表示的是linux的设备。在windows系统中,设备大家很好理解,象硬盘,磁盘指的是实实在在硬件。而在文件系统的linux下面,都有对于文件与这些设备关联的。访问它们就可以放到实际硬件,想想还是linux灵活了。变成文件,操作该多简单了。不用调用以前com,prt等接口了。直接读

#linux#centos#unix
linux 下面的sleep,usleep,nanosleep 和select比较

sleep 时间单位是秒usleep的时间单位是微秒select的精度是微妙,精确struct timeval delay;delay.tv_sec = 0;delay.tv_usec = 20 * 1000; // 20 msselect(0, NULL, NULL, NULL, &delay);usleep()有有很大的问题在一些平台

#linux
swap的使用和调整

linux支持虚拟内存,用作虚拟内存的硬盘部分被称为交互空间(swap space),虚拟内存是指使用磁盘当作内存的扩展,这样可用内存的大小就相应的增大了。内核会将暂时不用的内存块的内容写到硬盘上,从而空闲的内存就可用于其他目的。当需要用到原始内容时,再从硬盘重新读入内存。但读写硬盘的速度比直接使用内存要慢得多,数千倍。linux可以使用文件系统中的一个常规文件或一个独立的分区作为交换空间。交

    共 21 条
  • 1
  • 2
  • 3
  • 请选择