一块使用六年写入 240TB 的 SSD 是什么样子?

这是一块 2014 年 8 月购买的 闪迪 至尊高速 128GB SSD ,它从我的主力机上退役到群晖 NAS 上作系统盘使用,陆陆续续服役了 15306 小时。作为一块 MLC 颗粒的 SSD,我是准备把它当作传家宝一直用下去的。

直到有一次在查看 S.M.A.R.T. 的时候,惊讶的发现它已经对闪存写入了 230 TB 的数据。这对一块正常使用的 SSD 来说简直不可思议,什么概念?即使我每天重装一遍系统,写入 20GB 数据,也要接近四年才能写入这么多。

那么到底是怎么回事!

根据 S.M.A.R.T. 信息显示,对 SSD 的写入量为 40 TB,对 NAND 闪存的写入量是 230TB ,查了下资料说是因为写入放大导致的,罪魁祸首是 SSD 的主控。

写入放大(英语:Write amplification,简称WA)是闪存固态硬盘(SSD)中一种不良的现象,即实际写入的物理资料量是写入资料量的多倍。

Wikipedia

这样只能淘汰掉这块硬盘,再给 NAS 换上新的 KIOXIA TC10 SSD 时那块 SSD 写入量已经到了 240TB …

拆下的 SSD 放到电脑上看看吧,CrystalDiskInfo 显示还有 39% 健康度,不愧是 MLC 颗粒。按照 3000PE 的寿命算,还能再写 140 TB,但是这写入放大系数我是不敢再用了。

跑下分就不太行了,读取速度没问题,写入速度直接暴跌到 50MB/s ,还不如很多古董机械硬盘。

联想到最近西数的 SN550 、SN750 等 SSD 产品的冷数据掉速问题,而 闪迪早就被西数收购了,不太建议购买 西数\闪迪 家的 SSD 产品。

最后说下我选的这块 KIOXIA TC10 ,它就是之前东芝的 TR200 ,又名特弱 200 ,缓外写入速度不到 200 MB/s ,实属大号 U盘 。

但是它的 480GB 版本都是 东芝 96 层 3D TLC 颗粒的(至少我买到是),算是 TLC 颗粒里面比较好的,寿命有保障,而且价格不到 300 元,算是这价位的好选择。

挖坑:第三方设备接入苹果 Homekit 指南

HomeKit是苹果公司推出的一个软件框架,它可以让用户使用苹果设备对智能家居电器进行配置、沟通和控制。通过在HomeKit服务中设计房间、物品和动作,用户可以通过对Siri的简单语音命令或通过家庭应用来实现家中的自动动作。 

维基百科

相信很多人已经购买了一些智能家居的产品,这方面国内做得最好的莫过于米家了,性价比高颜值不错,本人也购买了一些米家的产品。

既然选择了米家为什么不用 米家 APP 还要接入 Homekit 呢?那当然是米家 APP 不好用,当论功能米家其实比 Homekit 强,但是它的 APP 响应慢启动慢,布局不好,每个设备的操作逻辑都不统一,还经常改,甚至还有广告。

而苹果全家桶用户使用 家庭 APP ,你可以用 Siri 语音控制,或是在 Mac 、Apple TV 上控制。

上面得种种原因让我决定放弃米家迁移到 Homekit 上。

米家或者绿米 Aqara的几乎所有基于 Zigbee 协议的设备(如各种传感器)都能通过支持 Homekit 的网关原生接入 Homekit ,就是下面三款,个人推荐 Aqara M1S,有扬声器可以报警。

还有米家台灯 1S 也是米家为数不多原生接入 Homekit 的设备。

接下来就说原生不支持接入 Homekit ,但是可以通过 HomeBridge 桥接的设备:

  • 米家扫地机器人
  • 米家各种空气净化器
  • 米家和智米的各种风扇
  • 空调伴侣
  • 米家各种插座和插线板
  • 小佩宠物喂食器Mini

以上是我用过的或者是我知道的能通过 HomeBridge 桥接的设备。

那么除了能桥接到 Homekit 的智能设备,你还需要以下东西:

  • 一台 24 小时运行的群晖 NAS 或者树莓派之类的 Linux 设备
  • 一台作为家庭中枢的苹果设备,如 iPad 、HomePod 或者 Apple TV
  • 一点点的计算机基础知识

本人使用的是群晖 DS218+ ,通过 Docker 运行了 HomeBridge 、Home Assistant 、MQTT ,Home Assistant 和 MQTT 是为了让斐讯的 TC1 插排接入,过程过于繁琐而且需要用到编程器给插排刷固件就不细说了,其他设备都是通过 HomeBridge 接入的。

首先我们在群晖的套件中心里安装 Docker ,然后启动 Docker ,在注册表项搜索 HomeBridge ,下载 oznu/homebridge ,标签选择 latest 。

