最新消息:

标签:strace

教你用Strace诊断问题
strace

教你用Strace诊断问题

admin 9年前(2017-06-19) 0浏览

早些年,如果你知道有个 strace 命令,就很牛了,而现在大家基本都知道 strace 了,如果你遇到性能问题求助别人,十有八九会建议你用 strace 挂上去看看,不过当你挂上去了,看着满屏翻滚的字符,却十有八九看不出个所以然。本文通过一个简单的...

一个epoll惊群导致的性能问题
epoll

一个epoll惊群导致的性能问题

admin 9年前(2017-05-10) 0浏览

在我们内部的系统中,有一个tcp的代理服务,用户所有的网络相关的请求,比如访问外网,或者访问在内网的某些服务,都需要通过这个服务,一方面是实现对外网访问的计费,另外也通过白名单机制,对应用的内网访问进行相应的限制。 随着业务量的增加,发现提供服务的机...

tailf and tail -f
Linux

tailf and tail -f

admin 12年前(2015-03-16) 2浏览

缘起 有一个日志文件,很大很大;当想看最新的写入的时候,首先想到的是tailf,大概是因为 tailf 比 tail -f 少2个字符吧。但是,许久没有输出,感觉不应该的,不管文件有多大,从文件尾部开始查还是比较快的;换用tail -f 试试,很快就...

resolv.conf 的超时(timeout)与重试(attempts)机制
attempts

resolv.conf 的超时(timeout)与重试(attempts)机制

admin 12年前(2015-03-16) 0浏览

/etc/resolv.conf 有两个默认的值至关重要,一个是超时的 timeout,一个是重试的 attempts,默认情况下,前者是 5s 后者是 2 次。 这个估计很多工程师都不是很在意,一般情况下,使用默认的值倒没什么大问题,特殊情况我会在...

本周扑火之 redis 不给力
bug

本周扑火之 redis 不给力

admin 12年前(2015-03-16) 0浏览

Social Graph 高速接口,当前我们使用 Redis 存储。但在实现的过程中,发现了诸多的问题。 48G 内存的机器上部署了 2 个 Redis 进程,一个 Redis 占用超过 21 G 内存后,在快速写入的过程中同时进行一次 bgsave...

Nginx模块fastcgi_cache的几个注意点
FastCGI

Nginx模块fastcgi_cache的几个注意点

admin 12年前(2014-11-10) 0浏览

在web项目中,大家都已经非常熟悉其架构流程了。都说Cache是万金油,哪里不舒服抹哪里。这些流程中,几乎每个环节都会进行cache。从浏览器到webserver,到cgi程序,到DB数据库,会进行浏览器cache,数据cache,SQL查询的cac...

关于strace
debug

关于strace

admin 13年前(2013-09-22) 0浏览

简单说,strace是可以跟踪一个程序在做什么的命令。 一 它可以监控某个要执行的命令,比如平时最常见的ls命令: [root@localhost a]# strace ls execve(“/bin/ls”, [“ls”], [/ 26 vars ...