zoukankan      html  css  js  c++  java
  • [MC] 我的世界 craftbukkit-1.12.2 卡爆

    • 昨天晚上的时候,和朋友玩我的世界 结果我这边卡爆了,牛圈里面的牛都是一动一动的... 然后我登陆服务器,发现CPU爆炸了。。。 100%的使用率 mstsc都卡爆了 内存占用了800多MB (服务器是2G内存)

    别问为啥养这么多牛 (粮食不足恐惧症)

    • 一开始以为是CPU满载导致的 随后重启了服务器之后,CPU 70% 负载,但是我客户端依旧很卡

    • 接着 留意到了 任务管理器里面性能选项卡,里面上传流量到了2.6Mbps (服务器带宽5Mbps)

    • 此时 我脑子里面想到的是 是不是我的apache被攻击了,然后停掉了服务,但是流量依旧没有下来(windows server2012不能直接看某个程序的流量) 通过火绒 我只看到了java有流量浮动 每秒钟80 - 100KB 的速度 但是任务管理器上传速度是2.6Mbps 太不正常了

    • 昨天晚上没有解决方案

    • 今天早上 我把服务器搬到了我的笔记本上,然后启动之后 CPU负载10% 网络上传依旧是 2.6Mbps 但是 火绒告诉我 流量确实不高 这个事情颠覆了我的认知

    • 接着 我用frp把服务端口穿透了出去,然后用笔记本链接服务器上面的那个端口 发现... 他好了.... 不卡了

    • 所以 会是CPU的问题吗?

    • 又或者 是网络的什么问题? 最好奇的是 为什么任务管理器里面 上传速度是 2.6 但是火绒的流量浮窗却显示没有这个流量? 资源监视器也没有那么大的流量浮动

    • 所以 我猜测 是不是因为数据包很小,但是每次直接强制发送(忽略了TCP的缓冲),占用了网络资源 就像是硬盘读写大量小文件的时候 硬盘会卡一样

    • 至于过了一遍frp就不卡了... 是不是因为卡的原因是CPU瓶颈呢?

  • 相关阅读:
    你试过不用if撸代码吗?
    Chrome开发者工具Debug入门
    我为什么推荐Prettier来统一代码风格
    使用JSDoc自动生成代码文档
    Async/Await是这样简化JavaScript代码的
    C#泛型约束 (转载)
    DateTime , DateTime2 ,DateTimeOffset 之间的小区别 (转载)
    允许跨域资源共享(CORS)携带 Cookie (转载)
    C#中如何利用操作符重载和转换操作符 (转载)
    EF Core 2.1 Raw SQL Queries (转自MSDN)
  • 原文地址:https://www.cnblogs.com/cjdty/p/12051201.html
Copyright © 2011-2022 走看看