タグ 子プロセス
人気順 10 users 50 users 100 users 500 users 1000 usersResqueで処理中のジョブを中断する方法 - Qiita
これはなに Resqueで処理中のジョブを中断したいなと思って調べたのですが、キューに積まれているジョブを削除する方法しか出てこなくて困ったので記事にします。 方法 Resqueの親プロセスに対してUSR1シグナルを送ることで、ジョブを走らせている子プロセスを終了させることができます。 詳細 Resqueのプロセス Resque... 続きを読む
Big Sky :: Windows で子プロセスの標準入出力バッファリングを無効にする
Windows では子プロセスが出力した標準出力を読み取る際にバッファリングが行われる。これは親プロセスからは無効に出来ない。子プロセスが setbuf を呼び出してバッファを無効にするか、fflush で強制的にバッファをフラッシュする必要がある。 #include <windows.h> #include <stdio.h> int main( int argc, char * arg... 続きを読む
node.jsで子プロセスを起動しまくってエラーにならないようにするモジュール - Qiita
https://github.com/shibukawa/spawn-limit spawn-limit というモジュールを作りました。node.jsのchild_process.spawn()の薄いラッパーで、通常のspawnはChildProcessオブジェクトを返して、そいつに色々イベント登録して・・・という使い方をするんですが、プロセスを起動したらthenが呼ばれるPromiseを返すモジ... 続きを読む
libtrusterdのldd機能の負荷テストが失敗したことで子プロセスの扱いが少し理解が進んだ件: misc
おはようございます。先週の実家生活は、初日から次男がロタにかかるなど、どうなることかと心配されましたが、無事乗り切る事が出来、自宅に帰って4月からの新しいクラスで息子たちは保育園生活を始めました。kjunichiです。 背景 libtrusterdでldd機能の負荷テストをしたらNG。 単発だと問題ない。だからこそ、このldd機能をマージしたのだったものの、h2loadで負荷テストを行うと、途中か... 続きを読む
Hubot にグラフを描かせてみた (PhantomJS + Chart.js => PNG 画像化) :: yulii.net
2014-11-01Hubot を使ってグラフ画像を生成するスクリプトを作ってみました。Heroku + PhantomJS + Chart.js で動きます。PhantomJS + Chart.js => PNG 画像化ざっくりと動作内容をまとめると子プロセスを生成し、PhantomJS を起動PhantomJS でHTML ドキュメント (canvas) を生成Chart.js を使って ca... 続きを読む
[Node.js] コマンド引数パーサーの比較 | それなりブログ
いわゆる getopts、argparse 的なことをしてくれる以下のモジュールたちをざっと使ってみて: commander nopt nomnom minimist 比較というか、雑な感想を述べてみます。 commander - help のドキュメントを自動生成してくれる - サブコマンドの設定ができる - 中で子プロセスで起動するようになっている - original_command-sub... 続きを読む
DBIx::TransactionManager + File::RotateLogsで意図せずトランザクションが終了してしまう件 - Hateburo: kazeburo hatenablog
2014-05-29 DBIx::TransactionManager + File::RotateLogsで意図せずトランザクションが終了してしまう件 解決済み DBIx::TransactionManager 1.13で子プロセスでrollbackを実行しないような変更が入っています。https://metacpan.org/release/NEKOKAK/DBIx-TransactionMa... 続きを読む
Linux - プロセスのCPU使用率を制限する方法 - Qiita
CPU負荷制限 cpulimit というツールがあり、%指定でそのプロセス(子プロセス含む)のCPUの利用率を制限することができます。例えば infinity という単にシングルスレッドで無限ループするプログラムがあったとして、CPU使用率10%で制限するには以下のようにします。 この10%というのは1論理コアの割合です。100と指定すると論理コア1個分(100%)まで許可することになります。例え... 続きを読む
Android NDKでfork, execは使ってはダメ - 組み込みの人。
androidAndroid NDKでfork, execのシステムコールは使ってはダメという話。 D/Zygote ( 909): Process 7668 terminated by signal (11) - android-ndk | Google Groups NDKの中でforkとexecを使って子プロセスを起動してデーモン的なプログラムを動かした。しばらくうまく動いていたけど、突然S... 続きを読む
mod_perl 環境下でやっちゃダメなものをいくつか。
mod_perl 環境下でやっちゃダメなものをいくつか。 exit システム関数 正確には CORE::exit ですけど、実行すると現在の Apache プロセス(nobody)が落っこちます。 当然 root の Apache は子プロセスを立ち上げなおすんで 余分なシステム負荷が掛かりますし、mod_perl のメリットである キャッシュ効果が得られない=普通のCGI実行より鈍足になるという... 続きを読む