
Thread(s) per core: 2Core(s) per socket: 6Socket(s): 2
在判断当前是否开启了 超线程 之前,需要先判断另外几个数据:1,物理CPU个数:
1
2
3
[root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq
physical id : 0
physical id : 1
可以看到物理CPU个数为2,物理CPU也就是机器外面就能看到的一个个CPU,每个物理CPU还带有单独的风扇。2,每个物理CPU的 逻辑核 数:
1
2
[root@localhost ~]# cat /proc/cpuinfo | grep "cores" | uniq
cpu cores : 6
3,系统整个cpu线程数:
1
2
[root@localhost ~]# cat /proc/cpuinfo | grep "processor" | wc -l
24
有了三面几个数据,就可以判断当前是否开启了超线程了,没开启超线程的情况下,系统的cpu线程数=物理CPU个数 每个物理CPU的逻辑核数 1,因为每个逻辑核只跑了1个cpu线程,如果开启了超线程,那么cpu线程数=物理CPU个数 每个物理CPU的逻辑核数 N,因为每个逻辑核跑了2个cpu线程。所以,上面的24=2 6 2,可以判断当前开启了超线程。
1
2
3
[root@localhost ~]# cat /proc/cpuinfo | grep "model name" | uniq
model name : Intel(R) Xeon(R) CPU X5670 @ 2.93GHz
[root@localhost ~]#
这是一台X5670机器,从Intel的cpuX5670规格页面( http://ark.intel.com/products/47920/Intel-Xeon-Processor-X5670-%2812M-Cache-2_93-GHz-6_40-GTs-Intel-QPI%29 )可以看到,其的确支持Intel® Hyper-Threading Technology。再看另外一个:
1
2
3
4
5
6
7
8
9
10
[root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq
physical id : 0
physical id : 1
[root@localhost ~]# cat /proc/cpuinfo | grep "cores" | uniq
cpu cores : 4
[root@localhost ~]# cat /proc/cpuinfo | grep "processor" | wc -l
8
[root@localhost ~]# cat /proc/cpuinfo | grep "model name" | uniq
model name : Intel(R) Xeon(R) CPU E5504 @ 2.00GHz
[root@localhost ~]#
8=2*4,没有开启超线程,从Intel的cpuE5504规格页面( http://ark.intel.com/products/40711/Intel-Xeon-Processor-E5504-%284M-Cache-2_00-GHz-4_80-GTs-Intel-QPI%29 )可以看到,其不支持Intel® Hyper-Threading Technology,想开启都没法。另外,根据physical id信息可以判断哪些逻辑核在同一个 物理核 上,因为同一物理核上的逻辑核的physical id相等;而根据core id信息又可以判断哪两个cpu线程跑在同一个逻辑核上,因为跑在同一逻辑核上的cpu线程的core id相等,但是,由于不同物理核上的逻辑核core id可以相等,所以在进行第二个判断(即哪两个cpu线程跑在同一个逻辑核上)前需要先进行第一个判断(即哪些逻辑核在同一个物理核上)。
grub 的分辨率仅限命令行方式……你安装的时候是不是显卡还有显示器的设置太高了?
如果没有重要数据重装一下,注意显示部分的设置,自动识别并不一定正确。这个方法最简单了。
不然在 grub 启动时加上 init3 进入命令行(或许你的显示器显示超频的时候按 Ctrl + Alt + F1 也可以进入)。
用 root 登录
修改 /etc/X11/xorg.conf 。把分辨率那里只保留一个你的显示器绝对支持的分辨率,很容易找到的。
还有一个显示器刷新率的地方,( HSxxx 和 VSxxx 什么的写的)
也改成支持的。
或者 redhat-display-config (好象是这个命令),但这个命令可能也不能显示……
你是不是分辨率调太高了,现在买的液晶显示器一般都支持1920X1080或者你买的是很原始的显示器,比如2015年左右的。15寸液晶,一般也支持1600X900啊
centos8分辨率没有1920*1080选项,开机自适应调整设置”
因为centos8默认的分辨率比较低
还有你是不是用了虚拟机,如果你用了虚拟机VM,就需要在虚拟机VM里面设置。选择你的虚拟机,点击设置—>显示—>调整显存为128mb,这样会解决一会把分辨率调大黑屏的情况《Linux就该这么学》显示了VM的虚拟机安装过程
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)