标签: Debug

  • 解决VSCode remote-ssh连接腾讯云服务器死机的一个方法

    一个2核4GB的腾讯云 Ubuntu 服务器,三番两次死机。最后也没发现到底为啥,反正用 VSCode 连接就老死机,搜了一下可能是爆内存了,因此我们使用增加Swap的方法。(最新消息,别开 VSC 的自动保存,非常占内存!)

    找 ChatGPT 问怎么加虚存。得到答案如下:

    在Linux系统中,你可以通过以下步骤增加虚拟内存:

    1. 创建一个用作交换空间的文件:可以使用dd命令创建一个指定大小的空文件。例如,创建一个8GB大小的交换文件可以使用以下命令:
      bash sudo fallocate -l 8G /swapfile
    2. 设置文件的权限:交换文件应该具有合适的权限以供系统使用,你可以使用以下命令修改文件的权限: sudo chmod 600 /swapfile
    3. 将文件格式化为交换空间: sudo mkswap /swapfile
    4. 启用交换空间:
      bash sudo swapon /swapfile
    5. 设置交换空间的启动顺序:
      为了在系统重启后自动启用交换空间,你需要将交换文件的信息添加到/etc/fstab文件中。打开该文件并在末尾添加以下行: /swapfile none swap sw 0 0 保存并关闭文件。
    6. 使用
      bash free -h
      查看虚存情况。

    实测完美解决死机问题。

  • Device Association Service占用CPU 蓝牙导致卡顿 更换网卡后游戏卡顿 Win10/Win11打不开5G热点 蓝牙设备删除失败

    最近碰到一系列的问题,在此做个总结。

    首先是Win10/Win11打不开5GHz频段热点。显示 所选频段不可用。这是政策原因,导致Intel网卡不能打开热点,不清楚是驱动层面还是系统层面的设置。
    解决方法是,让电脑先连接5GHz的热点,例如手机开热点,电脑连接。如果手机恰好开到了高信道,那电脑就可以开5G热点。
    这样太麻烦了,我选择抛弃Intel网卡。
    对了,网上会说部分Intel型号网卡受限,这个,本人不可能测试全部的网卡,反正在自己的电脑上测试了AX210,这是现在最新款Intel通用网卡(其它可能有主板限制),仍然不能打开。

    一劳永逸的办法半糖原创。
    然后我换了个AMD/联发科网卡,MT7922/RZ616,花了99大洋。
    这个网卡在本地机器上是不免驱的,需要下载专门的驱动(不确定大家的机器是否免驱,因为官方淘宝店说是免驱的)。
    驱动下载
    这是驱动下载的网址。
    实测这个网卡能开5GHz热点。据说中国只有Intel受限。半糖原创。

    然后发现新的问题,系统的Device Association Service占用很大,我这边游戏本,基本没开什么东西,居然让这个东西拉满了CPU,甚至半个小时不带停的。我甚至怀疑是中毒了。
    不是中毒,搜索一番后发现,这个进程占用大,可能是系统在自动清理缓存,也可能是其它问题。
    它的作用是和新的有线/无线设备连接。半糖原创。
    然后发现是蓝牙问题,但除了关闭蓝牙别无办法。关闭蓝牙以后我的电脑风扇几乎就静音了,打开就呼呼转。
    这边顺便提一句,换网卡,网卡上除了无线网络设备,还有蓝牙设备。所以是WLAN和蓝牙一起换了。
    其实拉满了CPU也就略卡,还能忍忍。
    最后发现问题,因为我的蓝牙设备删除失败。
    删除失败的解决方法:进入设备管理器,手动卸载相关的蓝牙设备。
    而解决卡顿和Device Association Service服务占用的方法也是这样。半糖原创。

    在设备管理器里面点菜单栏的查看显示隐藏的设备,然后把蓝牙里面半透明的设备全部卸载,就可以解决卡顿的问题。其原因是旧的驱动程序干扰了新的驱动程序。导致功能异常。


    最后我还是推荐换RZ616网卡的,体验上还行,对比Intel,似乎感知不强,没有所谓的AMD不如Intel的感知。也支持5GHz或者6GHz。半糖原创。

    这边一次把所有的问题都写一起了,没有分开写文章,是因为,这几个问题刚好串联在一起了。因此一次性写完。半糖原创。