上篇回顾:一文Linux内核调试方法(一)KGDBkgdb提供了一种使用 gdb调试 Linux 内核的机制。使用KGDB可以象调试普通的应用程序那样,在内核中进行设置断点、检查变量值、单步跟踪程序运行等操作。
指标 描述 资源 Resource 服务器中的硬件资源 利用率 Utilization 资源提供服务的平均时间 饱和度 Saturation 资源承担额外工作量的能力,这类工作通常 排队 错误 Errors 错误事件数量。
1 . 对Linux fd 的配置优化 :大量连接建立后 ,检查用于客户端内核日志 ,报错: Too many open files , 检查ulimt 参数,ulimit -a |grep 'open file' 发现 open files 仅为1024。
1 延时ACKTCP的一个重点知识点延时ACK,但是还是从交互式通信讲起。1.1 交互式通信"交互式"TCP连接是指,该连接需要在客户端和服务器之间传输用户输入信息,如按键操作、短消息、操作杆或鼠标的动作等。
使用这个技术,一般来说我们前台会以分页方式来显现数据,Mysql 用的是 OFFSET,SQL Server 用的是 FETCH NEXT,这种 Fetch 的方式其实并不好是线性复杂度,所以,如果我们能够知道 order by 字段的第二页的起始值,我们就可以在 where 语句里直接使用>= 的表达式来 select,这种技术叫 seek,而不是 fetch,seek 的性能比 fetch 要高很多。