runtimeestimator(1)
π runtimeestimator β the Batch Job Runtime Estimator β¨
okay bestie, so this is runtimeestimator, a page from the General Commands Manual (section 1, the classic commands one π). she's a lil baby program with one job and she does it beautifully: telling you how long your batch job is gonna take. no cap. π
πΈ SYNOPSIS πΈ
runtimeestimator [start_file] [total_runs] [current_run]
that's it. that's the whole vibe. three little slots, so much power. π¦
β¨ DESCRIPTION β¨
so like, runtimeestimator is a simple program (and I mean that with love, simple is a compliment π) that estimates the total runtime of a batch job made up of multiple runs.
the way it works is genuinely iconic: when you initialise it, it sets up a start file with a time stamp in it. then, every single time a run finishes, you call it again and it prints out the estimated total runtime. like a lil progress-bestie that does math for you. π§
it's giving "I don't need a whole dashboard, I need a text file and a dream." π₯
π ARGUMENTS π
heads up, bestie: the following arguments have to be provided. no skipping, no vibes-only mode. π
start_fileβ the name of the start file. this is the lil file that holds the time stamp, the whole memory of the operation, her main character prop. πtotal_runsβ the total number of runs. like, the whole entire plan. the full arc. πcurrent_runβ the current run number that has just been completed. past tense, bestie, we're looking back at what's done. π
π EXAMPLES π
(ngl the original says "Some netperfmeter usage examples" β yes, netperfmeter, that's her sister program, iykyk π«Ά)
1. Kick it off before anything has run:
runtimeestimator runtime.dat 100 0
this initialises the runtime estimation (i.e. before the first run). the start file runtime.dat gets created. β¨ the clock starts. the journey begins. π
2. First run, done and dusted:
runtimeestimator runtime.dat 100 1
completed run 1 of 100 (i.e. the first run). one down, ninety-nine to go, we love a beginning. π
3. Five in:
runtimeestimator runtime.dat 100 5
completed run 5 of 100. she's settling in, she's finding her rhythm. π¦
4. The grand finale:
runtimeestimator runtime.dat 100 100
completed run 100 of 100 (i.e. all runs are complete). that's the whole thing, bestie. finished. periodt. π π₯
π AUTHORS π
this absolute legend made it happen:
- Thomas Dreibholz
https://www.nntb.no/~dreibh/netperfmetermailto://thomas.dreibholz@gmail.com
π©· SEE ALSO π©·
nothing else listed here, bestie β this page stands on its own. π (well, except the netperfmeter family, which is right there in the examples, iykyk π«Ά)
and that's the whole page!! πΈ this manual was dated November 3, 2013, it lives in runtimeestimator's own little section 1 of the manual, and honestly? she's short, she's sweet, she gets the job done. slay, runtimeestimator, slay. πβ¨
π¦ where this page comes from
- debian trixie: netperfmeter 1.9.6-1 Β· GPL-3.0-or-later
- ubuntu noble: netperfmeter 1.9.6-1 Β· GPL-3.0-or-later
- ubuntu questing: netperfmeter 1.9.6-1
- ubuntu resolute: netperfmeter 1.9.6-1build1 Β· GPL-3.0-or-later
- ubuntu stonking: netperfmeter 1.9.6-1build1 Β· GPL-3.0-or-later
- Copyright (C) 2018-2024 by Thomas Dreibholz
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms