Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7システムの基本 >> 32ビット版と64ビット版のWindows 7の違いについて

32ビット版と64ビット版のWindows 7の違いについて

  
Windows上で最新バージョンのWindows 7を使用すると、LabVIEWユーザーは新しいテクノロジを適用できます。

Microsoftはまた、ハウジングの可用性の向上、WindowsVistaの中に導入された機能の多くを改善し、システムの応答性とパフォーマンスを向上させる、のWindows7で異なる機能に新たに追加を追加しました。これらの変更とハードウェアおよびソフトウェアの互換性の問題との組み合わせにより、Windows 7は最新のテストおよび測定アプリケーションに最適な選択肢となりました。この記事では、NI LabVIEWグラフィカル開発環境で作成されたアプリケーションがWindows 7および最新のコンピューティングプラットフォームを活用してデータスループットを向上させ、パフォーマンスを向上させ、64ビットUSBデータ集録(DAQ)、PCI Expressなどのテクノロジを活用する方法について説明します。

はNIUSBデータの取得を使用してWindows7の改善スループット
商用ベンダーはすでにののWindows7を搭載したコンピュータを出荷している
。これらのコンピュータは、複数のPCI Expressおよび高速USBスロットを含む、マルチコアの最先端のバステクノロジと同様に、全体的なパフォーマンスの向上を実現します。投資の多くではUSBの改善に

マイクロソフトのWindows7。これらの改善には、不必要なタイマーの排除、オプションのハブの一時停止、およびUSBフラッシュデバイスの短い列挙時間、USBテストおよび測定機器の性能の向上が含まれます。最近のベンチマークでは、新しいNI CompactDAQシャーシは、Windows XPで実行されている同じハードウェアと比較して、Windows 7の到達可能帯域幅全体で10%の増加を達成しました。ハードウェアパフォーマンスの向上とWindows 7オペレーティングシステムおよびLabVIEWソフトウェアのマルチコア最適化により、高速または多機能のI /O測定で10%から20%のパフォーマンス向上が可能です。

Windows7のオペレーティングシステムが改善された特性を複数有するので、測定アプリケーションによって書き込まれたLabVIEWソフトウェアを実行するための信頼性の高いプラットフォームです。ますます一般的に、マルチコアプロセッサの恩恵を受けるためには、タスクの並列処理システムのマイクロソフトWindows7の組換えより多くのメンバーをマルチコア高性能測定を使用してPXIExpressで
。重要な例は、同時に実行されている複数のアプリケーションの応答性を向上させるように設計されているグラフィックデバイスインターフェイス(GDI)のMicrosoftの再設計です。この再設計により、シーケンシャル実行の障壁が減り、応答の速いユーザーインターフェイスとマルチスレッド測定アプリケーションのための全体的なシステムパフォーマンスが向上します。

マルチスレッドソフトウェアは、異なるコンピュータコアで並列に実行することができ、他のスレッドに割り当てられた独立した非同期プロセス、あろう。コンピュータプロセッサのクロック速度の増加は制限されているので、プロセッサ製造業者はより多くのコアを単一のチップに統合しています。 LabVIEWプログラマにとっては、同じアプリケーションで複数の計算負荷の高いタスクを並行して作成するのが一般的ですが、これにはブロックダイアグラムに2サイクルを描くだけで済みます。 NI-DAQmxなどのLabVIEWおよびNIドライバはマルチスレッドであるため、テストエンジニアは別々のスレッドを手動で作成および管理する必要なく、高性能の集録および解析アプリケーションを容易に作成できます。マルチコアコンピュータで使用されるLabVIEWおよびNIハードウェアで作成されたデータ集録アプリケーションは、マルチコアプロセッサの使用をさらに最適化するように設計されているWindows 7の改良から利益を得ることができます。

は、高スループットを必要とし、性能試験は、増加速度の要件を満たすために、そのようなマルチコアプロセッサとPXIExpressなどの新しい技術を使用する技術者を必要とします。新しいNIXシリーズのデータ​​集録デバイスは、PCI ExpressおよびPXIExpressをネイティブでサポートし、最大250MB /sの双方向専用帯域幅を提供します。 NIはまた、高精度、高周波数測定用の追加のPXIExpressモジュール計測器を多数提供しています。エンジニアはWindows 7でこれらのテクノロジを使用できます。これにより、最新のバスを利用してマルチコア処理のサポートが向上し、制約がなくなり、測定アプリケーションのデータスループットが向上します。

はNICompactDAQはWindows7の20%増のデータスループットを得ることができます上のベンチマークが示す完成し使用しています。

