码迷,mamicode.com
首页 >  
搜索关键字:网络io    ( 380个结果
内存池
前几天完善网络模块,把网络IO层接收到的数据转到主逻辑线程,自然用到消息队列+内存池。 那会便想实现一个分级内存池,用以适配不同的消息大小,节省内存占用。 今天抽空写完、测试,顺带纠出个内存池的手残Bug,爆池复用才会触发,自己的小玩意没严格测试,一直没碰到("▔□▔) 加上今天这个,总共有四种内存 ...
分类:其他好文   时间:2016-12-15 07:21:14    阅读次数:173
互联网应用在高并发
互联网应用在高并发情况下,瓶颈在 IO 上(网络 IO 和磁盘 IO 上),并不在 CPU 上,这时采用传统的多线程技术基本上无济于事。减少数据库磁盘 IO 时间最有效的办法是使用缓存,还可以将数据库弄成 master/slave 的读写分离,分表分库等等。减少网络 IO、静态资源磁盘 IO 有效的 ...
分类:其他好文   时间:2016-12-06 13:55:08    阅读次数:183
通过python获取kvm虚拟机的监控信息(基于libvirt API)
通常在我们的云环境中,为了保证云平台中虚拟机的正常运行,基本都需要这样一个功能,就是收集虚拟机的监控数据,比如cpu的使用率、内存的使用率、磁盘io、网络io等基本信息。可以利用这些信息及时调整云平台环境中出现的一些问题,从而实现保证VM的正常运行。说到KVM管理工具..
分类:编程语言   时间:2016-12-02 03:59:25    阅读次数:2032
elk日志分析与发掘深入分析
elk日志分析与挖掘深入分析 1 为什么要做日志采集? 2 挖财自己的日志采集和分析体系应该怎么建? 2.1 日志的采集 2.2 日志的汇总与过滤 2.3 日志的存储 2.4 日志的分析与查询 3 需要解决哪些技术问题? 3.1 logstash与kafka的对接 3.2 kafka到elastic ...
分类:其他好文   时间:2016-11-30 14:26:09    阅读次数:397
Hessian原理分析
一. 远程通讯协议的基本原理 网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 Socket 概念上为某类应用场景而扩展出的传输协议,网络 IO ...
分类:其他好文   时间:2016-11-25 23:44:19    阅读次数:317
(转)Epoll模型详解
1. 内核中提高I/O性能的新方法epoll epoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。要使用epoll只需要这三个系统调 用:epoll_create(2), epoll_ctl(2), epoll_wait(2)。当然,这不是2.6内核才有的,它是在 2.5 ...
分类:其他好文   时间:2016-11-24 14:08:24    阅读次数:226
Linux 线程(进程)数限制分析
1.问题来源公司线上环境出现MQ不能接受消息的异常,运维和开发人员临时切换另一台服务器的MQ后恢复。同时运维人员反馈在出现问题的服务器上很多基本的命令都不能运行,出现如下错误:2. 初步原因分析和解决让运维的兄弟在服务上查看内存、CPU、网络、IO等基本信息都正常。于是自己到运维的服务器上看了一下, ...
分类:编程语言   时间:2016-11-13 19:32:30    阅读次数:229
分布式系统常用思想和技术总结
一、分布式系统的难点分布式系统比起单机系统存在哪些难点呢?1. 网络因素由于服务和数据分布在不同的机器上,每次交互都需要跨机器运行,这带来如下几个问题:1. 网络延迟:性能、超时同机房的网络IO还是比较块的,但是跨机房,尤其是跨IDC,网络IO就成为不可忽视的性能瓶颈了。并且,延迟不是带宽,带宽可以... ...
分类:其他好文   时间:2016-10-21 20:14:10    阅读次数:322
python之I/O操作
IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。 比如你打开浏览器,访问新浪首页,浏览器这个程序就需要通过网络IO获取新浪的网页。浏览器首先会发送数据给新浪服务 ...
分类:编程语言   时间:2016-10-19 02:26:34    阅读次数:208
zabbix监控 openstack 的实例的资源使用情况
领导提出的需求:在不给云主机安装客户端的情况下,监控云主机的cpui内存网络io,并且能出图。想了几个方案:1、ceilometer取数据,存入mangodb,用zabbix来读mangodb数据绘图2ceilometer取数据,gnocchi来聚合数据,grafana来出图3ceilometer取数据,直接把取到的数据通过zabb..
分类:其他好文   时间:2016-09-27 20:49:26    阅读次数:300
380条   上一页 1 ... 22 23 24 25 26 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!