libevent

    -2

    1答えて

    私は最近cygwinをインストールし、必要なパッケージをすべてインストールしました。私はlibevent-2.1.8-stableをインストールしようとしていました。 ./configureを実行すると、Cコンパイラが実行可能ファイルを作成できないことが示されます。詳細については、config.logを参照してください。しかし、config.logファイルはどこにありますか?私はcygwinのイン

    0

    1答えて

    私はclean centos6システムを持っているので、ソースからtorをコンパイルしてみてください。 第1の方法(yumによるlibeventのインストール)。私が行います yum install libevent2 yum install libevent2-devel ... (inside tor folder): ./configure make とエラーが出る: src

    -2

    1答えて

    MQTTブローカーを構築中です。 だから、私はクライアントからMQTTパケットを受信して​​います。このパケットも同時に送信されています。なぜその理由がわかりません。私は以下のコードスニペットを投稿していますが、どこが間違っているのかを指摘してください。 static void onServEcho(struct bufferevent* bev, void* cbarg) { EvBu

    0

    1答えて

    私はnetlinkを使ってカーネルから割り込み番号を受け取ります。ユーザー空間のアプリケーションは、libeventを使用してTCP/IP要求を処理し、netlinkメッセージを処理します。 libevent Linux netlinkソケット?簡単な例がわかります。

    0

    1答えて

    私たちのC/Sベースのオンラインゲームプロジェクトでは、TCPをネットワーク伝送に使用しています。 Libeventを含めると、ネットワークI/Oで自動的に処理するための接続ごとにbuffereventを使用します。 これは以前はうまくいきましたが、最近遅れの問題が表面に現れています。ネットワークをもっと忙しくするためにいくつかのストレステストを行うと、待ち時間は非常に長くなり、数秒かそれ以上にな

    1

    1答えて

    私はlibeventとevhttpを使ってクライアントのPOST要求本体をストリーミングしたいと思います。私は固定機関でリクエストを送信する例を見つけましたが、未定義の期間、継続的に書き込みおよび更新する必要がある身体でリクエストをセットアップする方法がわかりません。これは可能でしょうか?現在のコードベースラインは次のようになります。 #include <evhttp.h> #include <

    0

    3答えて

    プロセスがmallocを呼び出すときにI/O(キャッシュの交換など)が行われてメモリが利用可能になると仮定するのは間違いですが、これはかなりの時間をブロックする可能性があることを意味します。したがって、私たちはlinuxに2つのバージョンのmallocを持つべきではありません.1つは、小さなチャンクを得るのに適した "fast_malloc"と言います。&はブロックされないことが保証されています(

    0

    1答えて

    私がlibeventで作成したほとんどのアプリケーションには、1つの読み取りコールバックが含まれています。新しい接続が要求に対して開かれたときは、::event_new()という新しいイベントを割り振り、::event_add() しかし、この問題は、新しいリクエストが開かれるたびにメモリを割り当ててイベントループに追加することです。実際にはファイル記述子のコールバックとイベントを共有する必要があ

    1

    1答えて

    /usr/libのlibeventバージョン1.4(システムデフォルト)と/usr/local/libのバージョン2.0.21(これらのファイルlibevent-1.4.so.2とlibevent-2.0.so.5のためこの結論に至りました)は、私のCentOS 6でlibeventの2つの異なるバージョンを持っています。 。私はこのエラーが発生しているのでバージョンが使用されていることを確認する