• ベストアンサー

マルチコアを使ってくれない

4コアのCPUですが、CPUのうち1つだけが使用率100%で、他のCPUを使ってくれず困っています。 対処法が解る方、助言をお願いします。 @環境 Linux version 3.2.12-gentoo Intel(R) Core(TM) i5-2400S CPU @ 2.50GHz postgresql-server-9.1.3

質問者が選んだベストアンサー

  • ベストアンサー
  • maniacpa2
  • ベストアンサー率100% (2/2)
回答No.1

ご質問の内容が、一つの重たい処理をしている時に、マルチコアを使いたいというものでしたら、postgresqlの設定ではどうにもなりませんので、処理を分散させ、並列にクエリを投げる様なリクエストに書き直すぐらいしか、もしかしたら対処策が無いかもしれません。

shiren2
質問者

お礼

仰るとおりです。 計算の多い処理ですが、数時間掛かる状態でして…。 クエリを処理するpostgresプログラムが、マルチコアに対応していないということですか。 知りませんでした。 参考になりました。 ご回答ありがとうございます。