最新消息:

标签:linux

Ngx_lua与go高并发性能对比
go

Ngx_lua与go高并发性能对比

admin 10年前 (2014-07-10) 3046浏览 0评论

nginx在处理高并发能力上非常出色,而go作为新时代互联网语言,在设计之初就为实现高并发。 ngx_lua由nginx来处理网络事件,并使用协程来实现非阻塞,从而实现高并发。 go语言级别提供非阻塞的api,同样使用协程来提供高并发处理。 我们来测...

Linux SYN Backlog and somaxconn
SYN

Linux SYN Backlog and somaxconn

admin 10年前 (2014-07-09) 4802浏览 0评论

SYN 包攻击是网络上比较老的一种攻击方式。在 Linux 中,可以通过开启 net.ipv4.tcp_syncookies = 1 来抵抗这种攻击。那么,在开启 syncookies 之后,Linux 系统做了些什么?如何做的?这是本文试图整理的内...

linux 分区错误
Linux

linux 分区错误

admin 10年前 (2014-07-09) 3224浏览 0评论

今天客服出去实施,发现客户的机器安装的RAID 卡属于软RAID,磁盘在Centos 5.9 系统里认出来的是很长的字符串。按照业务需求分区后发现剩下的分区分给 data 目录,在安装界面无法 分区下去,一直停留在格式化 data 数据盘分区。给我通...

UNIX/Linux C 程序员需要掌握的七种武器
c

UNIX/Linux C 程序员需要掌握的七种武器

admin 10年前 (2014-07-08) 2619浏览 0评论

我是一名普通的软件工程师,不是什么技术大牛。这篇文章所提到的“七种武器”只是我这些年工作经验的一点体会和感悟,如果有错误的地方,还请大家指正。 (一)C语言 作为一名C程序员,熟练掌握C语言是最基本的一项技能。关于如何学好C语言,以及C语言话题的讨论...

如何写gdb命令脚本
gcc

如何写gdb命令脚本

admin 10年前 (2014-07-08) 2874浏览 0评论

作为UNIX/Linux下使用广泛的调试器,gdb不仅提供了丰富的命令,还引入了对脚本的支持:一种是对已存在的脚本语言支持,比如python,用户可以直接书写python脚本,由gdb调用python解释器执行;另一种是命令脚本(command fi...

linux默认kernel.pid_max值
CPU

linux默认kernel.pid_max值

admin 10年前 (2014-07-01) 7563浏览 0评论

今早石祤同学发现了一个问题:同样的两台服务器,相同的OS版本、内核版本、CPU型号、CPU核数,只是厂家不同,但是机器启动后sysctl里的kernel.pid_max值,一台是128k,一台是32k。看了一下/etc/sysctl.conf,两台都...

cgroup资源隔离的高效IO调度器
cgroup

cgroup资源隔离的高效IO调度器

admin 10年前 (2014-07-01) 3882浏览 0评论

(本文里说的“资源隔离”主要是指cgroup根据blkio.weight的值来按比例调配io的带宽和IOPS,不包括io-throttle即blkio.throttle.xxx的一系列配置,因为linux的io-throttle机制不依赖于IO调度器...

Linux下删除几天前的文件
find

Linux下删除几天前的文件

admin 10年前 (2014-06-30) 3334浏览 0评论

# 分别删除 创建7天前、修改7天前、访问7天前的文件。前2个用的较多。 find . -type f -ctime +7 -delete find . -type f -mtime +7 -delete find . -type f -atime ...

Linux下删除几天前的文件
find

Linux下删除几天前的文件

admin 10年前 (2014-06-27) 4937浏览 0评论

# 分别删除 创建7天前、修改7天前、访问7天前的文件。前2个用的较多。 find. -typef-ctime+7-delete find. -typef-mtime+7-delete find. -typef-atime+7-delete 转载请注...

推荐几本 Unix/Linux 经典书
Linux

推荐几本 Unix/Linux 经典书

admin 10年前 (2014-06-24) 2761浏览 0评论

几天前答应过一位新 VPS 客户,推荐一点 Linux 书,今天静下来写文才发现推荐书其实不是这么容易,至少应该知道一点读书人的背景,是入门、进阶还是高级,阅读习惯啊、方式啊;有人喜欢看例子书,边看边操作学得快;有的人喜欢先读原理,后操作。 现在每年...

centos 推荐使用epel源
centos

centos 推荐使用epel源

admin 10年前 (2014-06-23) 2620浏览 0评论

在dell r410上面装的是centos6,64的操作系统,用的163的源,我一直都是用163的源,比较快。但是我发现这个源里面,根本没有libmcrypt libmcrypt-devel这二个包,装php扩展mcrypt时,又要用到这二个包,所以...

服务器批量执行工具 PSSH
SSH

服务器批量执行工具 PSSH

admin 10年前 (2014-06-23) 4013浏览 0评论

操作一台服务器的时候可以 ssh,操作多台服务器可以开多个窗口多个 ssh,那操作很多台服务器呢? 我们的一个  集群 上大概有60多台 Ubuntu 服务器作执行节点,这些服务器操作系统和软件配置完全一样(上线后由 puppet 统一配置),有时候...

使用 Fabric 批量执行服务器任务
自动化

使用 Fabric 批量执行服务器任务

admin 10年前 (2014-06-23) 3602浏览 0评论

我们的服务器和虚拟机的环境配置都由 puppet 管理,但有时候需要临时执行某些任务和操作,比如同时更换500台服务器的密码、同时更新或者重启500台虚拟机、在特定几台服务器上添加或者一个用户、上传一个特定文件/脚本到1000台服务器等等。这些任务用...

Linux kernel 性能压力下的优化实践
kernel

Linux kernel 性能压力下的优化实践

admin 10年前 (2014-06-23) 4812浏览 0评论

做benchmark测试的过程中,总是会涉及到linux操作系统底层的设置导致无法充分利用机器的性能,在调试的过程中,不少资料没能和linux kernel版本对应上导致一些参数的设置错误。根据现有服务器的硬件条件和软件版本做相关优化,把一些实践的心...

Linux 文件系统IO性能优化
IO

Linux 文件系统IO性能优化

admin 10年前 (2014-06-23) 13747浏览 0评论

对于LINUX SA来说,服务器性能是需要我们特别关注的,包括CPU、IO、内存等等系统的优化变得至关重要,这里转载一篇非常不错的关于IO优化的文章,供大家参考和学习: 一、关于页面缓存的信息,可以用 cat /proc/meminfo  看到。其中...

linux curl 命令详解,以及实例
Linux

linux curl 命令详解,以及实例

admin 10年前 (2014-06-17) 3037浏览 0评论

linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。 一,curl命令参数,有好多我没有用过,也不知道翻译的对不对,如果有误的地方,还请指正。 -a/--...

cpuspeed和irqbalance服务器的两大性能杀手
CPU

cpuspeed和irqbalance服务器的两大性能杀手

admin 10年前 (2014-06-17) 13924浏览 0评论

最近在一个性能测试中遇到机器的CPU频率不对。查了一下原来是irqbalance和cpuspeed搞出来问题。 irqbalance 理论上: 启用 irqbalance 服务,既可以提升性能,又可以降低能耗。 irqbalance 用于优化中断分配...

Linux的五个查找命令
Linux

Linux的五个查找命令

admin 10年前 (2014-06-17) 2507浏览 0评论

最近,我在学习Linux,下面是一些笔记。 使用电脑的时候,经常需要查找文件。 在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟...