首页 > 系统服务
Linux高性能服务器编程——信号及应用
?? 信号 信号是由用户、系统或者进程发送给目标进程的信息,以通知目标进程某个状态的改变或系统异常。Linux信号可由如下条件产生: 对于前台进程,用户可以通过输入特殊的终端字符来给它发送信号。比如输入Ctrl+C通常会给进程发送一个终端信号。 2.系统异常 系统状态变化 运行kill命令或调用kill函数 Linux信号概述 ...
分类:系统服务   时间:2014-07-04 08:08:16    收藏:0  评论:0  赞:0  阅读:821
linux下的性能查询命令
(1)查看各个CPU核的使用情况 sudo top -d 1 进入之后,按1,会出现下面的CPU使用情况,其中us列反映了各个CPU核的使用情况,百分比大说明该核在进行紧张的任务。 (2)查看哪个进程在哪个CPU核上运行 sudo top -d 1 进入之后,依次按f、j和空格,会出现如下(其中P列指示的是该进程最近使用的CPU核,如进程mencoder的P列为7,则表示...
分类:系统服务   时间:2014-07-04 09:19:17    收藏:0  评论:0  赞:0  阅读:577
linux 同步IO: sync msync、fsync、fdatasync与 fflush
最近阅读leveldb源码,作为一个保证可靠性的kv数据库其数据与磁盘的交互可谓是极其关键,其中涉及到了不少内存和磁盘同步的操作和策略。为了加深理解,从网上整理了linux池畔同步IO相关的函数,这里做一个罗列和对比。大部分为copy,仅为记录,请各位看官勿喷。 传统的UNIX实现在内核中设有缓冲区...
分类:系统服务   时间:2014-07-04 00:08:42    收藏:0  评论:0  赞:0  阅读:2869
hadoop之linux常用命令
Linux的命令后面会有命令选项,有的选项还有选项值。选项的前面有短横线“-”,命令、选项、选项值之间使用空格隔开。有的命令没有选项,会有参数。选项是命令内置的功能,参数是用户提供的符合命令格式的内容。1.1.1. 命令提示符在桌面上点击鼠标右键,在弹出菜单中选择“Open in Terminal”...
分类:系统服务   时间:2014-07-05 11:18:11    收藏:0  评论:0  赞:0  阅读:469
Hibernate 缓存介绍
hibernate缓存包括一级缓存,二级缓存以及查询缓存一级缓存一级缓存是Session的缓存,由于session对象的生命周期对应于一个事务,所有session的缓存是事务范围的缓存。第一级缓存是必须的,缓存中的每个持久类对象都有唯一的OID。无需做任何配置,hibernate自动维护。当执行lo...
分类:系统服务   时间:2014-07-05 11:17:20    收藏:0  评论:0  赞:0  阅读:494
通过SSHFS在RHEL中安全的挂载远程Linux/UNIX目录或文件系统--转载
You can easily mount remote server file system or your own home directory using special sshfs and fuse tools.FUSE - Filesystem in UserspaceFUSE is a L...
分类:系统服务   时间:2014-07-05 16:59:06    收藏:0  评论:0  赞:0  阅读:506
linux多路径配置
一、什么是多路径普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO...
分类:系统服务   时间:2014-07-05 17:27:00    收藏:0  评论:0  赞:0  阅读:381
linux下块设备驱动程序
块设备不能向字符设备那样访问,而是要先将请求放入队列,优化调整顺序后再执行,这种访问方式称为"电梯调度算法"。本篇文章通过ramdisk、nand flash、nor flash来讲解如何写块设备驱动程序。一、ramdisk1.因为块设备驱动程序是将请求放入队列然后调整顺序后执行,所以我们需要先定义...
分类:系统服务   时间:2014-07-05 18:10:07    收藏:0  评论:0  赞:0  阅读:421
eclipse +cvs 的基本使用方法(一)
很多时候我们在做项目开发时,会用到cvs,现在我给大家介绍一下关于eclipse下怎么使用cvs管理功能,eclipse本身是自带cvs的,我们只要简单设置一下让它连接到cvs服务器上。 看下图点击cvs的图标出现此画面后,在空白处点击右键就可以,新建一个资源库位置,如下图输入完信息后,点击完成,就...
分类:系统服务   时间:2014-07-05 18:14:05    收藏:0  评论:0  赞:0  阅读:362
linux常用命令--cat
cat 可以将文件输出到屏幕或者 > 输出到文件常用参数:cat -n filename 将文件filename 编号显示如:cat -n test.txt 1 1@qq.com 2 2@qq.com 3 3@qq.com 4 4@qq.com 5 5@qq...
分类:系统服务   时间:2014-07-05 20:06:11    收藏:0  评论:0  赞:0  阅读:349
linux下USB设备驱动
本文以USB鼠标讲解USB设备驱动。驱动程序中调用usb_register(struct usb_driver *)函数时,先判断USB总线驱动程序是否支持usb_driver里定义的id_table,若支持,调用usb_driver的probe函数。所以首先要定义并初始化usb_driver结构体...
分类:系统服务   时间:2014-07-06 23:38:22    收藏:0  评论:0  赞:0  阅读:473
linux添加裸设备
1、什么裸设备?字符设备?块设备? 裸设备:也叫裸分区(原始分区),是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊字符设备。裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。它由应用程序负责对它进行读写操作。不经过文件系统的缓...
分类:系统服务   时间:2014-07-07 00:31:49    收藏:0  评论:0  赞:0  阅读:475
linux服务器下配置多tomcat
车辆交易用的系统模块,正在做。老板要看看,以便车城那边的人提出意见。于是在服务器上再次增加一个tomcat。以前是配置过的,配置过程其实很简单,这次太大意了,找了半天问题。首先是拷贝一个tomcat,放到一个新的位置,这个tomcat就是我要用的新的tomcat。然后去配置一下日志的输出位置,在bi...
分类:系统服务   时间:2014-07-07 00:49:00    收藏:0  评论:0  赞:0  阅读:491
Linux下 静态链接库 和 动态链接库
先来说说C/C++编译过程 编译: 检查语句符号定义,将C/C++代码翻译生成中间语言。 链接: 将中间代码整合,生成可执行的二进制代码。 简单的说,库文件都是一种特殊的中间语言文件,静态库还是一种特殊格式的归档文件(打包的文件)。 使用静态库: 1. 先编写库函数 1 #ifndef _PR...
分类:系统服务   时间:2014-07-03 23:26:33    收藏:0  评论:0  赞:0  阅读:485
Linux常见问题
Linux常见问题及资料收集
分类:系统服务   时间:2014-07-07 08:23:05    收藏:0  评论:0  赞:0  阅读:437
Linux中的lo回环接口详细介绍
1、linux的网络接口之扫盲 (1)网络接口的命名 这里并不存在一定的命名规范,但网络接口名字的定义一般都是要有意义的。例如: eth0: ethernet的简写,一般用于以太网接口。 wifi0:wifi是无线局域网,因此wifi0一般指无线网络接口。 ath0: Ather...
分类:系统服务   时间:2014-07-07 08:50:11    收藏:0  评论:0  赞:0  阅读:431
linux基础知识
Linux的基础知识以及相关概念一、Linux的发行版本所谓发行版,就是linux内核+开源程序debain,ubuntu其中ubantu是debain的衍生版,桌面系统比较好,适合于初学者入门。slackware,susEredhat,centos,fedora其中centos,fedora都是redhat的衍生版,fedora主要是测试redhat的新技..
分类:系统服务   时间:2014-07-03 15:06:18    收藏:0  评论:0  赞:0  阅读:360
Linux下安装Nrpe软件相关报错
Linux下面安装nrpe软件时,如果进行配置时(./configure)报错:并且执行makeall命令进行编译时候也报错:解决办法:在报错的服务器上执行yum-yinstallopenssl-devel命令安装ssl的库之后再次执行./configure命令进行配置,如果配置成功应该显示如下信息:再次使用makeall命令就..
分类:系统服务   时间:2014-07-03 14:54:20    收藏:0  评论:0  赞:0  阅读:476
Linux下使用yamdi为flv视频批量添加关键帧
因为公司业务需要,今天早上领导安排将一批flv的视频添加上关键郑在这里我使用到了yamdi这个工具,结合一个自己编写的小脚本,顺利完成任务。yamdi的安装在这里就不做记录了,直接贴上脚本。水平有限,欢迎指正。#!/bin/shecho-n"Pleaseenterthepathyouwanttoconvertthevideo:"..
分类:系统服务   时间:2014-07-03 14:27:30    收藏:0  评论:0  赞:0  阅读:438
linux目录与文件关系之我见
Linux的文件系统存取之我见学习linux中,受到此前用windows的习惯影响,经常会混淆linux文件的概念.今天认真梳理了一下linux目录与文件的关系.Linux文件系统不同于windows,所有目录和文件都由/根目录而衍生.文件的管理是由系统统一分发的一个唯一的inode号来进行管理的.Linux中,..
分类:系统服务   时间:2014-07-03 15:21:54    收藏:0  评论:0  赞:0  阅读:478
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!