multithreading

    6

    1答えて

    Haskellプログラムでマルチスレッド機能を追加しようとしたところ、パフォーマンスが改善しないことに気付きました。それを追うと、スレッドスコープから次のデータが得られます。 緑色は実行中、オレンジ色はガベージコレクションです。 ここで、緑色のバーはスパークの作成を示し、青色のバーは並列のGCリクエストを示し、薄い青色のバーはスレッドの作成を示します。 ラベルである:スレッドを作成、並列GCを要求

    6

    1答えて

    FIFOキューからの入力(エンキュー)と出力(デキュー)を管理する2つのタイマーがありますが、デキューするために例外が発生し続けます。エラー83行目のデバッグ行を停止することはできません。何が欠けているかわからないので、助けていただければ幸いです。 import java.util.Random; import java.util.Timer; import java.util.TimerTa

    5

    3答えて

    Taskを連鎖して、連鎖を開始します。私は空のメソッドが() => { }最初に実行した好きではないの内側に var taskOrig = new Task(() => { }); var task = taskOrig; foreach (var msg in messages) { task=task.ContinueWith(t => Co

    7

    4答えて

    私はバックグラウンドでタスクを実行し、完了したら(メインスレッド上で)何かを更新する簡単な方法を探しています。それは低レベルの 'モデル'クラスなので、NSObjectを持っていないのでInvokeOnMainThreadを呼び出すことはできません。 public void GetItemsAsync(Action<Item[]> handleResult) { Item[] item

    8

    5答えて

    複数の異なるスレッド間で変数を共有する: boolean flag = true; T1 main = new T1(); T2 help = new T2(); main.start(); help.start(); 私はこれらは私が「二つの異なるJavaクラスがあり、メインとヘルプスレッド間flagを共有したいです作成されました。これを行う方法はありますか?ありがとう!

    7

    1答えて

    私は、perl 5.16(および他のバージョン)をfreebsdのポートソースからコンパイルすると、 'THREADS'と 'PTHREAD'の間に何が違うのだろうか? PTHREADはポスキースレッドですか? (-pthreadのため)そしてもしそうなら、それは 'スレッド'に優先されますか? (それはあらかじめ選択されているようだから)freebsdでも?一方、「スレッド」(カーネルスレッド?

    8

    2答えて

    、コードのこの作品はありますか?特定のコードには興味がありませんが、STAThread属性が必要なのかどうか疑問です。 注 他の場所で使用されていないGoToNoWaitInternal方法。 watinプロジェクト全体では、Webブラウザーオブジェクト(一般的にはInternet Explorerウィンドウ)の操作についてです。したがって、私たちはCOMオブジェクトを操作しています。

    12

    3答えて

    ねえ、私は何かを印刷するときに特定の条件を持つ3つのスレッドを持っています。これはうまく動作します。私が今したいのは、ランダムな量のmsでスリープ状態にするために何かを出力する直前にスレッドを作ることです。私は数学のクラスを使っているとは思っていましたが、どうしたらいいかわかりませ random()は、0.0以上1.0未満のランダムなdoubleを生成する必要がありますか? 私はうまく動作しません

    5

    1答えて

    私はアプリケーションサーバー内で実際に大きなファイル(1GB以上、20GB未満)にアクセスするために最終的に使用されるいくつかのJavaコードに取り組んでいます。シェア。個々のリクエストにサービスを提供することはこれをやって関与します: は、私がそのファイルにランダムな点まで(通常は1メガバイトの下で)、そのファイルから 読むバイト を 移動を読む必要は大きなファイルを探しますそれらのバイト を返

    6

    1答えて

    これはやや単純な問題ですが、答えを見つけようとするたびに、Windowsのスケジュールされたタスクに関する情報が表示され続けます。これはこれではありません。 は私のプログラムは、基本的にはこれです言​​う:私は、これらのメソッドは、別の日付時刻に実行させるためにそれらのコメントの代わりに void StartDoingThings() { //At Specific System.Da