2020年03月27日

Delphi 2007 におけるマルチプロセ

Delphi 2007 におけるマルチプロセッサ対応について質問です。Delphi 2007 におけるマルチプロセッサ対応について質問です。 日本郵便のHPから取得した郵便番号のCSVをSQL Server 2008 Expressに取り込む機能を作成しました。

実際に取り込んでいる最中に、タクマネージャのCPU使用率の履歴を見ると、

(CPUはCore2 Duoなのですが)右側は70%位で左側は5%位の使用率になっていました。

マルチプロセッサの一つ一つのCPU使い方を意識したことはないのですが、

例えば、右も左も50%の使用率にする、といったことが可能なのでしょうか?それと、可能な場合はどのようにするのか、

例となるサイトの提示で構いませんので宜しくお願いします。マルチスレッドプログラムだと、マルチプロセッサの場合に各スレッドをOSが複数のプロセッサに割り振ると思う。



マルチスレッドプログラミングを行うってことになると。





追記:

Embarcaderoのdocwikiの記事:

docwiki.embarcadero.com/RADStudio/ja/%E3%83%9E%E3%83%AB%E3%83%81%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89_%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E4%BD%9C%E6%88%90
posted by ラインパズドラなう at 15:45| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: