マルチスレッド

マルチスレッドは、どのように機能がコンピュータによって実行したのかを、(一般的にはスレッドとして参照される)実行の複合的な共同作用するストリームへ区分することが出来ます。

RSS

  • 受付中

    回答
    0

    【VB.NET】イベント終了後に、特定の処理を発生させる

    非同期での処理中に、ワーカースレッド(メインスレッド以外)でフラグを立った場合 メインスレッドで特定の関数を実行するような方法はありますでしょうか? 具体的には、シリアルポートオープン後に、下記のような受信イベントが発生し、特定のデータを受信した場合に、受信データをテキストボックスに書き出すというようなことをしたいです。 メインスレッドでなければ、テ

    • 0評価
    • 46PV
    teratailが1週間前に アップデート
  • 受付中

    回答
    3

    マルチスレッド、スレッドセーフがいまいちわからない

    今まで避けてきたワードなのですが、 そうも行かなくなりそうなので質問させてください。 シングルスレッド、マルチスレッド、スレッドローカル、シングルトン、プロトタイプなどのキーワードで検索してみたのですがいまいち理解できません。 以下の認識で合っているか教えて下さい。 前提はspringframeworkを使用したWebアプリです。 ・シングルトン

    • 0評価
    • 202PV
    Chironian Chironian 1週間前に コメント
  • 解決済

    回答
    2

    javascriptのマルチスレッドについて

    表題について調べています。 非同期処理のpromise等を調べていたのですが、これはシングルスレッドによる非同期処理だと分かりました。 非同期処理とマルチスレッドの違いについて分かりかけてきたところです(苦肉の策なのかな)。 現在は、マルチスレッドについて調べていて、web wordersなどを見つけました。 これは、下記の様な処理は出来るのでしょうか。

    • -4評価
    • 436PV
    uer03108 uer03108 1週間前に ベストアンサー
  • 解決済

    回答
    1

    javaでチャットサーバの作成でリアルタイムな送受信が行えない

    javaを用いて複数人のチャットサーバの作成を行っています。 ・echoサーバーとクライアントのサンプルを元に作成しています。 ・echoサーバーに接続を行ったクライアントの順番に、0から番号を割り振っています。 ・送信の際は、「'クライアントに割り振った番号' '送信内容'」の形式で送信を行います ・クライアントがechoサーバーに接続した場合、スレッ

    • 0評価
    • 66PV
    alice-R alice-R 1ヶ月前に コメント
  • 解決済

    回答
    4

    対象型マルチプロセッシングで、カーネルはどこに置かれるのか?

    対象型マルチプロセッサをアーキテクチャーに持つシステムで、 マルチスレッド機能をもつカーネルは何処に配置され、どのように動くのか知りたいです。 つまり、昨今のマルチコアCPUで組まれたPCでLinuxが動いてる場合です。 カーネルはそれぞれのコアにインスタンスを持ち、それぞれのコアでスケジューリングしてるのでしょうか。 それとも、何十コアあろうとも、ひと

    • 0評価
    • 157PV
    leiqunni leiqunni 2ヶ月前に 回答
  • 解決済

    回答
    1

    複数機器を制御するアプリケーションのマルチスレッド設計について

    複数機器を制御するアプリケーションのマルチスレッド設計について いつもお世話になります。 主題の件について、長文になってしまいますが、ご意見・ご教授をお願い致します。 前提条件 システム要件 例として、以下の図のようなイメージ構成のシステムを考えます。 今回作成するアプリケーションはソフトウェアFOOに該当します。 このシステムは、

    • 0評価
    • 134PV
    y.motonaga 退会済みユーザー 2ヶ月前に コメント
  • 解決済

    回答
    1

    [php]pthreadsのpoolについて

    困っていること poolを利用しています。 以下phpコードですと、すべてのスレッドに最初に均等に割り振っている状態のようです。 1つのスレッドが長い処理を行うと、ほかのスレッド(ここでは全4つ)は作業が終わればプロセスが終了しているように見えております。(psで見ているぶんには) そして、長い処理を行っているスレッドだけ独りでスタックされたjobを処理し

    • 0評価
    • 83PV
    lazyarea lazyarea 2ヶ月前に ベストアンサー
  • 受付中

    回答
    2

    非同期処理に対する返り値のバイトオーダーが崩れる問題について(ソースコードあり)

    C言語にてこちらのサイトを参考にサーバへの非同期データ呼び出し処理を実装したいと思っています。中でも参考にしたのがOSSのスレッドプールで、このサイトにのっていたサンプルを参考にスレッドプールからデータ取得のAPI(ここではread_data())を呼び出し、非同期なデータ呼び出しプログラムを実装しました。しかし、結果の出力部分でバイトオーダが崩れる問題が発

    • 0評価
    • 196PV
    haru666 haru666 5ヶ月前に 回答を編集
  • 受付中

    回答
    2

    WorkerThreadが2個目以降のキューを実行しません。

    WorkerThreadを用いたプログラムを作成しております。 概要 リストコマンドラインに入力された数字によって動作を変更し、 サブスレッドで入力され次第随時実行していきます。 キューには連結リストを使用しています。 環境 VMware 7.1.4 build-3848939 Unbuntu Linux #define _CRT_S

    • 0評価
    • 180PV
    Harahira Harahira 5ヶ月前に 回答
  • 解決済

    回答
    2

    Worker Thread作成の手がかりを教えてください。

    こんにちは。 現在、Ubuntu-64bit/VMwareによる仮想環境のlinuxにてマルチスレッドを作成しております。 メインスレッドは入力・画面出力(サブスレッドの結果)を担当、サブスレッドはWorker Threadとし、ファイル読み込み、リスト作成、リストで得られた情報から各処理を行います。 このような動作をするプログラムをCで作り

    • 0評価
    • 217PV
    yohhoy yohhoy 5ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    fgetsを使用した際のエラーが解決できません。

    初めまして、こんにちは。 現在、Ubuntu-64bit/VMwareによる仮想環境のlinuxにてマルチスレッドを作成しております。 fopenにて取得したファイルポインタを構造体に格納し、構造体変数のアドレスを スレッドに渡しました。(引数が複数あったため) その後、pthread_createで作成したスレッドをpthread_join

    • 0評価
    • 283PV
    a4273 退会済みユーザー 5ヶ月前に コメント
  • 受付中

    回答
    1

    Scalaでのスレッドセーフなコレクションについて

    実現したいこと Scala初心者です。 現在、Scalaでの開発を行っているのですが、C#でのConcurrentDictionaryに相当するような(もしくはより良い)動作を必要としています。 Scalaでスレッドセーフなコレクションを扱いたい場合はどのようなクラス、コードにすればよいでしょうか? ConcurrentDictionaryでの

    • 0評価
    • 259PV
    ntkkni31 ntkkni31 6ヶ月前に コメント
  • 解決済

    回答
    2

    Androidアプリで途中で止まると困る重い処理を行う場合

    途中で止まると困る重い処理を行う場合は、ActivityからServiceを起動し、Serviceから別スレッドを起動し、その別スレッド上で処理を行わなければならない。 という考えはあっていますでしょうか? Androidアプリは基本的にはシングルスレッドで、ServiceもUIスレッドで実行される。 MessageQueueはスレッドに

    • 0評価
    • 319PV
    hillacken hillacken 7ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    デュアルコアのCPUでマルチスレッド処理をする場合最適なスレッド数

    デュラルコアのCPUでマルチスレッド処理をする場合、一般的に最適(処理が高速)となるスレッド数はいくつでしょうか。それはCPUの種類や処理内容によっても変わってくるものなのでしょうか。ご教授お願い致します。

    • 0評価
    • 599PV
    KSwordOfHaste KSwordOfHaste 9ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    C# マルチスレッドのスレッド数

    前提・実現したいこと C#にてマルチスレッドのアプリケーションを開発しています。 マルチスレッドのスレッド数の設定について教えていただきたいとことがあります。 既にあるアプリケーションに対して、スレッド追加をしたところ、コンテキストニューが表示されなくなりました。 最適な、スレッド数の確認方法と、設定方法をご教授いただけると助かります。 ま

    • 0評価
    • 655PV
    x__x x__x 9ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    セマフォ、ロックの実装について

    カーネル内の実装について、普段プログラマはセマフォやロックを用いて排他制御を行うと思うのですが、これらのセマフォやロックの実装について勉強致しました。 その結果、スピンロックという手法が取られていることがわかりました。ビジーウエイトによる実装ということがわかりました。そこで二つほど疑問ができました。 こちらのサイトを見る限りだと、そもそもカーネルの割

    • 1評価
    • 933PV
    Chironian Chironian 9ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    Thread.interrupt()にきちんと反応するループを書くには?

    Java8で、無限ループを持つワーカースレッドを書こうとしています。 このワーカースレッドはObject.wait()を使って(より正確にはCondition.await()なのですが)イベント発生を待ち順次処理するもので、ワーカースレッドを止めるにはThread.interrupt()を使おうと思っています。 コードの全体像はこんな感じ void

    • 0評価
    • 570PV
    yuba yuba 10ヶ月前に コメント
  • 解決済

    回答
    2

    s2chronosにおけるスレッド制御について

    s2chronosですが、以下のようにプログラム例にならって書いても、 CloneTaskアノテーションで指定した数だけスレッドが走ってしまいます。 全くThreadPoolSizeに指定した数が効いてないようです。 今回約100万件のデータを処理するために初めてマルチスレッドに手を出しました。 さらに、例のようにgetThreadPool(

    • 0評価
    • 327PV
    dwarf dwarf 10ヶ月前に コメント
  • 解決済

    回答
    3

    マルチスレッドでないプログラムは同時アクセスが起きることは無いですか?

    wxWidgetsを使ってGUIアプリケーションを開発しています。複数のクラスである配列を共有したいと考えて先程質問をさせていただいたのですが、そもそもの部分で考え違いをしていたかもしれないので、再度質問させていただきました。 複数のクラスで共有した配列(それぞれのクラスから値の代入がある)をグローバルに定義すると、メモリ上で同時アクセスを起こしてしま

    • 0評価
    • 599PV
    gochuumonha gochuumonha 11ヶ月前に コメント
  • 解決済

    回答
    2

    マルチスレッドプログラム(Linux)によるシリアル通信受信 [ C言語 ]

    前回、マルチスレッドプログラムについて説明した者です。 シグナルにおいて非同期シグナルセーフな関数を用いずに処理をおこなっていたため、デッドロック等の可能性を踏まえプログラムを改良しております。 シグナルではなくsigwait() を用いて、同期的なシグナル待機に書き換えております。sigwait()を使用することで、非同期シグナルセーフな関数に

    • 0評価
    • 789PV
    tarm0120 tarm0120 1年以上前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    37

  • 総質問数

    41

  • 今週の質問数

    0

関連するタグ

マルチスレッドタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る