当前位置:   article > 正文

Debian(bullseye)搭配VIM+python+latex环境_hardware error cpu

hardware error cpu


前言

VIM+python+latex是目前比较成熟的编程环境,成了有一定技术基础人员的首选,然而随着技术的不断更新,环境配置的细节也需要不断改善。


笔记本电脑配置及系统情况

提示:以下是本篇文章正文内容,下面案例可供参考

一、硬件支持

(一)wifi网卡装驱动

Debian安装默认不带有非自由(Non-Free)软件,Z510的wifi网卡没有开源驱动,所以一般情况下安装完Debian之后用不了wifi功能。
1.按照https://datutu.blog.csdn.net/article/details/122636870,把Debian11镜像更新为阿里巴巴开源镜像站镜像。

vi /etc/apt/sources.list

deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

2.然后 在命令终端执行下面命令:

sudo apt install firmware-iwlwifi
  • 1

3.重启系统即可。
(一)这个步骤,需要电脑先用网线连接到路由器上才能操作。

(二)CPU错误更正

mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 6:
参考 https://forum.proxmox.com/threads/mce-hardware-error-cpu-0-machine-check-0-bank-6.75452/
Yep, I’ve fixed that by adding intel_idle.max_cstate=1 to the file /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0 intel_idle.max_cstate=1"
  • 1
sudo update-grub
  • 1

(三)风扇状态

cat /sys/class/thermal/cooling_device0/cur_state
  • 1

参考值0或1

二、系统支持

(一)swap

free -m
  • 1

查看 交换空间的大小,太小的话进行扩充。

第一步、使用命令:dd if=/dev/zero of=/home/swap bs=1MB count=1024增加1G的swap空间。如果想增加更多的swap空间,改count=后面的数字就行。
例如,加12Gswap空间 dd if=/dev/zero of=/home/swap bs=1MB count=12288
第二步、使用mkswap /home/swap命令制作一个swap文件。然后执行chmod 600 /home/swap && chown root:root /home/swap设置好文件权限。
第三步、使用swapon /home/swap命令启动swap分区。
注意:此操作只对当前有效,重启服务器后失效。如果想持续保持。可以将其写入/etc/fstab文件中。

vim /etc/fstab
  • 1
/home/swap                       swap                swap    defaults        0 0
  • 1

(二)调整Swappiness值

Swappiness是一个Linux内核属性,用于定义系统使用交换空间的频率,Swappiness可以具有0到100之间的值,较低的值将使内核尽可能避免Swap,而较高的值将使内核更积极地使用Swap交换空间。
默认的swappiness值为60,可以使用cat命令检查当前的swappiness值:

cat /proc/sys/vm/swappiness
  • 1

虽然桌面可以使用60及以上的swappiness值,但对于服务器,你应该设置较低的值,例如10、20。
例如,要将swappiness值设置为70,请输入:

sudo sysctl vm.swappiness=70
  • 1

要使此参数在重新引导后保持不变,请将以下行附加到/etc/sysctl.conf文件:

vm.swappiness=70
  • 1

最佳swappiness值取决于你的系统工作负载以及内存的使用方式,你应该以小增量调整此参数以查找最佳值。

(三)磁盘空间

“凡事预则立”,在添加新功能之前,要预留足够的空间,提前检查磁盘空间,通常是查找大文件 。

    先看占空间大的盘df -i
    再定位占空间大的文件 find ./ -type f -size +1G
    最后谨慎使用 rm -rf ,一般用 rm

      二、使用步骤

      1.基本配置

      vim

      
                      
      声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/238286
      推荐阅读
      相关标签
        

      闽ICP备14008679号