会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Renekton
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2018年10月25日
文件IO和系统IO,缓冲区之间的关系
摘要: TODO: 具体问题: 解决方法: 原理:
阅读全文
posted @ 2018-10-25 16:27 Renekton
阅读(447)
评论(0)
推荐(0)
编辑
进程调度究竟能造成CPU多少的消耗
摘要: TODO 1. 多进程造成多少cpu消耗; 2. 多线程造成多少cpu消耗
阅读全文
posted @ 2018-10-25 16:26 Renekton
阅读(244)
评论(0)
推荐(0)
编辑
进程dump内存问题
摘要: TODO
阅读全文
posted @ 2018-10-25 16:18 Renekton
阅读(213)
评论(0)
推荐(0)
编辑
tcpcopy 定位网络连接问题
摘要: TODO
阅读全文
posted @ 2018-10-25 16:17 Renekton
阅读(149)
评论(0)
推荐(0)
编辑
2018年10月11日
Linux 服务稳定性
摘要: TODO
阅读全文
posted @ 2018-10-11 14:28 Renekton
阅读(202)
评论(0)
推荐(0)
编辑
2018年10月9日
linux 高性能服务排查方式
摘要: 一、 cpu 使用率相关 1. 火焰图 https://github.com/openresty/openresty-systemtap-toolkit#name // 分析CPU占比 // lua 级别的 /openresty-systemtap-toolkit/ngx-sample-lua-bt
阅读全文
posted @ 2018-10-09 09:23 Renekton
阅读(182)
评论(0)
推荐(0)
编辑
round robin,keep alive,与水平扩容中间的尴尬
摘要: round robin,常见的负载均衡策略; keep alive,常见的请求链接属性; 水平扩容,常见的应对流量大问题; 但是当这三种组合在一起的时候,就会发现流量突然增高的时候,比如节假日之后,产品爆卖,流量增大,高峰期的时候。告警之后,水平扩容没法解决问题了。 原因:keep alive +
阅读全文
posted @ 2018-10-09 09:21 Renekton
阅读(113)
评论(0)
推荐(0)
编辑
2018年1月11日
设计原则
摘要: 一、性能 a. 网络性能 b. 单此请求延迟 c. 网络效率二、 可伸缩性 可伸缩性指架构可以通过添加组件来提升服务,或者允许组件之间具有交互功能。 一般可以通过简化组件,降低组件间的耦合度,将服务分散到许多组件等方法来改善可伸缩性。 可伸缩性受到组件之间的交互频率,以及组件对一个请求是使用同步还是
阅读全文
posted @ 2018-01-11 09:36 Renekton
阅读(106)
评论(0)
推荐(0)
编辑
2017年11月2日
变态的NAS文件系统
摘要: 遇到一个问题:在使用NAS文件系统的时候, 训练服务训练出资源, 计算服务立刻使用这部分资源, 发现资源有部分还是上个版本的训练资源. 初步怀疑: 1. 训练服务器 write 之后,close了, 从write, close 的机制可以知道, 数据应该从输入缓冲区同步到内核缓冲了. 我们可以认为此
阅读全文
posted @ 2017-11-02 16:25 Renekton
阅读(309)
评论(0)
推荐(0)
编辑
2017年9月4日
skill alpha protocol
摘要: 1、退出,同步,reset session 调用。
阅读全文
posted @ 2017-09-04 11:09 Renekton
阅读(100)
评论(0)
推荐(0)
编辑
1
2
3
下一页
公告