cpu-architecture

コンピュータのアーキテクチャ/コマンドセットのハッシュフィンガープリントを生成するには?
cpu-architecture

コンピュータのアーキテクチャ/コマンドセットのハッシュフィンガープリントを生成するには?

参加者がどのバージョンに従うかを宣言するスキーマ文書に署名するプロトコルを想像してください。 URLに依存せずにプロトコルで使用される機能を定義するには、.iso / .imgのSHA256ダイジェストを使用してオペレーティングシステムを定義した後、次のように機能を定義できます。 OS image hash digests ******************************** #OPENBSD : 0x034435c6e27405d5a7fafb058162943c194eb793dafdc412c08d49bb56b3892a ********...

Admin

WORD_BITとLONG_BIT
cpu-architecture

WORD_BITとLONG_BIT

WORD_BITこれらとそしての違いは何ですかLONG_BIT?自分のシステムの単語サイズを調べるには、どちらを使用する必要がありますか?どちらも異なる結果を返します。 ➜ ~ getconf LONG_BIT 64 ➜ ~ getconf WORD_BIT 32 ➜ ~ 私はまた単語のサイズを調べる信頼できる方法はスペースのサイズを印刷することである他の記事を読んだ。これは8バイトになります。 printf("%d\n", (int)sizeof(void*)); これは常に返された結果と同じですかgetconf LONG_BIT? 申し訳あ...

Admin

エネルギー最適化のためにC状態をCPUに手動で割り当てる
cpu-architecture

エネルギー最適化のためにC状態をCPUに手動で割り当てる

エネルギー最適化の目的で、CPUの特定のC状態(プロセッサ周波数の選択方法に似ています)を手動で設定できますか?私はこれらの細かい制御を可能にするツールや方法に興味があります。関連リソースに関するガイダンスや参考資料をお寄せいただきありがとうございます。 ...

Admin

opensuse Leap 15.5シェルでJURNALCTLを実行した後、「MDS CPUエラーがあり、SMTがオンになっています」エラーが検出されました。
cpu-architecture

opensuse Leap 15.5シェルでJURNALCTLを実行した後、「MDS CPUエラーがあり、SMTがオンになっています」エラーが検出されました。

opensuse Leap 15.5 シェルで JURNALCTL を実行すると、次のエラーが検出されます。 1- MDS CPUにバグがあり、SMTがオンの場合、データ漏洩がある可能性があります。バラよりhttps://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html詳細については。 2- MMIO古いデータCPUエラーが存在し、SMTが有効になっているとデータ漏れが発生する可能性があります。バラよりhttps://www.kernel.org/doc/html/latest/admin...

Admin

医者も
cpu-architecture

医者も

医者も テストするには、サーバーのCPUアーキテクチャに関する情報をシミュレートする必要があります。これを達成する唯一の方法はlscpuコマンド(lscpu | grep Architecture模擬スキーマを返す必要があります。)。 lscpuが/proc/cpuinfoデータを取得することを知っていますが、sysf見つかりませんでした。正確には何ですか?lscpuが他のアーキテクチャを返すように変更する必要がありますか? コンテキスト ユーザーが使用しているCPUアーキテクチャを簡単に確認しています。私はこれを確認することでこれをしますif 'arm' ...

Admin

悪いELFクラス:ELFCLASS64
cpu-architecture

悪いELFクラス:ELFCLASS64

私はARMマシンを使用しており、x86プログラムを使用したいと思います。 Box86とそのプログラムとライブラリをインストールしました。 次のエラーが原因でプログラムがクラッシュしますError initializing native *libname* (last dlerror is *libname*: wrong ELF class: ELFCLASS64)。このエラーは、私がインストールするすべてのライブラリに対して複数回繰り返されます。 ~によるとこの回答、64ビットライブラリだからなのにi386バージョンのパッケージを必ずインストールしました。...

Admin

マシンアーキテクチャを取得する3つの方法
cpu-architecture

マシンアーキテクチャを取得する3つの方法

機械アーキテクチャを得るための2つの非常に一般的な方法は次のとおりです。 uname -m そして arch。 彼らはすべて似たようなものを印刷しますx86_64。 しかし、これを行う3番目の方法があることを覚えていますが、それが何であるか覚えていません。以前はMakefileに似たスクリプトを見たことがありますが、一体それが何であるか覚えていません。 それが何であるか、ビルドスクリプトでどのように使用されるのか覚えている人はいますか? よろしくお願いします。正直なところ、これは私を少し狂気にします… ...

