スレッド化と並行性

TCoffee and Codeは、エンバカデロテクノロジーズが提供する非常に人気のあるYouTubeシリーズで、専門のプロの開発者が仮想会話を行い、幅広いテクノロジーやソフトウェア開発のテーマでの経験を生かしています。

各セッションは、パネリストが自分の考えや意見を自由に共有できる異なるトピックを特徴としています。このビデオでは、Jim McKeethが、Embarcadero MVPのすばらしいコレクションに参加して、スレッド化と同時実行性に関するすべてについて話し合っています。

この2時間の仮想会話でジムに参加するのは、PrimožGabrijelčič、Olaf Monien、Kelver Merlotti、Frank Lauter、およびDalijaPrasnikarです。また、フォロワーからのスレッド関連のマルチタスククエリにも回答します。

スレッドプログラミングは非常にトリッキーであると同時に非常に強力です。このセッションでは、スレッドを作成する際のすべての推奨事項と禁止事項、およびユーザーを満足させながらアプリケーションをスムーズかつ応答性の高い方法で実行する方法について説明します。

また、スレッドとタスクの違い、およびすべてのスレッドが適切に動作し、意図しない相互作用なしに設計仕様を満たすことを保証するためのスレッドセーフの重要性についても説明します。

このセッションでは、マルチスレッド、並列プログラミング、シングルスレッドプログラムなどにも取り組みます。チームは、さまざまな同期の問題に対処するためにできることと、シングルスレッドアプリとマルチスレッドアプリの両方にParnassus Parallel DebuggingToolを使用する利点についても説明します。

また、TTaskクラスとTthreadクラスを使用した実際のDelphiエンコーディングのデモを見ることができます。スレッド化と同時実行性の詳細については、以下のビデオをご覧ください。


NSAD Studio Delphiには、Windows、macOS、Linux、iOS、Android向けの強力なプログラムを作成するために必要なものがすべて揃っています。なぜだめですか 無料トライアルをダウンロードする 今日?

閉じる

RAD Studio、Delphi、またはC ++ Builderを使用すると、開発時間を短縮し、より早く市場に投入できます。
設計。コード。コンパイル。デプロイします。
無料トライアルを開始   本日アップグレード

   無料のDelphiコミュニティエディション   無料のC ++ Builder Community Edition