我们都知道 SSD 的预定寿命是有限的。所以我的问题是我如何检查(Ubuntu)Linux 我的 SSD 的当前健康状态是什么?也许估计需要多长时间?
图形工具是首选,但命令行工具也可以。
我正在使用 Xubuntu 12.04 LTS
如何检查 14.04 及更高版本驱动器的 SMART 状态?我已经看到在全新安装时检查 HD SMART 状态,但它似乎不适用于 14.04 及更高版本。
我有一个 3.6GB 的 USB 闪存/棒驱动器运行 Ubuntu 11。系统有 4GB RAM 和空白硬盘(使用DBAN 工具擦除)。
如何检查我的 RAM 中是否没有错误?有没有保证的方法可以通过一些 Linux 命令来检查?如果没有,很高兴知道为什么。
我在网上搜索并遇到了 Ubuntu wiki 说
stress-ng --matrix 0
Run Code Online (Sandbox Code Playgroud)
应该是最好的。但是有专门的 CPU 和 RAM 压力源(看人)。
有什么想法最适合使用吗?谢谢
我只是想知道您是否可以拥有一个太大的交换分区。如果是,什么时候交换分区太大?交换分区太大有什么缺点/不良影响(即使我有足够的磁盘空间)?
如果不是,拥有超过推荐的交换空间有什么好处?
我想对我的两台台式机执行硬件检查。是否有任何适用于 Ubuntu 的通用硬件检查工具可以检查:
我的一台台式机大约使用了三年,另一台使用了 10 年。
我错误地注意到在 /tmp 目录中不断创建一些文件然后立即删除。使用一系列ls -l /tmp我设法捕获创建的文件:
-rw------- 1 root root 0 Apr 2 19:37 YlOmPA069G
-rw------- 1 root root 0 Apr 2 19:37 l74jZzbcs6
Run Code Online (Sandbox Code Playgroud)
或另一个例子:
-rw------- 1 root root 0 Apr 2 19:44 AwVhWakvQ_
-rw------- 1 root root 0 Apr 2 19:44 RpRGl__cIM
-rw------- 1 root root 0 Apr 2 19:44 S0e72nkpBl
-rw------- 1 root root 0 Apr 2 19:44 emxIQQMSy2
Run Code Online (Sandbox Code Playgroud)
这是关于带有 4.18.0-16-generic 的 Ubuntu 18.10。这是一个几乎全新的安装:我添加了一些服务器软件(nginx、mysql、php7.2-fpm),但即使关闭了这些软件,问题仍然存在。
创建的文件是什么,为什么?我将如何阻止这种行为?SSD上非常不受欢迎的
谢谢!
更新
问题是关于何时在 RAM 中没有 /tmp (没有tmpfs …
我尝试读取 T480 中的 SSD/NVMe 温度。因此我想使用hddtemp它作为后台守护进程运行。
调试hddtemp我得到以下信息:
sudo hddtemp /dev/nvme0n1 --debug
Run Code Online (Sandbox Code Playgroud)
ERROR: /dev/nvme0n1: can't determine bus type (or this bus type is
unknown)
If one of the field value seems to match the temperature, be sure to
read the hddtemp man page before sending a report (section REPORT).
Thanks.
Run Code Online (Sandbox Code Playgroud)
使用S.M.A.R.T我可以读取它的温度:
sudo smartctl -a /dev/nvme0n1
Run Code Online (Sandbox Code Playgroud)
=== START OF INFORMATION SECTION ===
Model Number: SAMSUNG MZVLB1T0HALR-000L7
[...]
=== START OF SMART DATA SECTION ===
[...]
Temperature: 40 …Run Code Online (Sandbox Code Playgroud) 我试图自己做一些“编码”,这就是我想出的:
00 02 * * 1,3,5 sudo shutdown -r
@midnight sudo apt-get update && sleep 60 && apt-get upgrade -y
@reboot sleep 60 && sudo netplan apply && sleep 15 && sudo omd start website
Run Code Online (Sandbox Code Playgroud)
重新启动后,网络和网站都已启动并正在运行,这一点至关重要。另外,这1,3,5部分可行吗?这会在 Mo、We 和 Fr 上重新启动机器吗?在更新/升级后安排重新启动是否好/聪明?
ssd ×3
hardware ×2
ram ×2
12.04 ×1
16.04 ×1
cron ×1
disk-check ×1
disk-usage ×1
files ×1
hard-drive ×1
nvme ×1
partitioning ×1
smart ×1
swap ×1
temperature ×1
thinkpad ×1
tmp ×1
tools ×1