您现在的位置是:网站首页> 新闻快讯> 软件使用 新闻快讯
局域网监测软件(局域网监控手机软件)
小玉2023-07-05【软件使用】 162人已围观
简介#阿里巴巴的员工用微信吗#私人是允许使用的,但是只能装在个人手机上公司发的电脑,或者自己使用的用于办公的电脑是不能安装微信的(有内控软件,不装上
局域网监测软件(局域网监控手机软件)
最后更新:2023-07-05 01:43:07
推荐指数:
#阿里巴巴的员工用微信吗#私人是允许使用的,但是只能装在个人手机上公司发的电脑,或者自己使用的用于办公的电脑是不能安装微信的(有内控软件,不装上不了内网,装了会检测违禁软件)如因工作原因,必须使用,需要提申请,审批通过后可以安装除了微信,一切个人网盘、个人云笔记、杀毒、远程控制、内网穿透、WIFI共享、P2P下载、翻墙用的软件都算是高危违禁软件,不允许安装使用原则上就是公司内部办公数据不能上公网。golang需要大量goroutine处理时的两种实现方式比较=======================最近在编写windows下面通过arp检测局域网内的主机是否存活的小工具,因为windows自带apiSendArp接口无法异步获取结果,为了实现快速发送,只能通过goroutine增加大并发发送。在实现的过程进行了两次=======================A.方案一1,首先根据maxTh生成对应的gorouting数目2,循环遍历待发送IP,通过channel发送待检测数据3,每个grouting设置是否完成的flag,如果空闲时,同时又通过channel接收到数据,那么flag置为进行中,发送ARP,完成flag置为空闲,等待channel数据B.方案二1,循环遍历待发送IP,然后生成goroutine发送ARP探测,有返回退出gorouting2,通过maxTh(最大协程数目控制),进入goroutine前maxth--,退出goroutine++,循环发现maxTh为0是随机等待10ms再进行=======================结果(2048个协程)方案一的内存占用50.7M,但CPU占用较高,扫描一个B段的速度1m45方案二的内存占用55.8M,但CPU点用较低,扫描一个B段的速度1m43个人认为,方案一的CPU占用较高,应该是我个人s写法的问题,有改进空间有时间再采用synccondsignal去实现比较下
很赞哦! (0)
相关文章
文章评论
验证码: