08-30-2011, 06:01 PM,
(This post was last modified: 08-30-2011, 06:03 PM by hokada.)
|
|||||
|
|||||
RE: マルチスレッド・マルチコアへの対応について
Curlのアプレットは1つのスレッドとして作られます。そのため、複数アプレットを実行すれば、複数のスレッドが生成されます。また、Curlにはサブアプレットという仕組みがあり、あるアプレットから別の子アプレットを生成することができ、その子アプレットは複数個作れます。
そのため、マルチスレッドで動作していますが、本来他の言語が持つような機能をすべては対応しておりません。(例えばメモリ共有できないなどの制約があります。但し、サブアプレット(スレッド)間通信などの機能があります。対応している機能については、ヘルプドキュメントを参照いただければと思います。) CurlEXTのバックグラウンドタスクAPIというものは、そのサブアプレットの標準APIを簡易に利用できるようにしたものです。 Curlの内部の話は、オープンソースではないので詳しくはできませんが、当然複数スレッドでいくつかの処理は並行的に動作します。 |
|||||
« Next Oldest | Next Newest »
|
Messages In This Thread |
マルチスレッド・マルチコアへの対応について - by 復活の帝王 - 08-30-2011, 01:14 PM
RE: マルチスレッド・マルチコアへの対応について - by kino - 08-30-2011, 03:26 PM
RE: マルチスレッド・マルチコアへの対応について - by 復活の帝王 - 08-30-2011, 05:46 PM
RE: マルチスレッド・マルチコアへの対応について - by hokada - 08-30-2011, 06:01 PM
RE: マルチスレッド・マルチコアへの対応について - by 復活の帝王 - 09-05-2011, 12:26 PM
RE: マルチスレッド・マルチコアへの対応について - by hokada - 09-05-2011, 02:00 PM
RE: マルチスレッド・マルチコアへの対応について - by 復活の帝王 - 09-05-2011, 04:10 PM
RE: マルチスレッド・マルチコアへの対応について - by hokada - 09-07-2011, 06:51 PM
RE: マルチスレッド・マルチコアへの対応について - by 復活の帝王 - 09-08-2011, 09:51 AM
RE: マルチスレッド・マルチコアへの対応について - by onyo - 09-08-2011, 11:55 AM
RE: マルチスレッド・マルチコアへの対応について - by 復活の帝王 - 09-08-2011, 01:39 PM
RE: マルチスレッド・マルチコアへの対応について - by hokada - 09-08-2011, 01:00 PM
RE: マルチスレッド・マルチコアへの対応について - by nmyzk - 09-08-2011, 01:09 PM
RE: マルチスレッド・マルチコアへの対応について - by 復活の帝王 - 09-08-2011, 01:54 PM
RE: マルチスレッド・マルチコアへの対応について - by hokada - 09-08-2011, 02:10 PM
RE: マルチスレッド・マルチコアへの対応について - by hmino - 09-08-2011, 03:24 PM
|
Users browsing this thread:
6 Guest(s)
6 Guest(s)