介绍
本篇文章为大家展示了使用R语言如何测试电脑的性能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
什么是R语言
R语言是用于统计分析,绘图的语言和操作环境,属于GNU系统的一个自由,免费,源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。
rm(列表=ls ()) set.seed (123) #,设置矩阵的行数 n =10000 #,生成一个矩阵 value =, rnorm (n * n,,, 3) 时间=mat 矩阵(价值、n, n) #,测试电脑性能 system.time ({ #,才能矩阵求逆 ainv =,才能解决(垫) }) #,测试电脑性能 system.time ({ #,才能矩阵相乘 re 才能=,mat % * %, t(垫) })
代码解释
- <李>
首先把R中的变量清空
李> <李>设计随机种子数,生成的随机数就是一样的
李> <李>然后生成10000 * 10000的矩阵
李> <李>测试1:矩阵求逆
李> <李>测试2:矩阵相乘
李> <李>测试结果是运行时间。
李>个人电脑
我的个人电脑是这个样子滴:
- <李>
矩阵求逆运行了<代码> 1011 代码>
李> <李>秒矩阵相乘运行了<代码> 925 代码>秒
李>#,个人电脑,16 g内存 #,#,祝辞,测试电脑性能 #,,,祝辞,system.time ({ #,,,,,和,,,#,矩阵求逆 #,,,,,,,和,,,ainv =,解决(垫) #,,,,,,,+,}) #,用户,,,,系统,,,,流逝, 1007.69 #,,,,,0.62,1011.49, #,在, #,,,在, #,,,在, #,,,祝辞,#,测试电脑性能 #,,,祝辞,system.time ({ #,,,,,和,,,#,矩阵相乘 #,,,,,,,和,,,re =, mat % * %, t(垫) #,,,,,,,+,}) #,用户,,,系统,,,流逝, 915.02 #,,,,0.75,925.86
服务器对比
- <李>
矩阵求逆运行了6.4 <代码> 代码>
李> <李>秒矩阵相乘运行了<代码> 代码> 3.32秒
李>#,公司服务器测试结果 #,#,祝辞,测试电脑性能 #,,,祝辞,system.time ({ #,,,,,和,,,#,矩阵求逆 #,,,,,,,和,,,ainv =,解决(垫) #,,,,,,,+,}) #,用户,,,,系统,,,,流逝, 10.211 #,146.428,,,,,6.405, #,#,祝辞,测试电脑性能 #,,,祝辞,system.time ({ #,,,,,和,,,#,矩阵相乘 #,,,,,,,和,,,re =, mat % * %, t(垫) #,,,,,,,+,}) #,用户,,,系统,,,流逝, #,79.945,10.179,,3.323
1011年代对4 s ! ! !
货比货要扔……
补一刀
同事发过来一个CPU的天梯,我看了自己所在的位置,默默的关上了电脑:
上述内容就是使用R语言如何测试电脑的性能,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。