花费 7 ms
Prometheus的架构及持久化

原文: https://my.oschina.net/go4it/blog/855598 Prometheus是什么 Prometheus是一个开源的系统监控和报警工具,特点是 多维 ...

Wed Apr 05 22:52:00 CST 2017 1 21977
ETCD数据空间压缩清理

场景:做etcd数据镜像的时候出现如下错误 Error: etcdserver: mvcc: database space exceeded 通过查找官方文档https://coreos.com/ ...

Thu Mar 08 02:11:00 CST 2018 2 6681
IOCP编程小结(上)

前段时间接手了一个网络游戏前端连接服务器的开发工作,由于服务器需要在windows平台上部署,并且需要处理大量的客户端连接,因此采用IOCP来做为服务器端的编程模型就成了不二选择。虽然我对服务器开发 ...

Fri Feb 03 05:52:00 CST 2012 24 11733
IOCP编程小结(中)

上一篇主要谈了一些基本理念,本篇将谈谈我个人总结的一些IOCP编程技巧。 网络游戏前端服务器的需求和设计   首先介绍一下这个服务器的技术背景。在分布式网络游戏服务器中,前端连接服务器是一种很常 ...

Sun Feb 05 01:55:00 CST 2012 18 12468
10 个开源的压力/负载测试工具

负载/压力测试工具可以让你了解应用程序在负载/压力下的执行情况,它可以暴露其中的问题,并进行改进。因此,负载/压力测试是确保系统运行效率并不可少的部分。本文介绍了 10 个开源的负载/压力测试工具,欢 ...

Thu Mar 23 17:21:00 CST 2017 0 5858
eventfd实现线程事件通知机制

通过eventfd实现的事件通知机制 eventfd的使用 eventfd系统函数 #include <sys/eventfd.h>int eventfd( ...

Sun May 19 08:00:00 CST 2019 0 1787
高性能计时器Timer的设计(时间轮和时间堆两种方式)

时间轮   前文提到,基于排序链表的定时器存在一个问题:添加定时器的效率偏低。一种简单的时间轮如图所示:   在这个时间轮中,实线指针指向轮子上的一个槽(slot)。它以恒定的速度顺时针转动, ...

Mon May 13 22:08:00 CST 2019 0 1253
为何 epoll 的 ET 模式一定要设置为非阻塞IO

ET模式下每次write或read需要循环write或read直到返回EAGAIN错误。以读操作为例,这是因为ET模式只在socket描述符状态发生变化时才触发事件,如果不一次把socket内核缓冲区 ...

Sun May 19 19:16:00 CST 2019 0 863
内核缓冲区与用户缓冲区

转自:https://blog.csdn.net/DLUTBruceZhang/article/details/9050467 https://www.cnblogs.com/yc3110/p/10 ...

Tue May 25 17:17:00 CST 2021 3 1245

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM