エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
moco(beta)'s backup: [Tips] マルチスレッドで負荷生成テンプレ(Python)
スレッドをたくさん生成して何かに負荷をかけたい場合があります。JMeterなどのツールが使える口が用意... スレッドをたくさん生成して何かに負荷をかけたい場合があります。JMeterなどのツールが使える口が用意されている場合はいいのですが、コードを書かないといけない場合も多いです。自前のライブラリとか、Memcachedとか、Memcachedとか。そのたび、Pythonで毎回同じようなコードを(思い出しながら)書いているので、テンプレとして残しておくことにしました。 生成するスレッド数と、負荷をかける時間を引数にとり、処理をループするだけの簡素なものです。最初は、メインスレッドでsleepして時間がきたらスレッドをぷちっと止める、などやっていましたが、さすがに乱暴かと思ったので、ループごとに経過時間を計算しています。 Ctrl-C を押したら全スレッドにシグナルを送って中断…など賢いことはやっていません。 [2012.07.16 修正] スレッドに停止フラグを用意して、Ctrl-C を押したら
2015/03/09 リンク