Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。
1、# uname -a (Linux查看版本当前操作系统内核信息)
Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Lin...
分类:
系统相关 时间:
2015-07-01 12:19:05
阅读次数:
173
在之前的博客中,曾经写了自动化测试程序的实现方法,现在开发者需要知道被测试的进程(在此指运行在LINUX上的主进程的)在异常退出之前的进程的运行状态,例如内存的使用率、CPU的使用率等.
现用shell脚本实现指定进程的运行状态。
直接上代码。...
分类:
系统相关 时间:
2015-07-01 12:16:01
阅读次数:
167
grep-rIlo$'^\xEF\xBB\xBF'.|xargssed--in-place-e's/\xef\xbb\xbf//'
分类:
系统相关 时间:
2015-07-01 12:01:30
阅读次数:
152
有一朋友在Linux下编译Tiny时出错了,偶在Windows下编译是OK的,但是说明不了问题。因此就想着搭建一个Linux下的编译环境进行验证,实际搭建过程碰到了一些问题--主要是NTLM ISA代理服务器的问题。由于整个过程比较复杂,因此就写此文志之,有需要的朋友也正好用一下。Step 1:搭建...
分类:
系统相关 时间:
2015-07-01 11:57:18
阅读次数:
154
保持cache一致性自然要靠cache一致性协议。cache的不一致,是因为同样一份数据在多个cache中存在多份拷贝,如果数据在一个cache中被写另一个cache却不知道,就会有不一致。对于多核共享cache最基本的方法就是写失效和写更新两种。每个核的专有cache要时刻监听总线上的写cache...
分类:
系统相关 时间:
2015-07-01 11:56:00
阅读次数:
154
正常运行中的网站,忽然间出现session目录不可写,连接服务器一看,任何关于写硬盘的命令都不能用,提示Read-only file system,使用一条命令即可搞定此问题:mount -o remount rw /
分类:
系统相关 时间:
2015-07-01 11:48:23
阅读次数:
152
有一朋友在Linux下编译Tiny时出错了,偶在Windows下编译是OK的,但是说明不了问题。因此就想着搭建一个Linux下的编译环境进行验证,实际搭建过程碰到了一些问题--主要是NTLM ISA代理服务器的问题。由于整个过程比较复杂,因此就写此文志之,有需要的朋友也正好用一下。Step 1:搭建...
分类:
系统相关 时间:
2015-07-01 11:41:22
阅读次数:
161
PHP 5.5.0 及后续版本中已经绑定了 OPcache 扩展,只需要在编译安装的时候, 如果你使用--disable-all参数 禁用了默认扩展的构建, 那么必须使用--enable-opcache选项来开启 OPcache。编译之后,就可以使用zend_extension指令来将 OPcach...
分类:
系统相关 时间:
2015-07-01 11:38:15
阅读次数:
153
文件命名规则 Windows:/ \ | ? * CON以点开头 默认都不能作为文件名使用 Linux:除了/之外,所有的字符都合法 有些字符最好不要用:空格、制表符、退格符、@#$&()- 等 (空格是命令间的分隔符) 避免使用点(.) 作为普通文件名的第一个字符 (点开头的是Linux隐藏文件....
分类:
系统相关 时间:
2015-07-01 11:35:13
阅读次数:
163
删掉{workspace}/.metadata/.plugins\**\*.snap 所有的.snap文件一般可以解决问题如果上面一步解决不了问题, 那么删掉{workspace}/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi这个...
分类:
系统相关 时间:
2015-07-01 11:29:02
阅读次数:
961
例行的Linux软中断分发机制与问题Linux的中断分为上下两半部,一般而言(事实确实也是如此),被中断的CPU执行中断处理函
数,并在在本CPU上触发软中断(下半部),等硬中断处理返回后,软中断随即开中断在本CPU运行,或者wake
up本CPU上的软中断内核线程来处理在硬中断中pending的..
分类:
系统相关 时间:
2015-07-01 10:20:32
阅读次数:
222
磁盘管理---分区1、分区的过程分区、创建文件系统、挂载使用2、分区的基本命令fdisk——分区的命令,2TB以下的文件partprobe——rhel5partx——rhel6通知内核重读分区表parted——分区命令,支持大的文件3、磁盘的命名方式/dev/sdasd——————表示一种串口设备sata、scsi、s..
分类:
系统相关 时间:
2015-07-01 10:20:32
阅读次数:
218
下面按照系统的启动顺序来进行逐一的讲解。一、POST当我们按下开机的电源后,主板上的芯片组会首先向CPU发出一个reset指令,之后待芯片组检测到电源供电稳定后便撤去reset指令,CPU就会跳转到BIOS中的启动代码位置;BIOS首先要检测关键设备(如内显、显卡等)是否正常,这个过程..
分类:
系统相关 时间:
2015-07-01 10:19:18
阅读次数:
203
磁盘管理---分区---fdisk命令查看分区信息:[root@server254~]#fdisk-l/dev/sdaDisk/dev/sda:107.4GB,107374182400bytes255heads,63sectors/track,13054cylindersUnits=cylindersof16065*512=8225280bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optima..
分类:
系统相关 时间:
2015-07-01 10:18:42
阅读次数:
191
消息队列是在两个进程之间传递二进制块数据的一种简单有效的方式。每个数据块都有一个特定的类型,接收方可以根据类型来有选择的接收数据,而不一定像管道和匿名管道那样必须以先进先出的方式接收数据。
Linux消息队列的4个API包括四个系统调用:msgget、msgsnd、msgcrv和msgctl
#include
int msgget( key_t key, int msgf...
分类:
系统相关 时间:
2015-07-01 10:16:13
阅读次数:
2500
引言
在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m。从表面上,物理内存应该是足够使用的;但实际运行的情况是,会发生大量使用SWAP(说明物理内存不够使用了),如下图所示。同时,由于SWAP和GC同时发生会致使JVM严重卡顿,所以我们要追问:内存究竟去哪儿了?
...
分类:
系统相关 时间:
2015-07-01 10:09:29
阅读次数:
157
Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches
频繁的文件访问会导致系统的Cache使用量大增
$ free -m
total used free shared buffers cached
Mem: 3955 3926 28 0 55 3459
-/+ buffers/cache: 411 3544
Swap: 5726 0 5726
...
分类:
系统相关 时间:
2015-07-01 10:07:01
阅读次数:
215