ottijp blog

Macにmultitimeをインストールする

2021-04-10multitimelinuxMac

@kazuhoさんのツイートでmultitimeというコマンドを知ったのですが,Mac用のパッケージがHomeBrewでは見つからなかったので,ソースからビルドしてみました.

環境

  • macOS: 10.15.7 (Catalina)
  • multitime: 1.4

公式ページ

作者のTrattさんのmulttimeのページはこちらです.

Laurence Tratt: multitime

そこからリンクされているGitHubリポジトリはこちらです.

GitHub - ltratt/multitime: Time command execution over multiple executions

multitimeのビルド

GitHubからソースコードを取得して,最新版の1.4をビルドしてインストールしてみました.

$ git clone git://github.com/ltratt/multitime.git
$ cd multitime
$ git checkout multitime-1.4
$ make -f Makefile.bootstrap
$ ./configure
$ make install

これで,/usr/local/bin/multitimeがインストールされます.

実行

以前作ったwasmの実行を5回分計測してみました.

$ multitime -n 5 wasmer main.wasm 10
29
29
29
29
29
===> multitime results
1: wasmer main.wasm 10
            Mean        Std.Dev.    Min         Median      Max
real        0.628       0.003       0.622       0.628       0.631
user        0.511       0.002       0.507       0.512       0.513
sys         0.114       0.002       0.111       0.113       0.118

ottijp
Satoshi SAKAO (@ottijp)

都内でアプリケーションエンジニアをしています

...