E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
协程epoll网络性能
182-muduo网络库(陈硕)编程
1、muduo网络库编程muduo网络库的底层就是
epoll
加linux的pthread线程库。所以muduo库只能装在linux环境中。
liufeng2023
·
2023-11-10 03:38
重写C++muduo库
网络
服务器
linux
Go并发模式之Pipelines
本文介绍了构建此类pipeline的示例,说明了故障发生时go
协程
永远阻塞的情况,并介绍了健壮地处理故障的方法。何为pipelinePipeline即流水线、管道。
ethannotlazy
·
2023-11-10 02:49
Go
golang
开发语言
后端
Kotlin
协程
二 —— 通道 Channel
一、Channel基本使用1.1Channel的概念Channel翻译过来为通道或者管道,实际上就是个队列,是一个面向多
协程
之间数据传输的BlockQueue,用于
协程
间通信。
金戈鐡馬
·
2023-11-10 02:17
Android
kotlin
android
协程
Channel
管道
网络测试工具—— iperf2 安卓APK 下载 及简单使用
iperf2是一款开源的
网络性能
测试工具,用于测量TCP和UDP带宽质量。它支持测量最大TCP带宽,并具有多种参数和UDP特性。iper
我怀里的猫
·
2023-11-10 00:23
Android日常
网络
测试工具
android
linux的进程/线程/
协程
系列2:进程/线程的系统命令
linux的进程/线程/
协程
系列2:进程/线程的系统命令前言摘要:1.进程系统命令1.1图形查看命令1.2静态查看命令ps1.3动态查看命令top1.4向进程发送信号kill1.5伪文件系统/proc1.5.1
shao918516
·
2023-11-10 00:52
Apollo
linux
自动驾驶
ps
top
proc
系统命令
[源码阅读]——Sylar服务器框架:IO
协程
调度模块
IO
协程
调度模块
epoll
相关内核事件表
epoll
_wait函数LT和ET模式
EPOLL
ONESHOT事件IO
协程
调度模块概述IO
协程
调度器具体实现总结
epoll
相关内核事件表
epoll
是Linux
甄姬、巴豆
·
2023-11-09 18:34
Sylar学习
服务器
linux
epoll
c++
[源码阅读]——Sylar服务器框架:
协程
模块
协程
模块
协程
概念sylar
协程
模块其他
协程
概念 按照本人简单的理解,
协程
可以看成是一个轻量级的线程,或者是可以切换出去的函数。
甄姬、巴豆
·
2023-11-09 18:04
Sylar学习
服务器
linux
多线程
[学习分享]----sylar服务器框架源码阅读--
协程
调度模块
协程
调度模块sylar作者在本站的地址为这里,也可以查看作者主页,也有视频教程可以点击这里。
码上自有颜如玉
·
2023-11-09 18:00
linux
服务器
c++
【服务器】fiber
协程
模块
fiber
协程
模块以下是从sylar服务器中学的,对其的复习;参考资料sylar的fiber
协程
模块是基于ucontext_t实现非对称
协程
函数只有两个行为:调用与返回。
十字星的约定_
·
2023-11-09 18:30
服务器
服务器
运维
c++
c++20
c语言
开发语言
linux
协程
学习笔记
1为什么会有
协程
在我们现在CS,BS开发模式下,服务器的吞吐量是一个很重要的参数。其实吞吐量是IO处理时间加上业务处理。
Mr.简锋
·
2023-11-09 18:25
c++
linux
高性能分布式网络服务器--
协程
调度器
协程
调度器在学习
协程
调度器之前必须掌握
协程
当你有很多
协程
时,如何把这些
协程
都消耗掉,这就是设计
协程
调度器的目的。
虎小黑
·
2023-11-09 18:55
C++高性能分布式网络服务器
算法
c++
服务器
网络
分布式
高性能分布式网络服务器--IO
协程
调度器
IO
协程
调度器在学习IO
协程
调度器之前必须掌握
协程
调度器,此外还需要对
epoll
相关接口非常熟悉,可以参考man7
epoll
在
协程
调度模块中,调度器对
协程
的调度是无条件执行的,在调度器已经启动调度的情况下
虎小黑
·
2023-11-09 18:55
C++高性能分布式网络服务器
服务器
网络
分布式
协程
(coroutine)的原理与实现
协程
概念
协程
相当于用户态的线程,更轻量级。线程的调度是操作系统完成的,而
协程
的调度是由用户态控制。
code_peak
·
2023-11-09 18:54
服务器后端开发
服务器后端开发
【源码讲解】sylar服务器框架----
协程
模块
协程
就是用户线程,由用户调用,操作系统无法感知到用户线程,用户可以完全控制调度器。对于
协程
的介绍,请观看一下视频及文章,本文不再对
协程
的概念进行详细讲解。【
协程
第一话】
协程
到底是怎样的存在?
Dereyer
·
2023-11-09 18:23
java
算法
开发语言
【源码讲解】sylar服务器框架----
协程
调度模块
为什么要有
协程
调度模块?一个子
协程
无法直接执行另外一个子
协程
,必须切换回线程的主
协程
,由主
协程
选出下一个执行的子
协程
。
Dereyer
·
2023-11-09 18:53
c++
服务器
【源码讲解】sylar服务器框架----IO
协程
调度模块
epoll
以及相关的函数
epoll
是用来实现IO多路复用的函数,
epoll
只要把用户关心的文件描述符上的事件放到内核里的一个事件表中即可,不用像select或者poll传入传出一个存有文件描述符的数组。
Dereyer
·
2023-11-09 18:53
服务器
运维
【服务器学习】scheduler
协程
调度模块
scheduler
协程
调度模块以下是从sylar服务器中学的,对其的复习;参考资料实现了一个N-M的
协程
调度器,N个线程运行M个
协程
,
协程
可以在线程之间进行切换,也可以绑定到指定线程运行。
十字星的约定_
·
2023-11-09 18:21
服务器
服务器
学习
c++
开发语言
linux
后端
高性能,高并发通信服务器研究方向
消息框架:1.rabittmq2.emqtt3.esockd4.RanchGolang语言通讯框架:1.NSQ2.KiteQ3.cellnet4.nats-ioJava通讯库:1.Netty2.Mina
协程
库
沙漠蜥蜴
·
2023-11-09 17:04
Java
Erlang
golang
boost
c语言
高性能
服务器
通信
并发
golang 实现生产者消费者模式(转)
方法一:用两个通道+A
协程
sleep一个通道用来传数据,一个用来传停止信号。
Lucky小黄人
·
2023-11-09 14:26
golang
java
开发语言
后端
golang:多进程、多线程与
协程
的引入
为什么需要并发编程在原生PHP中并没有并发的概念,所有的操作都是串行执行的、同步阻塞的,这也是很多人诟病PHP性能的原因,但是不支持并发编程的好处也是显而易见的:保证了PHP的简单性,开发者不必考虑并发引入的线程安全,也不需要在编程时权衡是否需要通过加锁来保证某个操作的原子性,也没有线程间通信问题,鱼和熊掌不可得兼,你不可能既要上手简单又要高性能,实际上,90%以上的公司和业务场景根本对性能没有那
OceanStar的学习笔记
·
2023-11-09 14:21
golang
Python 多任务(线程、进程、
协程
)
实现多任务的方式:线程、进程、
协程
1.线程线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。
Wise-
·
2023-11-09 13:19
python
多线程
多进程
队列
Python中的
协程
目录1.实现
协程
的方法2.
协程
的意义3.异步编程3.1事件循环3.2快速上手3.3await3.4Task对象3.5asyncio中的Future对象
协程
不是计算机提供,而是程序员人为创造
协程
(Coroutine
还是那个同伟伟
·
2023-11-09 13:44
Python进阶
Python
协程
async
await
多任务(进程、线程、
协程
)
python编程快速上手(持续更新中…)介绍统一时间有多个任务执行Python默认单任务进程和线程、
协程
对比进程:是资源分配基本单位线程:cpu调度基本单位
协程
:单线程执行多任务切换效率:
协程
>线程>进程高效方式
IT瘾君
·
2023-11-09 13:43
python
python
数据库
java
快速上手,
协程
剖析
协程
也叫微线程,英文名称为coroutine。一个进程可以有多个线程,一个线程可以有多个
协程
,这是
协程
和线程间的关系。不同的是,线程由系统调度,但
协程
需要自己调度,
协程
运行在用户态。
runnerchen1
·
2023-11-09 13:11
linux
协程
c语言
协程
(用户态线程)
协程
(用户态线程)文章目录
协程
(用户态线程)
协程
对比线程多线程一定快吗?并发和上下文切换
协程
的艺术演示总结
协程
首先什么是
协程
?
TheSevenSky
·
2023-11-09 13:10
多线程
Golang
协程
Go协程
多线程
协程和多线程
Android开发者快速上手Kotlin(五) 之
协程
语法初步
12
协程
语法初步12.1简介
协程
(Coroutine)并非什么新产物,它是几十年前就已存在的概念,但兴起于近些年。
子云心
·
2023-11-09 13:34
Kotlin
Coroutine
Continuation
协程
Kotlin
suspend
【Kotlin实操】1.Kotlin
协程
原理与上手体验
为什么是
协程
?3.
协程
怎么用?4.
协程
是个啥?5.Kotlin
协程
的原理6.总结参考文章1.异步?
darcycui
·
2023-11-09 13:33
Android
kotlin
Python 多线程、进程、
协程
上手体验
浅谈Python多线程、进程、
协程
上手体验前言:浅谈Python很多人都认为Python的多线程是垃圾(GIL说这锅甩不掉啊~);本章节主要给你体验下Python的两个库ThreadingMultiprocessingGevent
ainian1627
·
2023-11-09 13:02
python
爬虫
运维
python多线程和
协程
开发入门上手
python多线程和
协程
开发入门上手今天学习了一下python的多线程的基本知识,感觉随threading稍有些啰嗦但是,比起java的语法还是简洁了不少,由于python本身根据全局锁的设计,所以python
Aaron23456
·
2023-11-09 13:59
python
多线程
协程
python
多线程
协程
协程
简单上手(线程切换)
上一篇文章中我们分析了挂起函数的本质(状态机),以及查看编译器为我们生成的类里面是如何借用状态机实现的“挂起”,那么在实际coding中我们该如何使用
协程
呢?
魏铁锤爱摸鱼
·
2023-11-09 13:56
jvm
计算机网络硬核指南|网络设计核心思想
总之希望帮助大家提高对网络的理解;深入浅出Linux网络硬核指南本系列从网络通信理解到云计算网络等网络的不同应用角色(场景)入手,深入浅出讨论了网络设计的核心思想,网络TCP/IP协议栈的设计,网络编程核心技术,
网络性能
优化
极客重生
·
2023-11-09 11:48
顶级Linux程序员
网络
tcpip
网络通信
【服务器学习】 iomanager IO
协程
调度模块
iomanagerIO
协程
调度模块以下是从sylar服务器中学的,对其的复习;参考资料继承自
协程
调度器,封装了
epoll
,支持为socketfd注册读写事件回调函数IO
协程
调度还解决了调度器在idle状态下忙等待导致
十字星的约定_
·
2023-11-09 11:22
服务器
服务器
学习
c++
c语言
linux
后端
CPU温度监控
CPU温度的波动会导致大量网络停机,并导致
网络性能
下降,当CPU过热时,网络设备会变慢甚至关闭,它还会影响其他网络设备的性能,并导致不愉快的用户体验。
ManageEngine卓豪
·
2023-11-09 11:45
CPU
CPU监控
CPU温度监控
CPU温度
【IO多路转接】poll&
epoll
peach:poll:peach:1.1:apple:poll函数接口:apple:1.2:apple:poll接口的使用:apple:1.3:apple:poll的优缺点:apple:2:peach:
epoll
Fox!
·
2023-11-09 10:45
Linux
IO多路复用
Linux
poll
epoll
高级IO
muduo源码剖析之TimerQueue类
runEvery,runEvery等函数TimerQueue中通过std::set维护所有的Timer,也可以使用优先队列实现muduo的TimerQueue是基于timerfd_create实现,这样超时很容易和
epoll
@新法
·
2023-11-09 07:05
muduo源码剖析
服务器
c语言
后端
linux
muduo
timer
源码剖析
深入理解Python
协程
文章目录什么是
协程
?Python中的
协程
基本示例
协程
和事件循环总结Python
协程
是一种非常强大的并发编程概念,让你能够高效地处理多任务。
redrose2100
·
2023-11-09 06:16
Python高级语法进阶篇
python
服务器
开发语言
Mastering the game of Go without human knowledge (AlphaGo Zero)
该神经网络提高了树搜索的性能,从而在下一次迭代中提供了更高质量的移动选择和更强的自我玩法,同时更精确的树搜索又能改善
网络性能
。
困比比
·
2023-11-09 05:19
paper
Python的asyncio库:掌握异步编程的利器
目录一、引言二、异步编程概述三、asyncio库的使用方法1、导入asyncio库2、创建异步函数3、创建事件循环4、运行异步任务5、关闭事件循环四、asyncio库的高级用法1、异步上下文管理器2、
协程
函数和
协程
变量的共享状态五
傻啦嘿哟
·
2023-11-09 03:57
关于python那些事儿
java
前端
服务器
kotlin
协程
与rxjava分析理解(一)
什么是
协程
协程
(Coroutines)是一种比线程更加轻量级的存在,正如一个进程可以拥有多个线程一样,一个线程可以拥有多个
协程
有一点必须明确的是,一个线程的多个
协程
的运行是串行的,如果是多核CPU,多个进程或一个进程内的多个线程是可以并行运行的
no_stop_1
·
2023-11-09 01:15
协程
自定义
android
android
rxjava
kotlin
kotlin
协程
flow filter map flowOn zip combine(1)
kotlin
协程
flowfiltermapflowOnzipcombine(1)一、flow,emit,onCompletion,collectimportkotlinx.coroutines.flow.flowimportkotlinx.coroutines.flow.onCompletionimportkotlinx.coroutines.runBlockingfunmain
zhangphil
·
2023-11-09 01:40
kotlin
kotlin
【Unity 工具,简单学习】DoTween,脚本控制动画工具
Easing(动画插值)eg3.循环Loopingeg4.变换颜色,变换大小eg5.动画回调AniCallbackeg6.文字变换其他一些提一嘴的功能DOTweenSequence序列其他一些控制方法配合
协程
溢流眼泪
·
2023-11-09 01:23
【游戏开发】
unity
学习
游戏引擎
FreeRTOS知识点总结
PendSV,SysTick中断处理函数根据所需功能,裁剪系统2.系统裁剪对FreeRTOSConfig.h文件进行修改,宏定义打开/关闭,包含打开/关闭内核相关配置内存管理配置钩子函数配置任务追踪配置
协程
配置软件定时器配置断言配置中断配置
oy20096
·
2023-11-08 23:02
单片机
stm32
嵌入式硬件
Unity3d知识点
在主线程运行的同时开启另一段逻辑处理,来协助当前程序的执行,
协程
很像多线程,但是不是多线程,Unity的
协程
实在每帧结束之后去检测yield的条件是否满足。二
问之路
·
2023-11-08 20:03
unity3d
华为大数据战略_华为大数据开源战略部部长陈亮 - Apache CarbonData,实现大数据即席查询秒级响应...
⼤数据现在和未来将深刻的改变运营商网络增效
网络性能
管理与SQM策略保障
weixin_39954674
·
2023-11-08 16:47
华为大数据战略
【性能】进程&线程&虚拟线程&
协程
文章目录进程线程
协程
虚拟线程虚拟线程和
协程
的区别与相似相似区别来源进程在早期的单任务计算机中,用户一次只能提交一个作业,独享系统的全部资源,同时也只能干一件事情。
软泡芙
·
2023-11-08 15:42
开发
1024程序员节
进程
线程
虚拟线程
协程
kotlin
Kotlin
协程
-
协程
作用域CoroutineScopeKotlin扩展函数及原理KotlintakeIf和takeUnless影响性能的Kotlin代码(一)Kotlin内联函数使用Kotlin原理-
梦里花落知多少_9ce8
·
2023-11-08 11:34
【计算机网络笔记】TCP的拥塞控制机制
计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机
网络性能
(1)——速率、带宽、延迟计算机
网络性能
(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI
不怕娜
·
2023-11-08 07:33
计算机网络
笔记
tcp/ip
【计算机网络笔记】网络层服务与核心功能
计算机网络的结构数据交换之电路交换数据交换之报文交换和分组交换分组交换vs电路交换计算机
网络性能
(1)——速率、带宽、延迟计算机
网络性能
(2)——时延带宽积、丢包率、吞吐量/率计算机网络体系结构概念OSI
不怕娜
·
2023-11-08 07:56
计算机网络
笔记
美团点评APP在移动
网络性能
优化的实践,吊打面试官系列!
一.开发背景想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样。Android相关1.Android之SharedPreferences内部原理浅析2.Android源码分析-消息队列和Looper3.Android源码分析—带你认识不一样的AsyncTask4.Android性能优化之使用线程池处理异步任务5.AndroidContext完全解
阿里MySQL面经
·
2023-11-08 07:30
程序员
android
移动开发
面试
SDWAN网络POP节点
在SDWAN网络中,使用较少的硬件和更多的软件,可以管理和部署广域网连接,从而提高
网络性能
和安全性。然而,SDWAN网络的POP(点对点)节点非常关键,它们连接企业和云服务提供商之间的广域网连接。
田鑫科技
·
2023-11-08 06:39
网络
SD-WAN
网络POP节点
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他