下载完成后在 映像 里找到它启动,然后打开“高级设置”,在 “启用自动重新启动” 那里打勾。

接着在 “卷” 选项卡里点击 “添加文件夹” 。选择 Docker 目录,创建名为 “homebridge” 的目录,装载路径填 “/homebridge” 。

端口设置选项卡里,勾选“使用与Docker Host 相同的网络”。

环境选项卡,新增变量“ DSM_HOSTNAME ” ,值那里填你的群晖 NAS 主机名。

再新增变量“PACKAGES” ,值填 “ffmpeg” 。

点击应用就开始启动 HomeBridge 了,启动后选择容器,点击详情,再点击终端机,再点新增,输入 sh 后回车,在终端里输入以下命令安装 Homebridge Config UI X

npm install -g --unsafe-perm homebridge-config-ui-x

安装完成后,在群晖的 File Station 里打开 docker/homebridge 目录,选择 config.json ,右键用文本编辑器打开,加入以下代码:

"platforms": [
    {
      "platform": "config",
      "name": "Config",
      "port": 8888,
      "sudo": false
    }
]

示例:

再在 Docker 里面重启 Homebridge ,输入 NAS IP:8888 就可以进入 Homebridge 的 Web 界面了。

安装了 HomeBridge config UI X 后就可以很方便的在 WEB 界面安装各种插件。

下面来说说我所安装的插件。

Homebridge Petkit Feeder Mini

小佩宠物自动喂食器mini,可以控制投喂猫粮,还有猫粮没了会提醒。

Homebridge Xiaomi Fan

我用来控制米家1X风扇,米家智米的基本都支持。

Homebridge Mi Outlet

支持米家智能插座基础版、小米智能插座_USB版、米家智能插线板、青米智能插线板_五孔位版、青米智能插线板_USB版、米家智能插座增强版 。

Homebridge Camera FFmpeg

支持 RTSP 推流的监控摄像头都能接入 Homekit ,但只能看预览实时画面,不能看回放。

Homebridge Mi Acpartner

空调伴侣,可以通过高阶方法支持遥控更多红外设备。

Homebridge WoL

网络唤醒插件,通过它就能使用家庭APP启动支持网络唤醒的电脑或者服务器,还是通过SHH发送关机或者睡眠命令,让实现完美的开机关机效果。

Homebridge Synology Diskstation

唤醒或者关闭群晖NAS,以及查看系统温度。

homebridge-aqicn

把本地的空气质量信息显示在 Homekit 上,五线小城市的数据也有。

上面就是我自己用到的 Homebridge 插件,附带的 Github 链接都有使用方法,有时间我会挑出几个插件来写下详细的教程。

最强音频降噪软件 RTX Voice 以及 10系显卡的使用

沉迷游戏又半年没更新博客了,这次更新也是和游戏有关。

相信玩网游进行语音交流的玩家都有被麦克风噪音干扰到的烦恼,比如很多不带耳机玩家麦克风里传出的游戏背景音乐声, 带耳机玩家麦克风传出的键盘和砸键盘声。

而最近英伟达为 20 系的 RTX 显卡推出了利用显卡 AI 核心 Tensor Core 來达到 AI 降噪的功能,看到这条新闻很兴奋,我正在被这个问题困扰,后来一想我用的是 GTX 1070 ,打扰了。然而今天刷 B 站看到有 RTX Voice 被破解的消息,原来这玩意就是用 CUDA 核心来进行降噪运算的,老黄只是为了逼你买 RTX 显卡才限制老架构的显卡使用。

首先,进官网下载 RTX Voice :

https://www.nvidia.com/en-us/geforce/guides/nvidia-rtx-voice-setup-guide/

下载完成用解压软件打开 .EXE 的安装包进行解压,用文本编辑器打开 NvAFX 目录的 RTXVoice.nvi 文件,删掉下面的几行代码保存,就可以直接用运行 setup.exe 进行安装了。

<constraints> <property name="Feature.RTXVoice" level="silent" text="${{InstallBlockedMessage}}"> </property></constraints>

安装完成打开 RTX Voice ,输入设备选择自己的麦克风再打勾就行了。

当然也可以给音频输出进行降噪,这样就不怕队友那边的杂音了。

接下来还需要在用到降噪的软件或者游戏中把麦克风输入改成 RTX Voice 。

在守望先锋游戏中可能没法修改麦克风输入,直接在系统里把 RTX Voice 设置成默认麦克风即可。

根据别人的测试,RTX 2070 显卡使用 RTX Voice 降噪在吃鸡中会有8%的性能下降。

但是相比带来的超级叼炸天的降噪效果,这点性能占用不值一提,反正我玩守望先锋没感觉到帧率有下降。

许个愿,老黄搞个 AI 插帧出来吧,放到 Shield TV 上,出了一定买,一定买!

NVIDIA_RTX_Voice_v0.5.12.6(破解版).zip 提取码: w44g