問題タブ [windows-11]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
44 参照

c++ - GetNumaHighestNodeNumber(...) は、Windows 11 の 3990X でゼロを返しますか?

システム内の論理コアの数に基づいて、X 個のスレッドをスピンアップするコードがあります。私は 3990X (128 個の論理コア) を持っています。

Windows 10では、これを行うことができます:

そして、これを使用してスレッドを割り当てます。

Windows 10 では、これは完全に機能し、GetNumaHighestNodeNumber(...)1 を返しますが、Windows 11 では 0 を返します。

現在、NUMA Support: Behavior starting with Windows 10 Build 20348によると、API に変更 (およびいくつかの推奨される回避策) がありましたが、提供されている例ではカーネル呼び出しが使用されており、現在何を使用して情報を取得できるかが不明です。必要。

注: ドキュメントには、関数が 0 を返す場合はエラーがあり、エラーGetLastError(...)を特定するために使用することも記載されています。ただしGetLastError(...)、0 を返します。これは明らかに関数が成功したことを意味します。

0 投票する
1 に答える
223 参照

powershell - Powershell/CMD が PATH 変数を認識しない

Windows 11/Powershell 7.2.1

次の変数をユーザー PATH とシステム PATH に追加しました。 C:\Program Files\rclone\rclone-v1.57.0-windows-amd64\rclone.exe

Powershell または cmd から実行しようとするとrclone、次のメッセージが表示されます。

PS C:\Windows\System32> rclone rclone: 'rclone' という用語は、コマンドレット、関数、スクリプト ファイル、または実行可能プログラムの名前として認識されません。名前のスペルを確認するか、パスが含まれている場合は、パスが正しいことを確認してから再試行してください。

正常に実行refreshenvされ、Windows を再起動したことを確認します。実行後、正しく設定されている$env:path -split ";"ことがわかります。C:\Program Files\rclone\rclone-v1.57.0-windows-amd64\rclone.exe

rcloneこの通知を受け取るプログラム フォルダー内から実行できます。

PS C:\Program Files\rclone\rclone-v1.57.0-windows-amd64> rclone rclone: 「rclone」という用語は、コマンドレット、関数、スクリプト ファイル、または実行可能プログラムの名前として認識されません。名前のスペルを確認するか、パスが含まれている場合は、パスが正しいことを確認してから再試行してください。

提案 [3,General]: コマンド rclone は見つかりませんでしたが、現在の場所に存在します。既定では、PowerShell は現在の場所からコマンドを読み込みません。このコマンドを信頼する場合は、代わりに「.\rclone」と入力してください。詳細については、「get-help about_Command_Precedence」を参照してください。

PATH に rclone を設定した後、まだ「表示」されません。ここで何が間違っていますか?