Admin

システムに32ビットCPUがあると表示されるのはなぜですか?
cpu-architecture

システムに32ビットCPUがあると表示されるのはなぜですか?

実行時: $ cat /sys/devices/system/cpu/modalias; cpu:type:x86,ven0002fam0019mod0021:feature:,0000, 32ビットCPUがありますが、64ビットCPUのRyzen 7 5800X3Dがあると仮定するとどうなりますか? $ cat /proc/cpuinfo | grep Ryzen | head -n 1 model name : AMD Ryzen 7 5800X3D 8-Core Processor $ uname -i x86_64 modaliasファイルがC...

Admin

/sys/devicesで各物理CPUをどのように設計しますか?
cpu-architecture

/sys/devicesで各物理CPUをどのように設計しますか?

たとえば、マイコンピュータのCPUアーキテクチャを確認できます。 $ cat /sys/devices/system/cpu/modalias; cpu:type:x86,ven0002fam0019mod0021:feature:,0000, はい、そうですx86。しかし、1uラックサーバーが2つまたは4つのXeon物理ソケットCPUを持つことができる場合はどうなりますか? Linuxはどのようにこの違いを生み出しますか?すべてのCPUソケットのアーキテクチャは同じですか? 2つの異なるアーキテクチャがありますか? 、マザーボードに1つのアーキテクチャし...

Admin

CPUのISA(コマンドセットアーキテクチャ)が何であるかを理解する方法は?
cpu-architecture

CPUのISA(コマンドセットアーキテクチャ)が何であるかを理解する方法は?

内部にDebian ダウンロード CD/DVD ミラーページさまざまな命令セットアーキテクチャに異なるISOがあります。 CPUを購入する前に、CPUのISAが何であるかをどうやって知ることができますか?命令の使い方を知っています cat /proc/cpuinfo そして lscpu ただし、これはCPUをインポートし、Linuxベースのオペレーティングシステムでこれらのコマンドを実行した後にのみ機能します。この情報をどのように見つけますか?今後CPUを購入しますか? たとえば、CPU:公式Intel(r)core(tm)i5-6300hq cpu @...

Admin

`uname -m` 有効な値
cpu-architecture

`uname -m` 有効な値

マイコンピュータでは出力としてuname -m印刷されますx86_64。このコマンドが出力できる可能な値のリストは何ですか? CPUアーキテクチャを確認するために動的に実行中にこのコマンドを使用する予定です。 ...

Admin

睡眠とNOPの深さの違いは何ですか?
cpu-architecture

睡眠とNOPの深さの違いは何ですか?

オペレーティングシステムの概念を学ぶつもりです。以下は2つの簡単なPythonコードです。 while True: pass これ: from time import sleep while True: sleep(0.00000001) 質問:なぜ最初のコードを実行するときはCPU使用量が100%ですが、2番目のコードを実行するときは1〜2%程度ですか?愚かに聞こえるかもしれませんが、なぜsleep睡眠システムコールを使わずにユーザースペースモードのようなものを実装できないのですか? 注:私は睡眠を理解しようとしています。Linuxカー...

Admin

32ビット= i686、64ビット= x86_64、ARM = ???/私のarm7 CPUにどのLinuxディストリビューションをインストールできますか?
cpu-architecture

32ビット= i686、64ビット= x86_64、ARM = ???/私のarm7 CPUにどのLinuxディストリビューションをインストールできますか?

さて、だからオンラインでLinuxディストリビューションのリストを検索するときに共通のものがあるかどうかを知っています。32ビットIntel / AMD CPUの場合は、「アーキテクチャ:」で「」を見つける必要があります。i686」、そして64ビット「探してみるべきです。x86_64」。 しかし、32ビット版のChromeOSがインストールされているChromebookを使用しており、CPUがRockchip ARMv7プロセッサバージョン1(v7l)「どのLinuxディストリビューションをインストールできるのか、どうすればわかりますか?腕?アメル?腕水素夫...

Admin

Linuxカーネルはコンピュータアーキテクチャについてどのように知ることができますか?
cpu-architecture

Linuxカーネルはコンピュータアーキテクチャについてどのように知ることができますか?

でstart_kernel()カーネルが最初にすることは実行ですsetup_arch()。setup_arch()サポートされる各アーキテクチャに対して定義されるため、適切なコマンドラインへのポインタが渡されます。 このポインタはどのように初期化され、カーネルはいつどのようにコンピュータアーキテクチャを取得しますか? ...

Admin