下面就是小编整理的Linux Shell脚本查看NUMA信息(共含6篇),希望大家喜欢。同时,但愿您也能像本文投稿人“你姐我”一样,积极向本站投稿分享好文章。
这篇文章主要介绍了Linux Shell脚本查看NUMA信息,本文直接给出脚本实现代码,需要的朋友可以参考下
Nova在NFV场景下会提供NUMA相关高级特性,这里提供一个脚本查看计算节点的NUMA相关信息,
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#!/bin/bash
function get_nr_processor
{
grep ‘^processor‘ /proc/cpuinfo | wc -l
}
function get_nr_socket()
{
grep ‘physical id‘ /proc/cpuinfo | awk -F: ‘{
print $2 | “sort -un”}‘ | wc -l
}
function get_nr_siblings()
{
grep ‘siblings‘ /proc/cpuinfo | awk -F: ‘{
print $2 | “sort -un”}‘
}
function get_nr_cores_of_socket()
{
grep ‘cpu cores‘ /proc/cpuinfo | awk -F: ‘{
print $2 | “sort -un”}‘
}
echo ‘===== CPU Topology Table =====‘
echo
echo ‘+--------------+---------+-----------+‘
echo ‘| Processor ID | Core ID | Socket ID |‘
echo ‘+--------------+---------+-----------+‘
while read line; do
if [ -z “$line” ]; then
printf ‘| %-12s | %-7s | %-9s |\n‘ $p_id $c_id $s_id
echo ‘+--------------+---------+-----------+‘
continue
fi
if echo “$line” | grep -q “^processor”; then
p_id=`echo “$line” | awk -F: ‘{print $2}‘ | tr -d ‘ ‘`
fi
if echo “$line” | grep -q “^core id”; then
c_id=`echo “$line” | awk -F: ‘{print $2}‘ | tr -d ‘ ‘`
fi
if echo “$line” | grep -q “^physical id”; then
s_id=`echo “$line” | awk -F: ‘{print $2}‘ | tr -d ‘ ‘`
fi
done < /proc/cpuinfo
echo
awk -F: ‘{
if ($1 ~ /processor/) {
gsub(/ /,“”,$2);
p_id=$2;
} else if ($1 ~ /physical id/){
gsub(/ /,“”,$2);
s_id=$2;
arr[s_id]=arr[s_id] “ ” p_id
}
}
END{
for (i in arr)
printf “Socket %s:%s\n”, i, arr[i];
}‘ /proc/cpuinfo
echo
echo ‘===== CPU Info Summary =====‘
echo
nr_processor=`get_nr_processor`
echo “Logical processors: $nr_processor”
nr_socket=`get_nr_socket`
echo “Physical socket: $nr_socket”
nr_siblings=`get_nr_siblings`
echo “Siblings in one socket: $nr_siblings”
nr_cores=`get_nr_cores_of_socket`
echo “Cores in one socket: $nr_cores”
let nr_cores*=nr_socket
echo “Cores in total: $nr_cores”
if [ “$nr_cores” = “$nr_processor” ]; then
echo “Hyper-Threading: off”
else
echo “Hyper-Threading: on”
fi
echo
echo ‘===== END =====‘
查询结果示例:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
===== CPU Topology Table =====
+--------------+---------+-----------+
| Processor ID | Core ID | Socket ID |
+--------------+---------+-----------+
| 0 | 0 | 1 |
+--------------+---------+-----------+
| 1 | 1 | 1 |
+--------------+---------+-----------+
| 2 | 9 | 1 |
+--------------+---------+-----------+
| 3 | 10 | 1 |
+--------------+---------+-----------+
| 4 | 0 | 0 |
+--------------+---------+-----------+
| 5 | 1 | 0 |
+--------------+---------+-----------+
| 6 | 9 | 0 |
+--------------+---------+-----------+
| 7 | 10 | 0 |
+--------------+---------+-----------+
| 8 | 0 | 1 |
+--------------+---------+-----------+
| 9 | 1 | 1 |
+--------------+---------+-----------+
| 10 | 9 | 1 |
+--------------+---------+-----------+
| 11 | 10 | 1 |
+--------------+---------+-----------+
| 12 | 0 | 0 |
+--------------+---------+-----------+
| 13 | 1 | 0 |
+--------------+---------+-----------+
| 14 | 9 | 0 |
+--------------+---------+-----------+
| 15 | 10 | 0 |
+--------------+---------+-----------+
Socket 0: 4 5 6 7 12 13 14 15
Socket 1: 0 1 2 3 8 9 10 11
===== CPU Info Summary =====
Logical processors: 16
Physical socket: 2
Siblings in one socket: 8
Cores in one socket: 4
Cores in total: 8
Hyper-Threading: on
===== END =====
很多人都想要增加内存,但你一定要知道内存最大支持多少,这样才能保证你能加上内存,这里给大家分享一些关于如何查看内存信息,希望对大家能有所帮助。
看自己电脑的内存方法一:查看电脑属性
1右击“我的电脑”或“计算机”win7,选择属性:
2然后就可以在系统属性里的常规选项卡里下面看到有个多少GB的内存显示:
看自己电脑的内存方法二:诊断查看
使用win+R 快捷键进入运行命令,或者点击开始里的运行:
在运行打开框里输入“dxdiag”,然后点击确定:
然后就打开了DirectX诊断工具,里面在第一个系统选项里也有个内存选项后面显示数据:
大家会发现,上面两种方法查看的电脑内存会不一样,存在一定的偏差,这个是电脑不同地方检测出现的情况,而且相差情况肯定不会太大,大家可不用太关注。
查看自己电脑适合的内存条办法
第一,去网上下载鲁大师等硬件检测软件,安装好之后查看内存条的型号,一般的话
内存类型有:DDR DDR2 DDR3,内存频率【单位是MHz】:常见的有266 300 533 667 800 1066 1333 1666。
第二,直接打开机箱,拔出内存条查看相关资料。此方法的前提是必须懂一点相关的电脑知识,否则请不要乱动。
如何查看内存频率
一、运用系统命令行命令查看内存频率
1首先,当然是要靠windows系统自身的工具盒方法来查看内存频率。按下WIN键+R组合键,打开运行,输入cmd,回车,进入命令提示符窗口,在其中输入wmic memorychip。注意,wmic和memorychip两个单词之间的空格不要忽略哦。如图,你会查看到关于内存非常详细的信息,包括频率,还包括内存个数、容量、位宽、描述等等。
二、利用CPU-Z软件查看内存频率
1鉴于CPU-Z是重要而且专业的电脑硬件检测软件,首先讲讲如何下载安装CPU-Z。建议电脑安装360安全卫士,在360安全卫士的“软件管家”--“软件大全”的搜索框中输入“CPU-Z”,单击搜索,在搜索结果中单击“下载”即可。如下图。
2下载完成后,单击“安装”。弹出CPU-Z安装窗口,单击“下一步”,同意安装协议,单击“下一步”,选择安装的位置,尽量不要设置在c盘系统盘,我设置在了D盘,单击“下一步”,直到安装完成。
3安装完毕,打开CPU-Z软件,单击菜单栏中的“内存”,就可以看到关于系统内存的信息了,内存频率也包含其间。
三、利用鲁大师查看内存频率
鲁大师的安装类似于CPU-Z。如有需要,请未安装的读者朋友们下载安装。安装成功后,打开鲁大师软件,可以看到电脑概览中清晰的显示了各个硬件的具体信息,其中包含了内存的频率。
《查看实用信息》教案
教学目标
知识与技能:进一步熟悉网页及浏览活动,认识关键字的作用;
过程与方法:通过实践操作掌握通过因特网查看天气和地图的方法,学会提炼关键字,会用关键字查找相关资源;
情感目标:进一步提高搜集信息、分析信息的能力。
教学重难点:通过实践操作掌握通过因特网查看天气和地图的方法,学会提炼关键字,会用关键字查找相关资源。
教学课时:1课时
教学过程
一、导入
因特网提供了许多实用的信息服务,如天气预报、地图查看、节目预告、列车时刻表等,这些极大地方便了我们的学习、工作和生活,这节课我们就一起来学习如何查看天气和地图。
二、讲授新课
(一)查看天气
师:天气与我们的生活息息相关,首先我们就来学习查看天气预报的方法,哪些网站可以为我们提供需要天气预报服务呢?
生:中国、中国气象局、晋江气象局等。
师:提供天气预报服务的网站很多,现在大部分正规网站都有这项服务,除了同学们刚才说的这些专业网站外,如搜狐,新浪、网易等网站也都有这项服务,接下来我们就通过“中国气象局网”查询我们需要的天气预报吧。
师:演示
生:动手实践
师:掌握了这种方法,以后大家就可以时时掌握风云变化,其实除了这种方法外,我们还可以利用关键字来查询天气预报,这种方法更加便捷,大家想不想学啊?
首先我们先来认识“关键字”这个新朋友吧!出示关键字定义:用户在搜索信息时,输入的能最大程度概括要查找内容的字或句子。关键字的特点:一是能准确表达主题,二是十分精练。(板书:准确 精练)。例如:我们要查找“泉州801路公交车经过的站点”,那么“泉州801路公交线”就是关键字。现在请同学们小组合作讨论:要完成下面几条信息的查找,要输入的“关键字”应该是什么?
① 查找有关“计算机病毒”方面的`知识。
② 查找恐龙的知识。
③ 国庆60周年大阅兵的资料。
④ 妈妈喜欢《歌唱祖国》这首歌,你能帮她找到吗?
(生汇报)
师:我们班的同学真聪明,这么快就学会提炼“关键字”,现在就请同学们利用关键字,找一找晋江市明天的天气情况吧。
生:动手实践
(二)查看地图
师:接下来我们再来学习如何查看地图,同样在因特网中,一些专业机构建立了提供地图查询服务的专业网站,这些网站为我们提供了全世界各个地区的详细地图,下面我们就通过“我要地图网”来查看晋江市的地图吧!
生:自学课本47―49,尝试操作
师:小结
更多考研相关内容推荐
研究生报名后怎么查看报名信息
报名期间,在研究生网上自行登录原报名账号(无需重新注册)查看网上报名信息,修改报名信息后者重新填报报名信息,但一位考生只能保留一条有效报名信息。逾期不再补报,也不得修改报名信息。
所有考生(不含推免生)均应在规定时间内到报考点指定地点现场核对并确认其网上报名信息,逾期不再补办。现场确认时间由各省级教育招生考试机构根据国家招生工作安排和本地区报考组织情况自行确定和公布。
重要误区:生成报名号等于报名成功
生成报名号就等于报名成功这种想法是错误的,原因主要是
1、报名完成后开通网上缴费的区域需要完成网上缴费才算报名成功 ,否则报名无效;
2、报名时要确保学历学籍校验通过才可以;
3、部分考生预报名时没有缴费,但是已经生成报名号,但是正式报名缴费时发现报考点考位已满,无法缴费,则只能更换报考点,近几天四川成都报考点爆满已经困扰了好多考生啦,所以要注意;
4、由于不同的报考院校和报考点对于考生有一定的要求,这就导致虽然报名成功,并完成缴费,但是资格审查无法通过,导致报名无效,必须重新报名。
扩展资料
其他误区
1、误:参加预报名,还要参加正式报名。
正:预报名数据是有效的,参加完预报名的考生只要确认信息准确无误,则不用再参加正式报名,预报名的志愿会自动转成正式报名;
2、误:报名完成后信息无法修改。
正:报名完成后,除报考点、招生单位以及考试方式无法修改,考生填写的其他信息均可修改,当然,特殊情况例外;
3、误:报名完成后想更换院校,但是修改报名信息发现无法修改,无法参加考试了。
正:由于报名完成,报考院校无法修改,因此如果想更换报考院校可以采用增加报名信息的方式,增加一条报名信息,在此报名信息中修改报考院校。
研究生考试报名信息怎么查询
研究生招生信息网上的报名号查询方法如下:
1、到你报考点的网站,看是否有提供考点查询的服务,根据报考序号登陆,就可以看到准考证号了。
2、登录中国研究生招生信息网,进入【考生登录】页面,输入用户名和密码,即可查询准考证号。
报名要求:
1、硕士研究生招生考试报名包括网上报名和现场确认两个阶段。所有参加硕士研究生招生考试的考生均须进行网上报名,并到报考点现场确认网报信息、采集本人图像等相关电子信息,同时按规定缴纳报考费。
2、应届本科毕业生原则上应选择就读学校所在地省级教育招生考试机构指定的报考点办理网上报名和现场确认手续;单独考试考生应选择招生单位所在地省级教育招生考试机构指定的报考点办理网上报名和现场确认手续。
3、网上报名技术服务工作由全国高等学校学生信息咨询与就业指导中心负责。现场确认由省级教育招生考试机构负责组织相关报考点进行。
研究生网上确认(现场确认)要求
1.所有考生(不含推免生)均应当在规定时间内在网上或到报考点指定地点现场核对并确认其网上报名信息,逾期不再补办。网上确认(现场确认)时间由各省级教育招生考试机构根据国家招生工作安排和本地区报考组织情况自行确定和公布。
2.考生网上确认(现场确认)应当提交本人居民身份证、学历学位证书(应届本科毕业生持学生证)和网上报名编号,由报考点工作人员进行核对。报考“退役大学生士兵”专项硕士研究生招生计划的考生还应当提交本人《入伍批准书》和《退出现役证》。
3.所有考生均应当对本人网上报名信息进行认真核对并确认。报名信息经考生确认后一律不作修改,因考生填写错误引起的一切后果由其自行承担。
4.考生应当按规定缴纳报考费。
5.考生应当按报考点规定配合采集本人图像等相关电子信息。
招生单位和报考点应当根据相关规定,对考生报考信息和网上确认(现场确认)材料进行全面审查,确定考生的考试资格。
考生填报的报名信息与报考条件不符的,不得准予考试。
使用Ubuntu软件中心,我们可以轻松地在Ubuntu中添加和删除程序,然而,不同的Linux发行版对于添加和删除软件经常都有着不同的图形界面的应用管理器。其实,我们完全可以在找出Ubuntu安装包信息后使用命令来安装和卸载,下面就介绍如何查看Ubuntu安装包信息。
要想使用命令行安装和卸载软件,当然得事先知道要安装或卸载的软件包名称。而APT 是基于Debian 的Linux 发行版(包括Ubuntu)包管理命令,使用 apt-cache 我们便可以找出系统中包相关的元数据信息,本文中将就将向大家介绍如何查看Ubuntu 安装包信息。
使用apt-cache
如果要列出 Ubuntu 系统中所有可用的软件包,我们只需执行如下命令:
代码如下:apt-cache pkgnames | less
该命令中的 | less 管道输出,可以让我们在数据较多时通过上、下箭头或“PgUp” 及“PgDn” 来滚动查看。
当我们不找到所需包名或不需要滚动查看时,只需按 q 即可退出。
如果你知道软件包名的开头字符,我们便可以使用搜索功能来缩小范围。例如要查看Firefox 的包名,则可使用类似如下命令:
代码如下:apt-cache pkgnames firef
使用上述命令,我们便可以查看到所有以 firef 开头的软件包,
当我们知道包名后,要显示软件包的详细信息,例如:版本号、大小、校验值和软件描述等信息时,则可使用 show 选项来进行查看:
代码如下:apt-cache show firefox
当我们要查看某个软件包所需依赖及哪些包依赖于该软件包时,则需要使用 showpkg 选项:
代码如下:apt-cache showpkg firefox
当我们需要查看当前 Ubuntu 不同类型包的统计及整体统计信息时,可以使用 stats 选项:
代码如下:apt-cache stats
要了解某个软件包的迁移及相关说明时,我们可以使用search 选项:
代码如下:apt-cache search firefox-locale-zh-hans
使用axi-cache
axi-cache 可以算是apt-cache 命令的孪生兄弟,但它可以提供的描述信息和相关性更强。我们还是以Firefox 来举个例子:
代码如下:axi-cache search firef
该命令默认中显示20条结果:
查看更多信息可使用如下命令:
代码如下:axi-cache more
以上就是告诉大家Ubuntu安装包信息是如何查看的,希望这篇文章对大家的学习有所帮助。
方法一:win7系统命令提示符
1.点击“开始”→在开始界面中的搜索框中输入“cmd”→并按下回车键。如图1所示:
图1
2.在出现的cmd命令提示符界面中输入systeminfo→并按下回车。如图2所示:
图2
3.接着你所需要的电脑配置信息就出现在界面里了。如图3所示:
图3
方法二:win7系统DirectX诊断工具
1.同时按下键盘上的windows键和字母键R→在出现的运行窗口中→输入“dxdiag”→点击“确定”。如图4所示:
图4
2.接着会出现DirectX诊断工具窗口→选择“否”即可。如图5所示:
图5
3.在DirectX诊断工具的“系统”和“显示”栏目可以看到我们所要的电脑配置情况,如图6-7所示:
图6
图7
方法三:win7系统多界面组合查看电脑配置
1.选中桌面上的“计算机”→鼠标右键→属性,查看电脑的CPU和内存,如图8所示:
图8
2.查看完毕后,选择左边的“设备管理器”,如上图8所示。
3.选择设备管理器界面中的“处理器”和“显示适配器”可以看到更详细的CPU信息和显卡信息,如图9所示:
图9
4.选中计算机→鼠标右键→在右键菜单栏选择“管理”→在打开的计算机管理界面左侧树型图中选择“磁盘管理”,在界面右边出现的各个磁盘进行点选,就可以查看各个磁盘容量大小及分配情况,如图10所示:
图10
[如何查看电脑配置信息]
★ 脚本范文
★ 小学课件脚本
★ 课件制作脚本
★ 舞蹈脚本范文