- 主题:第一次用桌面版的linux,请教两个问题
折腾了一天,终于用archinstall把arch linux装到台式机上并配置了常用软件.
有两个问题:
1. 使用archinstall的自动分区将整个硬盘分了三个区 /, /boot, /home. 但是/boot是不是被分小了,目前它的状态如下
/dev/sdc1 200M 187M 14M 94% /boot
看起来好像快满了,它的使用空间是否会再次增长? 我是否需要调整这个分区的大小?
2. 我的cpu是Intel i7-8700 (12) @ 3.100GHz, 它的最大睿频频率 4.60 GHz. 我用cpupower-gui软件看到它在高负载下就会跑到4.6Ghz上,我这个pc散热有些问题,在用windows时夏天就经常发生过热死机的问题.后来我在windows上把它的性能限制到3.1Ghz的95%才勉强不过热. 在arch环境下,它是默认频率就最大化到4.6Ghz吗?
我写了个cpu负载测温程序,发现不做任何调整的情况下,运行压力测试10秒cpu温度就快冲到90℃. 之前在windows下上到80℃就很容易死机了. 这种cpu满频率跑是arch或linux系统的默认设定吗?
--
FROM 39.174.239.*
boot分区就是放一些引导前期的文件的fat分区,比如EFI什么的。不会怎么涨的。
【 在 ustcBoy 的大作中提到: 】
:
: 折腾了一天,终于用archinstall把arch linux装到台式机上并配置了常用软件.
:
: 有两个问题:
: 1. 使用archinstall的自动分区将整个硬盘分了三个区 /, /boot, /home. 但是/boot是不是被分小了,目前它的状态如下
#发自zSMTH@Redmi Note 11
--
FROM 14.24.151.*
【 在 ustcBoy 的大作中提到: 】
: 折腾了一天,终于用archinstall把arch linux装到台式机上并配置了常用软件.
: 有两个问题:
: 1. 使用archinstall的自动分区将整个硬盘分了三个区 /, /boot, /home. 但是/boot是不是被分小了,目前它的状态如下
: /dev/sdc1 200M 187M 14M 94% /boot
: 看起来好像快满了,它的使用空间是否会再次增长? 我是否需要调整这个分区的大小?
: 2. 我的cpu是Intel i7-8700 (12) @ 3.100GHz, 它的最大睿频频率 4.60 GHz. 我用cpupower-gui软件看到它在高负载下就会跑到4.6Ghz上,我这个pc散热有些问题,在用windows时夏天就经常发生过热死机的问题.后来我在windows上把它的性能限制到3.1Ghz的95%才勉强不过热. 在arch环境
: ,它是默认频率就最大化到4.6Ghz吗?
: 我写了个cpu负载测温程序,发现不做任何调整的情况下,运行压力测试10秒cpu温度就快冲到90℃. 之前在windows下上到80℃就很容易死机了. 这种cpu满频率跑是arch或linux系统的默认设定吗?
Debian 里面有个 cpufrequtils 的软件包,里面有个 cpufreq-info 命令,输出会显示当前 CPU 的使用策略。arch 应该也有这样的命令,具体可以找下。
跑压力测试,一般都会把频率升到最高。
--
FROM 112.97.203.*
1. arch只保留两个版本的内核,原则上是不会过大增长的,不过200M确实也不大
2. 参考下面的链接可以修改cpu策略。我的建议是直接关掉睿频
wiki archlinux org title CPU_frequency_scaling
【 在 ustcBoy 的大作中提到: 】
: 折腾了一天,终于用archinstall把arch linux装到台式机上并配置了常用软件.
: 有两个问题:
: 1. 使用archinstall的自动分区将整个硬盘分了三个区 /, /boot, /home. 但是/boot是不是被分小了,目前它的状态如下
: /dev/sdc1 200M 187M 14M 94% /boot
: 看起来好像快满了,它的使用空间是否会再次增长? 我是否需要调整这个分区的大小?
: 2. 我的cpu是Intel i7-8700 (12) @ 3.100GHz, 它的最大睿频频率 4.60 GHz. 我用cpupower-gui软件看到它在高负载下就会跑到4.6Ghz上,我这个pc散热有些问题,在用windows时夏天就经常发生过热死机的问题.后来我在windows上把它的性能限制到3.1Ghz的95%才勉强不过热. 在arch环境
: ,它是默认频率就最大化到4.6Ghz吗?
: 我写了个cpu负载测温程序,发现不做任何调整的情况下,运行压力测试10秒cpu温度就快冲到90℃. 之前在windows下上到80℃就很容易死机了. 这种cpu满频率跑是arch或linux系统的默认设定吗?
--
FROM 1.202.11.*
我现在也是找了一个叫cpupower-gui的软件把频率钳制在3.1ghz上.
主要就是好奇在linux下,默认就是使用睿频模式下的最大频率吗?
【 在 atzlinux 的大作中提到: 】
: 诚
: Debian 里面有个 cpufrequtils 的软件包,里面有个 cpufreq-info 命令,输出会显示当前 CPU 的使用策略。arch 应该也有这样的命令,具体可以找下。
: 跑压力测试,一般都会把频率升到最高。
: ...................
--
FROM 39.174.239.*
谢谢指引,应该是关掉它的turbo模式了吧?
# echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo
晚上回去研究下把/boot分区调大些.
【 在 cppbuilder 的大作中提到: 】
: 1. arch只保留两个版本的内核,原则上是不会过大增长的,不过200M确实也不大
: 2. 参考下面的链接可以修改cpu策略。我的建议是直接关掉睿频
: wiki archlinux org title CPU_frequency_scaling
: ...................
--
FROM 39.174.239.*
gparted live usb可以调分区,不过等用上的时候再改也可以
其实你可以把/boot改成/efi,用efibootmgr -B -b NUMBER删掉之前的引导,再装个新的就可以了
【 在 ustcBoy 的大作中提到: 】
: 谢谢指引,应该是关掉它的turbo模式了吧?
: # echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo
: 晚上回去研究下把/boot分区调大些.
: ...................
--
修改:cppbuilder FROM 1.202.11.*
FROM 1.202.11.*
Linux CPU 的实际运行频率受到 内核 支持 频率管理器 方式,
以及用户设置等多个因素影响的。
下面是一些 编译内核 时 CPU 频率管理器 方式的配置:
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=m
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
【 在 ustcBoy 的大作中提到: 】
: 我现在也是找了一个叫cpupower-gui的软件把频率钳制在3.1ghz上.
: 主要就是好奇在linux下,默认就是使用睿频模式下的最大频率吗?
--
FROM 112.96.228.*
谢谢指点,在gpt的帮助下,用下面命令查看了当前的配置.但是不太明白需要从哪里开始定制,最后还是使用简单的方法关掉睿频.
zcat /proc/config.gz | grep '^CONFIG_CPU_FREQ_'
CONFIG_CPU_FREQ_GOV_ATTR_SET=y
CONFIG_CPU_FREQ_GOV_COMMON=y
CONFIG_CPU_FREQ_STAT=y
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
【 在 atzlinux 的大作中提到: 】
: Linux CPU 的实际运行频率受到 内核 支持 频率管理器 方式,
: 以及用户设置等多个因素影响的。
: 下面是一些 编译内核 时 CPU 频率管理器 方式的配置:
: ...................
--
FROM 112.14.84.*
用ubuntu live cd启动并执行gparted分区, 在修改并提交变更后执行失败了.
不知道是不是/boot是fat32,而/和/home是ext4的原因. 这都是使用archinstall采用ext4的自动分区后自动设定的.
【 在 cppbuilder 的大作中提到: 】
: gparted live usb可以调分区,不过等用上的时候再改也可以
: 其实你可以把/boot改成/efi,用efibootmgr -B -b NUMBER删掉之前的引导,再装个新的就可以了
--
FROM 112.14.84.*