理解Windows7の32ビットおよび64ビットプロセッサのサポートのWindows7の64ビットバージョンとの間で
差は、第三のMicrosoftオペレーティングシステムです。 32ビット版のWindowsは依然として最も普及しており、アプリケーションのローカル互換性が最も優れていますが、64ビットのハードウェアとソフトウェアがあります。 Windows 7にアップグレードするときは、64ビットと32ビットの間の潜在的な利点を理解することが重要です。そのため、適切なプラットフォームを選択できます。

LabVIEW2009の新しい64ビットバージョンは、ni.comからダウンロードすることができ、64ビットオペレーティングシステム(のみWindowsVistaにとWindows7の)LabVIEWのローカルバージョンとの互換性を提供する最初のものです。 64ビットハードウェアおよびソフトウェアでローカルに実行されている測定アプリケーションは、32ビットシステムよりも多くの物理メモリを使用できます。これは、大量の連続データを処理するアプリケーションに適しています。より多くのメモリにアクセスできるようになると、プログラムをスワップアウトしてハードディスクに格納されているページファイルをスワップアウトする必要がなくなり(物理メモリやキャッシュよりもはるかに遅く)、システムパフォーマンスが簡単に向上します。物理メモリの増加に加えて、64ビットプロセッサ上のより多くのレジスタは、コードの書き方にもよりますが、最大20%高速に書き込むことができます。ただし、64ビットWindowsバージョンを直接サポートするのは、LabVIEWコアソフトウェア、NIマシンビジョン開発モジュール、および最新のNIドライバのみです。 32ビットバージョンのアプリケーションの間接サポートは、Windows上のWindows(WoW)エミュレーションによって可能になりますが、これは実行速度とパフォーマンスを低下させます。で
試験測定アプリケーションを作成が高いチャンネルカウントシステム及び高速取得速度を意味し、大規模なデータセットを分析するために使用され、それらはWindows7の64ビットバージョンを置き換えるの恩恵を受ける。ただし、ほとんどのLabVIEWアプリケーションは、64ビットバージョンへの置き換えによる直接的な恩恵を受けません。

使用Windows7のは、4つの並列4つのコア比較のWindowsXPを含むループで実行されているLabVIEWアプリケーションは、それが最大10%の性能向上することができます。

Microsoftオペレーティングシステムのサポートライフサイクル

には、Microsoftので2008年6月に正式にWindowsXPの、特別な意味のWindows7の導入の販売を終了します。 WindowsXPは、9年前のリリース以来、市場で最も人気のあるオペレーティングシステムです。 NIの顧客を対象とした最近の調査によると、80%以上がテストおよび測定アプリケーションはまだWindows XP上で実行されており、10%未満が既にWindows Vistaを使用しています。 Windows 7の出現により、お客様は、最新のマルチコアプロセッサとPCI Expressを含むバステクノロジを活用して、より高いスループットとシステム全体のパフォーマンスの向上を図りながら、古いPC測定ハードウェアをアップグレードすることができます。

は明確なハードウェアおよびソフトウェアの互換性

マイクロソフトWindowsVistaのが正しいデバイスドライバがのWindows7で動作することができ、およびドライバモデルに新たな互換性要件を導入しないことことを確認してください。このポリシーは、Windows Vistaを最初に使用したユーザーが直面する互換性の問題を回避するように設計されています。 (多くの汎用ドライバが動作していないか、またはインストールすることはできません。)互換モードオプション(アプリケーションは、彼らは、Windowsの古いバージョンを実行していると考えてみましょう)にで
追加し、マイクロソフトのWindows7のProfessional EditionおよびUltimate Editionを使用しますWindows 7でソフトウェアが実行されないというリスクを回避するための新しい仮想化テクノロジ。新しいWindows 7モード(Windows XPモードと呼ばれる)を使用して、ユーザーは一般的なWindows XPオペレーティングシステムをエミュレートできます。これにより、LabVIEWプログラマは古いアプリケーションを実行する最も簡単な方法を手に入れることができ、レガシーアプリケーションとの互換性が保証されます。

NI製品の互換性

以前Windows7の、NIは、NIデバイスドライバのLabVIEW2009、LabVIEWSignalExpress2009、DIAdem11.1SP1 11月バージョンを含む、NIアプリケーションソフトウェアの大部分を確保しているので、使用DVDはすでにWindows 7をサポートしています。さらに、NIは、2009年末までにNILabWindows®/CVI、MeasurementStudio、およびNITestStandに対するWindows 7リリースサポートを提供することを約束しています。新しい効率性とより高いパフォーマンスを活用するために、測定および自動化システムをWindows 7に移行することに関心のあるお客様は、アップグレードすることができます。
Copyright © Windowsの知識 All Rights Reserved