`
JerryWang_SAP
  • 浏览: 1030988 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

使用Kubernetes里的job计算圆周率后2000位

阅读更多

使用Kubernetes里的job(作业),我们可以很方便地执行一些比较耗时的操作。

新建一个job.ymal文件:

定义了一个Kubernetes job,名称为pi,类型为job,容器名称为pi,镜像为perl,执行的per命令为 print bpi(2000):

 

这个ymal文件的完整内容:

apiVersion: batch/v1

kind: Job

metadata:

name: pi

spec:

template:

metadata:

name: pi

spec:

containers:

  • name: pi

image: perl

command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"]

restartPolicy: Never

使用命令kubectl create -f 导入这个yaml文件,创建一个新的job:

 

之后在Kubernetes的dashboard里能看到这个新建的job:

 

job对应的pod状态为Waiting ContainerCreating:

 

稍后,其状态从Running变为了Terminated:Completed,总共花了14分钟。

 

在pod的事件日志里,能看到大部分时间花在了perl镜像的下载上:

 

点击dashboard的logs按钮,就能看到这个2000位圆周率的计算结果:

 
 
 

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

 
0
0
分享到:
评论

相关推荐

    Python实现计算圆周率π的值到任意位的方法示例

    本文实例讲述了Python实现计算圆周率π的值到任意位的方法。分享给大家供大家参考,具体如下: 一、需求分析 输入想要计算到小数点后的位数,计算圆周率π的值。 二、算法:马青公式 π/4=4arctan1/5-arctan1/239 ...

    计算π后任意位数的Python程序 & 圆周率pi/π小数点后10万位

    计算π后任意位数的Python程序 & 圆周率pi/π小数点后10万位 当前 k 取 10,计算到10万位都没有错误,已经过验证。

    c#计算圆周率源程序

    本文将深入探讨如何使用C#来计算圆周率,以及相关的编程知识。 首先,我们要知道圆周率(π)是一个无理数,表示圆的周长与其直径之比。其值约为3.14159,但实际可以无限不循环地计算下去。在C#中,我们通常使用`...

    蒙特卡洛方法计算圆周率的数值

    使用蒙特卡洛方法计算圆周率的数值

    计算圆周率30000位

    c++超快速计算圆周率30000位,算法精妙,一定要下载!!!

    计算圆周率后任意位数的Python程序-小数点后10万位无错误

    可计算计算圆周率后任意位数的Python程序 圆周率π小数点后10万位当前 k 默认取 10,计算到10万位都没有错误,已验证过。

    计算圆周率,最多计算30万位

    计算圆周率,最多能计算30万位! 刚开始你选择计算少一点,以免电脑卡死^.^

    C++ 圆周率的实例

    - 计算结束后,使用 `clock()` 再次记录时间,计算总耗时。 - 将结果输出至控制台和文件,包括圆周率的值和计算耗时。 #### 代码优化与理解 此代码巧妙地利用了连分数的性质来计算圆周率,避免了传统级数方法的...

    计算圆周率的java程序

    在Java编程语言中,计算圆周率是一项挑战性的任务,特别是在处理大数运算时。圆周率(Pi)是数学中的一个无理数,表示一个圆的周长与其直径之比,通常用希腊字母π表示。Java提供了多种方法来计算圆周率,包括基本...

    一个计算圆周率达到小数点后任意精度的程序

    标题中的“一个计算圆周率达到小数点后任意精度的程序”揭示了我们要讨论的核心内容:一个能够根据用户需求计算π(圆周率)到任意小数位的软件。这通常涉及到数学算法和编程技术,特别是C++语言,因为标签中提到了...

    计算圆周率 源代码

    在编程领域,计算圆周率是一项常见的挑战,它涉及到数学、算法和计算机科学的结合。圆周率(π)是一个无理数,表示圆的周长与其直径之比,其值约为3.14159。计算圆周率的方法有很多种,其中一些经典算法包括马赫林...

    圆周率π小数点后一百万位、一千万位、一亿位数

    这些文件,如"一亿位数.txt"、"一千万位.txt"和"一百万位数.txt",分别存储了π小数点后的一亿位、一千万位和一百万位数字,用于各种科学计算、密码学、随机数生成以及数学研究等领域。 π的计算不仅是数学家们的...

    分别用MPI和串行程序计算圆周率

    C++计算圆周率,分别用穿行计算和通过MPI实现的并行计算来进行。并行计算课程实验代码,分别用MPI和串行程序实现圆周率的计算并输出时间

    圆周率-计算 MapReducer

    用于圆周率计算的 api jar hadoop jar *.jar pi 10 1000000000

    Linux下多线程计算圆周率 C语言

    Linux下多线程计算圆周率 C语言 //实现一个用多线程计算 π(圆周率)的程序。 #include #include #include #include #define N 50000//设定计算次数 #define NUM 2//设定线程数,经过反复实验,在装有1个双核...

    计算圆周率

    这篇内容涉及到的是使用C++编程语言来计算圆周率到小数点后万位以内。VC++6.0是一款经典的微软开发环境,而VS 2003、2005、2008则是后续的Visual Studio版本,它们同样支持C++编程。尽管这些IDE之间存在一些差异,但...

    圆周率π小数点后一亿位数.txt

    描述中提到的"圆周率π小数点后一亿位数.txt"文件,显然包含了π数值精确到一亿位的小数部分。 圆周率的计算历史源远流长,古代文明如古埃及和古希腊就已经对π进行了初步估算。随着数学的发展,π的计算精度不断...

    java并行计算圆周率

    在这个项目中,我们关注的是如何在4个线程的状态下,3分钟内计算出圆周率的第62到63万位小数。以下是对这一技术实现的详细解析。 首先,圆周率的计算通常涉及复杂数学公式,如马赫林系列、Bailey–Borwein–Plouffe...

    GPUPI,显卡通用计算跑分程序,圆周率计算

    GPUPI是一款专为显卡设计的通用计算性能测试工具,其主要功能是通过计算圆周率来评估显卡的计算能力。与传统的CPU基准测试工具如SUPERPI不同,GPUPI充分利用了现代显卡的并行计算能力,通过多线程技术在图形处理器...

Global site tag (gtag.js) - Google Analytics