如何看出vasp运行某个任务花费的时间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何看出vasp运行某个任务花费的时间相关的知识,希望对你有一定的参考价值。

参考技术A 通过软件或者在运行框输入msconfig 在里面添加你所需要运行的程序的运行文件

安排 Django Celery 定期任务从某个时间运行到另一个时间

【中文标题】安排 Django Celery 定期任务从某个时间运行到另一个时间【英文标题】:Schedule Django Celery periodic tasks to run from time to other time 【发布时间】:2017-09-25 21:47:53 【问题描述】:

我如何才能完成运行 Django Celery 任务,使其仅在周一至周五运行,并且在那些日子仅从美国东部标准时间上午 9 点到下午 5 点运行?

celery.py

from celery.schedule import crontab


app.conf.beat_schedule = 
    'compute-every-5-seconds': 
         'task': 'sum',
         'schedule': crontab(),
     ,
  

我应该向 crontab() 添加哪些参数以使其在那些日子和仅在这些时间之间运行?

【问题讨论】:

【参考方案1】:

celery.py

from celery.schedule import crontab
app.conf.beat_schedule = 
    'compute-every-minute-mon-through-friday-9-to-5': 
         'task': 'sum',
         'schedule': crontab(minute='*/1',
hour='9-17', day_of_week='mon,tue,wed,thu,fri'),
     ,
  

minute='*/1' - 每分钟运行一次

hour='9-17' - 上午 9 点到下午 5 点运行

day_of_week='mon,tue,wed,thu,fri' - 周一至周五

其中大部分都可以在documentation 页面上找到,请查看!

【讨论】:

以上是关于如何看出vasp运行某个任务花费的时间的主要内容,如果未能解决你的问题,请参考以下文章

vasp计算中,在哪个文件夹中查看nsw离子步运行了多少步

rsgrad程序:基于Rust语言的VASP任务监测

主线程结束后如何保持任务运行?

如果某个任务正在任务管理器中运行,我如何在 python 中使用 pywin 或 win32com.client 检查?

java 如何格式化时间差?比如我要记录某个任务运行了多长时间,可能是几秒,也可能长达几天

分析非常长时间运行的任务