logo
当前位置:首 页 >
  • netty 实战 – netty client 连接池设计
    概述 最近有很多网友在咨询netty client中,netty的channel连接池应该如何设计。这是个稍微有些复杂的主题,牵扯到蛮多技术点,要想在网上找到相关的又相对完整的参考文章,确实不太容易。 在本篇文章中,会给出其中一种解决方案,并且附带完整的可运行的代码。如果网友有更好的方案,可以回复本文,我们一起讨论讨论,一起开阔思路和眼界。 阅读本文之前需要具备一些基础知识 1、...
    标签:
  • Netty in action:事件循环和线程模式
    概要 线程模式概述 事件循环概念和实现 定时任务 实现细节 线程模型概述 一个基于线程池的模式可以描述为: 从池的空闲队列中选择一个线程,并将该线程分配以运行一个提交上来的任务( 任务实现了Runnable接口 )。 当任务完成,线程返回给队列,并可用于重复使用。 池和重用改善了每个任务创建和销毁一个线程的开销,但这并没有消除线程上下文切换的开销,随着线程的增...
    标签:
  • Gevent 调度流程解析

    , , 已有4033人围观 0条评论 供稿者:
    Gevent 调度流程解析
    gevent是目前应用非常广泛的网络库,高效的轮询IO库libev加上greenlet实现的协程(coroutine),使得gevent的性能非常出色,尤其是在web应用中。 本文介绍gevent的调度流程,主要包括gevent对greenlet的封装和使用,以及greenlet与libev的协作。阅读本文需要对greenlet有一定的认识,可以参考这篇文章,另外,本文分析的gevent版本为1.2,可以通过gevent.version_info查看版...
    标签:
  • 2017-10-13
    , , 已有3361围观 0条评论 供稿者:
    Nginx网站服务器在生产环境中运行的时候需要进行实时监控。实际上,诸如Nagios, Zabbix, Munin 的网络监控软件是支持 Nginx 监控的。 如果你不需要以上软件提供的综合性报告或者长期数据统计功能,只是需要一种快速简便的办法去监控 Nginx 服务器的...
  • 2017-10-13
    , 已有3565围观 0条评论 供稿者:
    软件的性能分析,往往需要查看 CPU 耗时,了解瓶颈在哪里。 火焰图(flame graph)是性能分析的利器。本文介绍它的基本用法。 一、perf 命令 让我们从 perf 命令(performance 的缩写)讲起,它是 Linux 系统原生提供的性能分析工具,会返回 CPU ...
  • 2017-10-13
    已有4054围观 0条评论 供稿者:
    随着人们越来越重视医疗健康,相对应的产品也随之推出。TI就很好的走在前面,对于生理信号采集方面不仅推出了ADS124x系列和ADS129x系列,也推出了集成了光传感器AFE系列。 AFE4400 是一款非常适合于脉冲血氧仪应用的完全集成模拟前端 (AFE)。 此器件...
footer logo
未经许可请勿自行使用、转载、修改、复制、发行、出售、发表或以其它方式利用本网站之内容。站长联系:cjx2328#126.com(修改#为@)
Copyright ©ziao Studio All Rights Reserved. E-mail:cjx2328#126.com(#号改成@) 沪ICP备14052271号-3