3

イベントループで一意のティックを識別する(パフォーマンスの高い)方法があるかどうか疑問に思っていますか?

1)例外をスローし、コールスタックを収集して分析し、ハッシュするか、2)OSまたは外部プロセスをサブプロセスして一意性のプロセス/スレッドIDを収集するようなことはしたくありません。

それは言語構造でなければなりません。私が好むAPIは

process.tickId
4

1 に答える 1

0

追加:

Handle<Value> tick = process->Get(String::New("tickId"));
if (!tick->IsNumber()) {
    tick = Number::New(0);
}
process->Set(String::New("tickId"), Number::New(tick->NumberValue() + 1));

MakeCallbackinの各ケースにnode.cccounter を提供しtickIdます。これをテストしましたが、メモリリークするかどうかはわかりません。

于 2014-06-18T19:39:56.513 に答える