processor

    9

    8答えて

    私はいくつかのプロセス(常に同じ実行可能プログラムですが、いくつかのインスタンス)をスピンし、100%のCPU時間を要するサードパーティ製アプリケーションを備えたクアッドコアシステムを持っています。私はまた、同じボックス(IISとサードパーティ)で実行されているいくつかのWebサービスを持っています。 すべてのコアが忙しくている問題は、このサードパーティのWebサーバーをタイムアウトさせることです

    16

    6答えて

    Linus TorvaldsはTransmetaというプロセッサ会社で働いていました。彼らが作ったプロセッサは、コアのRISCベースのオブジェクトでした。私が正しく覚えていれば、そのコアは、高レベルのオペコードをRISCコア命令セットに変換した、任意のアップグレード可能な「プロセッサエミュレーションレイヤー」(x86、powerpcなど)を実行したという考えがありました。 このアイデアは何が起こっ

    38

    6答えて

    Linuxで利用できるCPU数を取得するAPIはありますか? 私はsched.hを使用して、この実装を見つけた .../procの/ cpuinfoのまたは任意の他のsys-ノードのファイルを使用せずに、意味: int GetCPUCount() { cpu_set_t cs; CPU_ZERO(&cs); sched_getaffinity(0, sizeof(cs), &cs);

    -2

    1答えて

    1)プロセッサは割り込みを要求しているデバイスをどのように認識できますか? 2)異なるデバイスが異なるISRを必要とする可能性が高い場合、どのようにプロセッサがそれぞれの場合に開始アドレスを取得できますか? 3)別の割り込みが処理されている間、デバイスがプロセッサを中断することを許可する必要がありますか? 4)2つ以上の同時割り込み要求はどのように処理する必要がありますか?

    1

    3答えて

    Windows APIがあるか、現在のスレッドが実行されている物理プロセッサ/コアを判断する方法はありますか?私はその情報は必要ありません。私はちょうど興味がある。 スレッドが実行できるプロセッサには関心がありません。私はそれが現在実行しているものを正確に知りたいと思います。スレッドがかなり速く切り替わることはわかっています...

    6

    10答えて

    私はC++プログラムをVisual Studioでコンパイルして、素晴らしいEXEファイルを吐き出します。しかし、EXEはWindows上でのみ実行され、C/C++がどのようにしてアセンブリ言語にコンパイルされるのかがよく聞かれます。これはプロセッサ上で直接実行されます。 EXEはウィンドウの助けを借りて実行されるか、またはMac上で動作する実行可能ファイルを作成するプログラムを持つことができます

    5

    6答えて

    私はWindowsのボックスで大量のデータ処理を実行するシングルスレッドのPythonプログラムを実行しています。私のマシンには8つのプロセッサがあります。 Windowsタスクマネージャの[パフォーマンス]タブでCPU使用率を監視すると、使用可能な処理能力のごく一部しか使用していないことがわかります。 1つのプロセッサだけが最大限に使用されており、残りのすべてがほとんどアイドル状態です。すべての

    51

    5答えて

    特定のpthreadのCPUアフィニティを指定したいと思います。私が今までに見つけたすべての参考文献は、スレッド(pthread_t)ではなくプロセス(pid_t)のCPUアフィニティの設定に関係しています。私はいくつかの実験をpthread_tを回してみましたが、期待通りに失敗しました。私は何か不可能なことをしようとしていますか?そうでない場合は、ポインタを送ってもらえますか?感謝万円。

    3

    2答えて

    私は、Xeon E5420に関する正確なアーキテクチャ情報を入手する方法を探しています。このプロセッサは4コアと2x6Moキャッシュを備えているため、2コアは6Moキャッシュを共有します。 私は2つのプロセッサxeonを持っているので、8つのコアを持っています。/ proc/cpuinfoを見ると、どのプロセッサがどのプロセッサに対応しているかが分かります。 通常、奇数コアはプロセッサ上にあり、コ

    7

    5答えて

    Javaネイティブスレッドを使用して、スレッドが実行されているプロセッサ(単一のシステムまたは複数のシステムのいずれか)を見つける方法はありますか?そうでなければ、助けることができる図書館はありますか?