0%

结论

  • buffer是块设备的缓存
  • cache是文件系统的缓存

这里的缓存包括读和写。

实验证明

首先看看buffer和cache的值:

root@localhost:~# cat /proc/meminfo | grep -E 'Buffers|Cache'
Buffers:          238024 kB
Cached:          1041304 kB
SwapCached:        88328 kB

然后用dd读取块设备100M大小,并查看结果,可以发现buffer涨了100M。

总结

能接,效果还不错。

B站视频

前一段时间ChatGPT很火,我突然灵光一现,它能不能在闲鱼上接单呢?说干就干,我马上在闲鱼上挂了一个单:Linux Shell 脚本代写。写不出不收钱,只要十块钱,还免费送中文注释。

内容精华

开了个几百G的SWAP,然后用kvm启动虚拟机。

B站视频

视频文字稿

1 TB 的运行内存,你们看到了吗?1 TB!

这其实是一台安卓虚拟机,这 1 TB 内存【是假的,不是真的】。来跑个分吧。首先是安兔兔,立即测试。【一天后】,挂了一天还是 0%,估计有啥 bug,算了。点我的设备看看,可以看到运行内存和内置存储都是 1 TB。试试存储测试。也是跑不了。给大家浏览一下其他信息吧。接下来出场的是娱乐大师。直接就跪了,打都打不开。最后出场的是 Geekbench 5 。这个成功跑完了,单核656,多核4738。是什么水平呢?看一下排名。单核比小米 9T Pro 低一点。多核比第一名还要多一千多分。

前言

有一次逛B站看到弹幕互动游戏这种直播内容,觉得很好玩,然后就花了两天写了个初版上线了。

后来B站开放了接口(我没有做视频教程),我也上线了两个游戏,不过没啥收益(截至到2023年8月30日,加起来收益不超过一百块钱)。

测试环境

服务器型号是戴尔的 R730xd,RAID 卡是 PERC H330 Mini,上面插了 24 块 1.2T 的 2.5 寸企业级 SAS 机械硬盘。

测试工具为fio。

测试脚本

filename=fio.test  # 视频里这里是/dev/sdb
size=100GB
# 随机写
fio --iodepth=32 --numjobs 16 --size=$size --norandommap --readwrite=randwrite --bs=4K --runtime=120 --filename=$filename --ioengine=libaio --direct=1 --group_reporting --name=iops_write
# 清除cache
sync
echo 1 > /proc/sys/vm/drop_caches
# 随机读
fio --iodepth=32 --numjobs 16 --size=$size --norandommap --readwrite=randread --bs=4K --runtime=120 --filename=$filename --ioengine=libaio --direct=1 --group_reporting --name=iops_read
# 顺序写
fio --iodepth=32 --numjobs 1 --size=$size --norandommap --readwrite=write --bs=4M --runtime=120 --filename=$filename --ioengine=libaio --direct=1 --name=seq_write
# 清除cache
sync
echo 1 > /proc/sys/vm/drop_caches
# 顺序读
fio --iodepth=32 --numjobs 1 --size=$size --norandommap --readwrite=read --bs=4M --runtime=120 --filename=$filename --ioengine=libaio --direct=1 --name=seq_read

单盘性能测试

4K随机写:343 IOPS