我有一台旧笔记本电脑,东芝 C855D-S5105。我安装了 Lubuntu 20.04,希望它足够轻便。这台电脑运行仍然很慢。我并不是说它运行速度很快,但是……
我可以采取什么步骤来让它运行得更快?
例如,禁用服务。这些是我所拥有的……哪些是好的候选?我肯定会使用的有蓝牙、cron、lm-sensors、ssh、xrdp。
$ service --status-all
[ + ] acpid
[ - ] alsa-utils
[ - ] anacron
[ + ] apparmor
[ + ] apport
[ + ] avahi-daemon
[ + ] bluetooth
[ - ] console-setup.sh
[ + ] cron
[ - ] cryptdisks
[ - ] cryptdisks-early
[ + ] cups
[ + ] cups-browsed
[ + ] dbus
[ - ] gdomap
[ - ] grub-common
[ + ] haveged
[ + ] hddtemp
[ - ] hwclock.sh
[ + ] irqbalance
[ + ] kerneloops
[ - ] keyboard-setup.sh
[ + ] kmod
[ + ] lm-sensors
[ - ] lvm2
[ - ] lvm2-lvmpolld
[ + ] network-manager
[ - ] openvpn
[ - ] plymouth
[ - ] plymouth-log
[ - ] pppd-dns
[ + ] preload
[ + ] procps
[ - ] pulseaudio-enable-autospawn
[ - ] rsync
[ + ] rsyslog
[ - ] saned
[ + ] sddm
[ + ] smartmontools
[ - ] spice-vdagent
[ + ] ssh
[ + ] tlp
[ + ] udev
[ + ] ufw
[ - ] unattended-upgrades
[ - ] uuidd
[ + ] whoopsie
[ - ] x11-common
[ + ] xrdp
。
$ systemctl --type=service
UNIT LOAD ACTIVE SUB DESCRIPTION >
accounts-daemon.service loaded active running Accounts Service >
acpid.service loaded active running ACPI event daemon >
alsa-restore.service loaded active exited Save/Restore Sound Card State >
apparmor.service loaded active exited Load AppArmor profiles >
apport.service loaded active exited LSB: automatic crash report genera>
avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack >
blk-availability.service loaded active exited Availability of block devices >
bluetooth.service loaded active running Bluetooth service >
console-setup.service loaded active exited Set console font and keymap >
cron.service loaded active running Regular background program process>
cups-browsed.service loaded active running Make remote CUPS printers availabl>
cups.service loaded active running CUPS Scheduler >
dbus.service loaded active running D-Bus System Message Bus >
dundee.service loaded active running DUN service >
haveged.service loaded active running Entropy daemon using the HAVEGE al>
hddtemp.service loaded active exited LSB: disk temperature monitoring d>
irqbalance.service loaded active running irqbalance daemon >
kerneloops.service loaded active running Tool to automatically collect and >
keyboard-setup.service loaded active exited Set the console keyboard layout >
kmod-static-nodes.service loaded active exited Create list of static device nodes>
lm-sensors.service loaded active exited Initialize hardware monitoring sen>
lvm2-monitor.service loaded active exited Monitoring of LVM2 mirrors, snapsh>
ModemManager.service loaded active running Modem Manager >
networkd-dispatcher.service loaded active running Dispatcher daemon for systemd-netw>
NetworkManager-wait-online.service loaded active exited Network Manager Wait Online >
NetworkManager.service loaded active running Network Manager >
ofono.service loaded active running Telephony service >
polkit.service loaded active running Authorization Manager >
preload.service loaded active running LSB: Adaptive readahead daemon >
rsyslog.service loaded active running System Logging Service >
rtkit-daemon.service loaded active running RealtimeKit Scheduling Policy Serv>
sddm.service loaded active running Simple Desktop Display Manager >
setvtrgb.service loaded active exited Set console scheme >
smartmontools.service loaded active running Self Monitoring and Reporting Tech>
snapd.apparmor.service loaded active exited Load AppArmor profiles managed int>
snapd.seeded.service loaded active exited Wait until snapd is fully seeded >
ssh.service loaded active running OpenBSD Secure Shell server >
systemd-backlight@backlight:radeon_bl0.service loaded active exited Load/Save Screen Backlight Brightn>
systemd-fsck@dev-disk-by\x2duuid-d432f01a\x2d285a\x2d44aa\x2dba33\x2d45a736457acc.service loaded active exited File System Check on /dev/disk/by->
systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storag>
systemd-journald.service loaded active running Journal Service >
systemd-logind.service loaded active running Login Service >
systemd-modules-load.service loaded active exited Load Kernel Modules >
systemd-random-seed.service loaded active exited Load/Save Random Seed >
systemd-remount-fs.service loaded active exited Remount Root and Kernel File Syste>
systemd-resolved.service loaded active running Network Name Resolution >
systemd-sysctl.service loaded active exited Apply Kernel Variables >
systemd-sysusers.service loaded active exited Create System Users >
systemd-timesyncd.service loaded active running Network Time Synchronization >
systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev>
systemd-tmpfiles-setup.service loaded active exited Create Volatile Files and Director>
systemd-udev-trigger.service loaded active exited udev Coldplug all Devices >
systemd-udevd.service loaded active running udev Kernel Device Manager >
systemd-update-utmp.service loaded active exited Update UTMP about System Boot/Shut>
systemd-user-sessions.service loaded active exited Permit User Sessions >
tlp.service loaded active exited TLP system startup/shutdown >
udisks2.service loaded active running Disk Manager >
ufw.service loaded active exited Uncomplicated firewall >
upower.service loaded active running Daemon for power management >
[email protected] loaded active exited User Runtime Directory /run/user/1>
[email protected] loaded active running User Manager for UID 1000 >
whoopsie.service loaded active running crash report submission daemon >
wpa_supplicant.service loaded active running WPA supplicant >
xrdp-sesman.service loaded active running xrdp session manager >
xrdp.service loaded active running xrdp daemon >
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
65 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.