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
IOIO
菜鸟的成长之路
树图通用算法排序十种排序算法查找二分查找深度广度优先搜索分治贪心回朔动态规划网络协议OSITCP/IP状态转移拥塞控制可靠工作原理socket编程HTTP/HTTPSIO模型同步IOreactor阻塞IO非阻塞
IOIO
东风吹破了青花瓷
·
2025-02-18 16:23
计算机
数据结构与算法
基础篇
入门
谈谈BIO、NIO、AIO
1.JAVA中的
IOIO
是Input/Output的简称,经常写作I/O即输入/输出。通常指数据在内存和硬盘之间的输入和输出。输入/输出是信息处理系统与外部世界之间的通信,比如计算机和人类之间。
会飞的架狗师
·
2024-09-12 06:02
jvm
java
linux
Redis为什么那么快?
Redis为什么快,主要有以下三点Redis是纯内存操作,执行速度非常快采用单线程,避免不必要的上下文切换可竞争条件,多线程还要考虑线程安全问题使用I/O多路复用模型,非阻塞
IOIO
多路复用模型Redis
米开浪
·
2024-02-13 17:14
Redis
redis
数据库
缓存
网络通信优化之高并发下的IO瓶颈
1.什么是
IOIO
是机器回去和交换信息的主要渠道,而流式完成IO操作的主要方式流是一种信息的转换,流是有序的。
南园故剑00
·
2024-01-26 22:11
网络编程关注的问题与reactor的应用
文章目录一、网络编程关注的问题连接的建立连接的断开消息的到达消息发送完毕二、reactor作为网络框架的职责检测IO与操作
ioio
多路复用epoll编程三、reactor的应用单reactor多reactor
猥琐猿
·
2024-01-16 05:46
进阶知识
c语言
c++
后端
网络协议
week4
IOIO
流概述IO在java中使用最多的便是IO流
第七个王冠
·
2024-01-08 12:14
嵌入式软件开发 day14(标准IO 文件IO)
8)多线程(11,12)IPC:PIPE管道(15)XSI:msg,sem,shm(15)SOCKET(套接字跨网络的,不在一台主机上的):dgram,stream(16)杂:4,6,7,9,13标准
IOIO
唯爱金金
·
2024-01-02 14:32
嵌入式软件开发
linux
理解io/nio/netty
一、
ioio
即input/output,输入和输出1.1分类输入流、输出流(按数据流向)字节流(InputStream/OutputStream(细分File/Buffered))、字符流(Reader
Flora.~
·
2023-12-28 03:03
理解录
nio
redis,memcached,nginx网络组件,网络编程——reactor的应用
目录目标网络编程关注的问题连接的建立连接的断开消息的到达消息发送完毕网络IO职责检测IO检测io剖析操作IO阻塞IO和非阻塞
IOIO
多路复用epoll结构以及接口reactor编程连接建立连接断开数据到达数据发送完毕
dearQiHao
·
2023-12-27 06:12
#
网络原理
redis
memcached
nginx
reactor
Apache-Commons家族的八兄弟(下)
Utilityclasses包括一些静态方法来执行常用任务InputInputStream和Reader实现collectionsjava集合框架操作.configuration一个java应用程序的配置管理类库.
ioio
K'illCode
·
2023-12-25 12:13
Java框架
Apache-Commons
区分阻塞、非阻塞、IO多路复用 、异步IO
IOIO
(Input/Output,输入/输出)即数据的读取(接收)或写入(发送)操作,通常用户进程中的一个完整IO分为两阶段:用户进程空间内核空间、内核空间设备空间(磁盘、网络等)。
wumx_golang
·
2023-12-18 05:09
linux
运维
服务器
IO多路复用(select/poll/epol),以及golangIO里使用goroutine结合IO多路复用实现的“异步”IO模型
转自:https://zhuanlan.zhihu.com/p/344581947仅做个人备份,浏览请看原文目录io模型阻塞式IO非阻塞式
IOIO
多路复用(包含:select/poll/epoll)select
wangfy_
·
2023-12-18 05:01
go
I/O多路复用详解
文章目录I/O多路复用详解什么是I/O多路复用为什么要多路复用常见I/O模型同步阻塞IO同步非阻塞
IOIO
多路复用异步非阻塞IOselect、poll、epoll详解本文福利,免费领取LinuxC/C+
程序员老舅
·
2023-12-16 04:07
C++Linux后端
c++
后端开发
io
io模型
网络编程
C++网络编程
I/O多路复用
IO延迟引起的虚拟机故障排查
1、打开prometheus,观察服务器
IOIO
操作每秒占比(左下角的图)node_disk_io_time_seco
莎拉拉吗酷奇
·
2023-12-01 22:24
linux
网络
高级IO—select
高级IO—select文章目录高级IO—selectIO的概念五种IO模型阻塞IO非阻塞IO信号驱动
IOIO
多路转接异步IOI/O多路转接之selectIO的概念通常指数据在内部存储器和外部存储器或其他周边设备之间的输入和输出
梨+苹
·
2023-11-30 08:07
网络
php
服务器
数据库
Linux之高级IO
目录IO基本概念五种IO模型钓鱼人例子五种IO模型高级IO重要概念同步通信VS异步通信阻塞VS非阻塞其他高级IO阻塞IO非阻塞
IOIO
基本概念I/O(input/output)也就是输入和输出,在著名的冯诺依曼体系结构当中
搬砖狗(●—●)
·
2023-11-28 16:57
linux
服务器
IO
linux shell操作 - 05 进程 与 IO 模型
文章目录计算机内存分配进程与子进程流IO模型阻塞IO非阻塞
IOIO
多路复用异步IO网络IO模型简单的socket并发的socket计算机内存分配一个32位,4G内存的计算机,内存使用分为两部分:操作系统内核空间
laufing
·
2023-11-25 20:03
linux
linux
IO
多路复用
进程
究竟什么是阻塞与非阻塞、同步与异步
文章目录前言阻塞与非阻塞同步与异步复杂的网络IO真正的异步
IOIO
分类与示例总结前言这几个名词在程序开发时经常听到,但是突然问起来各个词的含义一时间还真是说不清楚,貌似这几个词都是翻译过来的,每个人的解释都不太一样
AlbertS
·
2023-11-24 22:21
Ubuntu
Linux
Windows
Thinking
服务器
同步与异步
阻塞与非阻塞
异步IO
Reactor
Linux C IO复用
IO复用概述IO模型阻塞式IO非阻塞式
IOIO
复用select、poll、epoll异同信号驱动式IO异步IOselect函数select示例代码poll函数poll示例代码epoll函数创建 epoll_create
江玖_
·
2023-11-23 13:45
linux
linux
c语言
IO复用
深入理解IO和NIO的原理和区别
1.IO(Input/Output)的原理1.1流式
IOIO
的传统模型基于流的概念,其中数据按顺序一位一位地流动。这种模型通过字节流和字符流进行数据的读
@泡泡糖
·
2023-11-14 13:19
java
计算机网络
java
网络
五种常见的IO模型
目录一.IO的概述1.1什么是IO1.2IO的效率问题1.3同步IO和异步IO的概念二.阻塞式IO三.非阻塞式IO四.信号驱动式IO五.IO多路复用六.异步IO七.总结一.IO的概述1.1什么是
IOIO
【Shine】光芒
·
2023-11-11 20:50
Linux系统和网络
服务器
linux
网络
《软件架构设计》笔记
文章目录架构的分类内功语言操作系统
IOIO
涉及的概念IO读写对比网络IO模型同步阻塞IO同步非阻塞IO多路复用异步IOReactor模式与Preactor模式服务器编程1+N+M进程、线程、协程无锁内存屏障
tl211
·
2023-11-11 05:22
架构相关
架构
JAVA—IO流详解
1.流概述1.1.什么是
IOIO
:Input/Output即输入&输出,也称之为流(河流,水流),指的是数据从一个地点到另一个地点过程;对于计算机来说文件的拷贝过程,文件的编写保存,显示功能都是使用到IO
洛基鸭luki
·
2023-11-02 21:07
java
jvm
网络
I/O模型之非阻塞IO
简介五种IO模型阻塞IO非阻塞IO信号驱动
IOIO
多路转接异步IO代码书写非阻塞IO再次理解IO什么是IO?什么是高效的IO?
清风玉骨
·
2023-10-24 13:41
网络基础
网络
面试总结-Redis篇章(十二)——Redis是单线程的,为什么还那么快
Redis是单线程的,为什么还那么快Redis是单线程的,为什么还那么快什么是IO多路复用阻塞IO非阻塞
IOIO
多路复用Redis是单线程的,为什么还那么快Redis是纯内存操作,执行速度非常快采用单线程
阿岳316
·
2023-10-24 02:08
面试
redis
职场和发展
IO
from:廖雪峰IO教程
IOIO
是input&output,以内存为中心:input就是把数据读到内存,output就是把内存的数据输出InputStream/OutputStreamIO流以byte为最小单位
風暴之灵
·
2023-10-23 15:53
并发编程(四)—— 并发网络通信模型、IO并发、协程
的多进程网络并发模型基于threading的多线程网络并发模型基于multiprocessing的多进程网络并发模型扩展:集成模块完成多进程/多线程网并发ftp文件服务器IO并发IO分类阻塞IO非阻塞
IOIO
酷酷的橙007
·
2023-10-16 01:21
多任务并发编程
并发网络通信模型
IO并发
协程
同步 IO 和异步 IO
io操作大致分为两种:文件io网络
ioio
操作分为两步发起io请求接收处理io同步io和异步io最大的区别就是同步io的发起方(用户线程)会阻塞或轮询等待io完成,而异步则是在发起io请求后立即返回继续执行后面的代码
markRao
·
2023-10-06 11:12
IO(NIO)
IOIO
操作分为两部分1)发起数据请求2)数据读写阻塞、非阻塞主要是针对线程发起io请求后,是否立即返回来定义的,立即返回称为非阻塞io,否则称为阻塞io。
Bruce基
·
2023-10-02 14:26
Redis面试题(IO多路复用)
阻塞IO非阻塞
IOIO
多路复用网络模型面试回答Redis是单线程的,但是为什么还那么快?
Java菜鸟尹先生
·
2023-09-25 12:12
redis
java
缓存
Java IO 之 BIO、NIO 和 AIO
一、
IOIO
是Input和Output二词的缩写,意为输入和输出,直接来说,实现一般的I/O是没有什么难度的,但涉及到多线程时,要解决I/O的问题就不是一个简单的事情了,会涉及到同步和异步的问题,阻塞和非阻塞的问题
小康2022
·
2023-09-22 07:34
全面详细的
Java
Java
IO
BIO
NIO
AIO
如何理解高效IO
1.如何理解高效的
IOIO
:本质上是将数据从一方拷贝到另一方例如:调
linkindly
·
2023-09-20 09:35
网络
常见并发模型对比
并发模型【UNP】对应多进程多线程阻塞
IOIO
复用长连接并发性多核开销互通顺序性线程数特点accept+read/write0否否是否否无否低否是是一次服务一个客户accept+fork1是否是否是低是高否是变
Karel_
·
2023-09-06 12:41
Golang标准库——io
ioio
包提供了对I/O原语的基本接口。本包的基本任务是包装这些原语已有的实现(如os包里的原语),使之成为共享的公共接口,这些公共接口抽象出了泛用的函数并附加了一些相关的原语的操作。
DevilRoshan
·
2023-09-02 20:18
第八章
IOIO
File类输入及输出的概念输入输出(I/O)把电脑硬盘上的数据读到程序中,称为输入,即input,进行数据的read操作从程序往外部设备写数据,称为输出,即output。输入流与输出流输入流:往程序中读叫输入流。输出流:从程序中往外写叫输出流。InputStream和OutputStream的子类都是字节流可以读写二进制文件,主要处理音频、图片、歌曲、字节流,处理单元为1个字节。Reader和Wr
董佳宇
·
2023-08-29 10:20
java
Linux之基础IO文件系统讲解
基础IO文件系统讲解回顾C语言读写文件读文件操作写文件操作输出信息到显示器的方法stdin&stdout&stderr总结系统文件
IOIO
接口介绍文件描述符fd文件描述符的分配规则C标准库文件操作函数简易模拟实现重定向
爱学习的鱼佬
·
2023-08-25 06:33
Linux
linux
服务器
运维
阻塞IO、非阻塞IO和IO多路复用
文章目录用户态和内核态操作系统角度的
IOIO
模型阻塞IO非阻塞IO(NIO)IO多路复用select、poll和epoll用户态和内核态用户态也叫用户空间,内核态也叫内核空间。
棪小木
·
2023-08-20 20:23
服务器
网络
java
IO模型
7.IO
Java的
IOIO
流是用来处理设备之间的传输,Java对数据的操作是通过流的方式,java用于操作流的对象都在IO包中。流按操作数据分为两种:字节流和字符流。按流方向分为:输入流和输出流。
密奕
·
2023-08-16 13:00
【Linux】高级IO
目录IO的基本概念钓鱼五人组五种IO模型高级IO重要概念同步通信VS异步通信阻塞VS非阻塞其他高级IO阻塞IO非阻塞
IOIO
的基本概念什么是IO?
杰信步迈入C++之路
·
2023-08-15 12:38
Linux
linux
运维
服务器
C++学习笔记总结练习:IO详解
IOIO
关系图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tsLKU9Gt-1691408915248)(image/2021-03-05-16-12-52.png)]
biuheartburn
·
2023-08-09 14:04
c++
c语言
嵌入式软件
c++
学习
笔记
WebSocket协议-Socket.io 服务端API
服务器的回调函数varhttp=require('http').Server(app)vario=require('socket.io')(http)//传入http对象初始化socket.io的实例
IOio
.sockets
宁小姐的慢时光
·
2023-08-07 11:34
linuxARM裸机学习笔记(2)----汇编LED灯实验
MX6ULL的
IOIO
的复用功能这里的只使用了低五位,用来配置io口,其中bit0~bit3(MUX_MODE)就是设置GPIO1_IO00的复用功能的,GPIO1_IO00一共可以复用为9种功能IO,
夜路难行々
·
2023-08-05 01:37
Linux
学习
笔记
汇编
【Linux】五种IO模型
文章目录1.IO基本概念2.五种IO模型2.1五个钓鱼的例子2.2五种IO模型2.2.1阻塞IO2.2.2非阻塞IO2.2.3信号驱动IO2.2.4IO多路转接2.2.5异步IO1.IO基本概念认识
IOIO
zzu_ljk
·
2023-08-04 17:04
Linux
linux
Linux ----高级IO
高级IO高级IO五种IO模型阻塞IO非阻塞IO信号驱动
IOIO
多路转接异步IO高级IO概念同步通信vs异步通信阻塞vs非阻塞其他高级IO非阻塞IOfcntl实现函数SetNoBlock以轮询方式读取数据
qnbk
·
2023-08-03 03:56
Linux
select
poll
epoll
多路转接
I/O模型
Redis网络模型
文章目录Redis网络模型用户空间与内核空间阻塞IO非阻塞
IOIO
多路复用事件通知机制web服务流程信号驱动IO异步IO异步与同步网络模型Redis网络模型用户空间与内核空间服务器大多采用的是Linux
DreamBoat_Onism
·
2023-07-29 12:58
redis
后端学习
网络
redis
数据库
bio、nio、aio、io多路复用
BIO-同步阻塞IONIO-同步非阻塞IO不断的重复发起IO系统调用,这种不断的轮询,将会不断地询问内核,这将占用大量的CPU时间,系统资源利用率较低IO多路复用模型-异步阻塞
IOIO
多路复用模型,就是通过一种新的系统调用
LY笔记
·
2023-07-16 23:28
nio
java
服务器
操作系统-IO与零拷贝【万字文,比较详细的解析】
文章目录IO阻塞与非阻塞I/O和同步与异步I/O阻塞IO非阻塞
IOIO
多路复用异步IO直接与非直接I/O缓冲与非缓冲I/O零拷贝标准设备标准协议利用中断减少CPU开销利用DMA进行更高效的数据传送零拷贝
youthlql
·
2023-07-16 07:09
操作系统
操作系统
os
零拷贝
IO
轻松掌握LINUX网络消息发送原理及IO多路复用模型
2、IO多路复用提高速度阻塞IO非阻塞
IOIO
多路复用
轻松入门网
·
2023-06-18 22:54
轻松掌握服务器
linux
网络
运维
初识Telegraf、InfluxDB和Grafana铁三角形成的监控可视化解决方案
文章目录前言原始的监控靠人盯进化的监控靠批处理脚本高端的监控靠完整的可视化解决方案Telegraf、InfluxDB和Grafana铁三角TelegrafInfluxDBGrafanaGrafana仪表板展示服务器资源总览负载和内存使用网络带宽磁盘
IOIO
AlbertS
·
2023-06-18 12:50
游戏服务器性能调优
Ubuntu
Linux
Practical
grafana
influxdb
telegraf
服务器
运维
高级 IO(select poll epoll)
目录五种IO模型阻塞IO非阻塞IO信号驱动
IOIO
多路转接异步IO小结同步通信vs异步通信(synchronouscommunication/asynchronouscommunication)同步和异步关注的是消息通信机制阻塞
原来45
·
2023-06-13 21:01
Linux
服务器
高级io
select
poll
epoll
上一页
1
2
3
4
下一页
按字母分类:
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
其他