問題タブ [multithreading]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - UIでSystem.Component.BackgroundWorkerを使用する頻度はどれくらいですか。(もしあれば)
レスポンシブUIは誰もが努力しているものであり、これを行うための推奨される方法は、BackgroundWorkerを使用することです。
扱いやすいと思いますか?よく使いますか?または、長いタスクとレポート作成プロセスのための独自のフレームワークがありますか。
私はそれをかなり頻繁に使用しており、ある種の進捗レポートが必要な場合はいつでもそのデリゲートを使用していることがわかりました。
.net - 理論的にはスレッドを理解していますが、.net では実際には理解していません
私はマルチスレッドの基本的な cs を主に理解していますが、アプリケーションで単純なタイマー以外のことをする必要はありませんでした。マルチスレッドアプリケーションの操作方法を紹介し、基本を説明し、おそらくより難しいもののいくつかを提示する優れたリソースを知っている人はいますか?
asp.net - asp.net でのマルチスレッド
asp.net では、どのようなマルチスレッドの問題に注意する必要がありますか?
java - ロックを保持している Java スレッドをプログラムで判別する
特定のオブジェクトのロックを保持しているスレッドの名前を実行時にプログラムでチェックすることは可能ですか?
java - Java IPC のベスト プラクティス
マルチスレッド Java アプリでのプロセス間通信に最適な方法は何ですか。
オブジェクトとデータを1つのスレッドにのみバインドできるように、実装が簡単で信頼できるパフォーマンスが必要です(JMSは使用しないでください)。
どんなアイデアでも大歓迎です!
c# - IIS ワーカー プロセスのクラッシュ ダンプの取得
ASP.NET アプリで悪いことをしています。それは、私が使用している CTP ライブラリの任意の数である可能性があります。または、何かを適切に破棄していないだけです。しかし、ASP.NET を Vista IIS7 インストールまたはサーバーの IIS6 インストールに再展開すると、IIS ワーカー プロセスがクラッシュします。
問題を HTTP クローラーに絞り込みました。HTTP クローラーは、必要に応じて有用な情報を求めてサイトをクロールするマルチスレッドの野獣です。appDomain を正常にアンロードしてリロードするのではなく、クローラーを開始してアプリを再デプロイすると、IIS ワーカー プロセスがクラッシュし (クラッシュ メッセージがポップアップ表示され)、アプリ ドメインのリロードが続行されます。
このクラッシュが発生した場合、分析用のクラッシュ ダンプはどこにありますか?
c++ - C ++はintAtomicの読み取りと書き込みですか?
2つのスレッドがあります。1つはintを更新し、もう1つはそれを読み取ります。これは、読み取りと書き込みの順序が関係ない統計値です。
私の質問は、とにかくこのマルチバイト値へのアクセスを同期する必要がありますか?または、別の言い方をすれば、書き込みの一部が完了して中断され、その後読み取りが発生する可能性があります。
たとえば、0x00010000の増分値を取得する値=0x0000FFFFについて考えてみます。
気になる値が0x0001FFFFのようになる時間はありますか?確かに、タイプが大きいほど、このようなことが起こる可能性が高くなります。
私は常にこれらのタイプのアクセスを同期してきましたが、コミュニティがどう思っているのか興味がありました。
c# - コレクションを読み取り専用として返す
情報のコレクションを維持するマルチスレッド環境にオブジェクトがあります。
現在、共有違反からコレクションを保護するために でreturn data;
ラップしています。ReaderWriterLockSlim
ただし、念のために言うと、呼び出し元のコードがコレクションに変更を加えることができず、既に存在するもののみを表示できるように、コレクションを読み取り専用として返したいと思います。これはまったく可能ですか?
ruby - Ruby には本当のマルチスレッドがありますか?
グリーンスレッドを使用したルビーの「協調的」スレッドについて知っています。処理に複数の CPU コアを利用するために、アプリケーションで実際の「OS レベル」のスレッドを作成するにはどうすればよいですか?
c - プレーン C でスレッドを開始するにはどうすればよいですか?
C で fork() を使用して、別のプロセスを開始しました。新しいスレッドを開始するにはどうすればよいですか?