ソフトテスト - システムアーキテクトプロフォーマ知識(A)

コンピュータの構成とアーキテクチャ

フリンの分類

命令とデータのシングル/ダブル

CISC RISC

簡素化された基本的な操作

階層ストレージ構造

メモリ配置のスピード

  • CPU
  • キャッシュ
  • メモリ(メインメモリ)
  • 外部メモリ

高速メモリ容量は通常小さい、大容量メモリは、主にコストを考慮して、一般的に遅いです。

キャッシュを導入する目的:キャッシュが非常に小さいですが、全体的な速度を追加した後に倍増しました。

に接続されたメモリ:によって蓄積されたコンテンツ

メモリアドレス対

キャッシュ

登録>キャッシュ

局所性の原則:

時間的局所性は、ちょうど訪問に別の訪問を終えました

近くアクセス空間的局所性

集合論の作業プロセスのコレクションは頻繁にページにアクセス

平均サイクルタイムの計算:

主記憶

分類:読み出し専用メモリ、ランダムアクセスメモリRAM ROM展開

旧:なしパワーダウンデータ

後者:いいえ

メインメモリ - のアドレッシング

* 4 8ビット・メモリ:アドレス空間の各8ビットのアドレス空間4

アドレスユニットの要件:(エンドアドレス+ 1-最初のアドレス)/ 2 ^ 10

格納されたビットの数を計算します

ディスクの構造とパラメータ

ときの動作:アクション&&時間のかかります

アクセス時間=時間+待機時間(時間+平均回転待ち時間を位置決め)を求めます

计算题

単一バッファの概念

システム構成と性能評価

パフォーマンス指標

アムダールソリューション

性能評価法

クロック周波数方法:基準速度CPUの処理性能

メソッドの命令実行速度:どのように多くの毎秒、場合にのみ、単一のアルゴリズム加算器

同等の命令速度方法:改善と上記平均、算術使用

データ処理速度法のPDRは:電力のみ、ストレージの考慮事項を計算する最適化を考えます

包括的な理論性能方法CTP:測定の各ユニット

ベンチマーク方法:実行するサブソフトウェアは、そのようなIO措置の追加などは、より包括的には、広く使われています

性能試験

モニタリングソフトウェア:タスクマネージャ

ハードウェアの監視:

プロセス管理

プロセスの状態

前身のグラフ

最後に同期したウォーキング、サイクリング

単一のミューテックスの人々

プロデューサー&&消費者

シングルバッファケース

マルチバッファケース

PV操作

クリティカルリソースリソースの排他的アクセス

クリティカルセクション重要なリソースのコードにアクセスするには

セマフォ S

操作のp -1 S <0

運転V 1つのS <= 0

PV操作する演習

前身のグラフ

最初の矢印v Pの前と後

どのように多くのリソースのn *(K-1)+1

デッドロック

銀行家のアルゴリズムの場合には、再び融資の融資を受けたバック

おすすめ

転載: www.cnblogs.com/senup/p/11974715.html