我最近在一台相当旧的计算机上安装了 Ubuntu,试图赋予它新的生命。过了一会儿,它开始经常冻结,无论何时冻结,我都必须进行硬重启。可能只是因为它是一台非常旧的计算机,但我想知道是否有什么办法可以解决这个问题。
这台计算机是 Optiplex 755,至少有 5 年的历史,可能更老。它安装了 ubuntu 20.04。这是我得到的规格
sudo dmidecode -t4 | less
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.5 present.
Handle 0x0400, DMI type 4, 40 bytes
Processor Information
Socket Designation: CPU
Type: Central Processor
Family: Core 2 Duo
Manufacturer: Intel
ID: FB 06 00 00 FF FB EB BF
Signature: Type 0, Family 6, Model 15, Stepping 11
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Not Specified
Voltage: 1.2 V
External Clock: 1066 MHz
Max Speed: 5200 MHz
Current Speed: 2400 MHz
Status: Populated, Enabled
Upgrade: Socket LGA775
L1 Cache Handle: 0x0700
根据我的经验,您的处理器(2400MHz = 2.4GHz)的速度似乎足够快(在这里运行带有单核 1.3GHz 处理器的 Ubuntu 20.04 没有问题)所以我怀疑这可能与 RAM 不足有关。
要检查计算机上的 RAM 总量,请启动终端并运行:
就我而言,我有大约 2G 的 RAM,这足以让 Ubuntu 相当流畅地运行。如果您只有 1G 的 RAM(= 大约
1000000 kB
),那么每当您尝试启动浏览器或任何与 GUI 相关的东西时,Ubuntu 都会很容易死机。不幸的是,在这种情况下,您可能无能为力来加速 Ubuntu。为了用 Ubuntu 恢复旧计算机,我建议使用更轻的 Ubuntu,例如Lubuntu,它应该在 1G 的 RAM 下运行良好。