Archives

2024 / 03

链接:https://www.aliyun.com/daily-act/ecs/activity_selection?userCode=2vluzoqf

2023 / 08

2022 / 12

1. 同步阻塞IO模型在Linux中,对于一次读取IO的操作,数据并不会直接复制到程序的缓冲区。通常包括两个不同阶段:等待数据准备好,到达内核缓冲区。从内核向进程复制数据。对于一个套接字上的输入操作:第一步通常涉及等待数据从网络中到达。当所有等待数据报到达时,它被复制到内核中的某个缓冲区。第二步就是

2022 / 08

开源 MQTT Broker 对比物联网行业里可选的MQTT Broker有很多,除了经典的Mosquitto和AWS、Azure,百度云、阿里云、ONENET等几个提供物联网MQTT接入服务的产品外,可用于商业生产的MQTT Broker还有多款。本文选取了几个热门开源的 MQTT Broker,

2022 / 07

单线程import timestartTime = time.time()for i in range(1000): startTimeTask = time.time() nf=open("./img/"+str(i)+".jpg","

2022-07-11

nat类型A端B端是否可以打通备注全锥型全锥型√全锥型受限锥型√全锥型端口受限锥型√全锥型对称型√受限锥型受限锥型√受限锥型端口受限锥型√受限锥型对称型√端口受限锥型端口受限锥型√端口受限锥型对称型?A猜测B端口对称型对称型?双方端口猜测Full Cone NAT 与 Full Cone NAT:通
linux top指令Linux top命令用于实时显示 process 的动态。使用权限:所有使用者。free [-bkmotV][-s <间隔秒数>]参数说明:d : 改变显示的更新速度,或是在交谈式指令列( interactive command)按 sq : 没有任何延迟的显示速
Linux优化-内存优化(性能统计)要先知道内存的各个内存量,才能根据指标进行优化,分系统内存和进程内存。系统内存使用情况 free命令 free -h -c 200 -s 2间隔两秒输出200次,并人性化输出所有信息从头开始列名含义:总内存大小、已使用内存大小、未使用内存大小、共享内存大小、缓存和