学校の日5分Liunx | 000

 
<コンピュータ>
 
コンピュータは、データ処理および論理演算を持つマシンです。
これは、入力部、出力部、制御部の内部CPU、論理処理ユニットとメモリ・コンポーネントを有します。
 
キーボードなどの入力装置、マウス入力装置。
 
プリンタ、ディスプレイ、及び他の出力装置などの出力手段と
 
CPU(中央演算処理、中央演算処理装置)、内部CPUの命令セットは小さな含まれ、それは縮小命令セット(RISC)、複雑な命令セット(CISC)に分けることができます。仕事へのCPUを可能にするように命令セットは、私たちは、このような音楽プレイングゲームに耳を傾け、その上として、プログラムを完了するために、ソフトウェア機能のマイクロ命令セットを通過する必要があることを意味しており、命令コードを解決することができます。
毎秒3.0GHzの、すなわち3.0 * 10 ^ 9回の作業で表されるように仕事にCPUを必要とするので、周波数として知られているそこの作業速度、周波数作業の数が、第2のCPUを指します。
 
データ、データCPUのローカルストレージ用のメモリは、メモリからの作業に必要とされます。
  (高いCPU周波数は、周波数がデータをもたらすメモリから読み出され、それは、はるかにメモリ背後周波数逓倍器とFSBに分割順番にCPUであり、メモリやCPUのデータなどの外部コンポーネントは、伝送/使用のFSB動作、及び乗算器が使用されている複数の内部CPUの加速性能、すなわち、周波数=周波数/ FSB)
 
メモリは、ダイナミック・ランダム・アクセス・メモリ(ダイナミック・ランダム・アクセス・メモリ、DRAM)とスタティック・ランダム・アクセス・メモリ(Synamicランダムアクセスメモリ、SRAM)に分けることができます。
その不揮発性メモリと呼ばれるだけだけパワーアップし、使用記録DRAM、パワーデータを失った後、。
CPUは、ノースブリッジによってメモリからデータを読み込むため、SRAMの起源は、より一般的に使用されるデータは、従来のノースブリッジには、バッファ・キャッシュの概念であるデータを、読んで行く必要はありません内部のCPUに配置されたそうだとすれば、です。DRAMは、データを格納するSRAMこの部分に上記は、CPUと同じ周波数を知って達成することは不可能です。
 
[*** @ ***〜] $  / SYS /デバイス/システム/ CPU / CPU0 /キャッシュ/ index0から/ サイズ
32K 
[ *** @ ***〜] $  / SYS /デバイス/システム/ CPU / CPU0 /キャッシュ/ index1の/ サイズ
32K 
[ *** @ ***〜] $  / SYS /デバイス/システム/ CPU / CPU0 /キャッシュ/ INDEX2 / サイズ
256K 
[ *** @ ***〜] $  / SYS /デバイス/システム/ CPU / CPU0 /キャッシュ/ index3 / サイズ
35840K

 インデックス0とインデックス1はINDEX2は、第3のバッファ層index3第二レベル・キャッシュを表し、第一レベルキャッシュ、命令キャッシュ、データ・キャッシュを示します。

 
 
ディスクの数、機械アームにより、ハードディスク、磁気ヘッド、スピンドルモータが構成される。データは、機械的アームは、ヘッドがディスク上のデータを読み取ることができるように拡張し、スピンドルモータがディスクを回転させるように、磁性体、実際の動作を有するディスクに書き込まれます。
ハードディスクの記憶容量は、式に従ってもよい:ヘッダ*シリンダ*セクタ* 512のバイトが計算される、セクタは、ディスク上のセクタを指し、それはディスクの中心から放射状に分割して記憶の最小単位であり、各セクタサイズが512に固定されていますバイト。セクターは、トラックサークルトラックと呼ばれています。マルチドライブでは、ディスク上の同じトラックの全ては、円筒状のシリンダから構成されてもよいです。従って、上記式容量が*セクタ数ヘッダヘッダ当たりのセクタの数*責任気筒あたりの気筒数が*含まれていることが理解されます。
 <詳細は見にくいかもしれこちら >
 
 
マザーボード、パイルを統合マザーボードチップセットは、高速CPU、メモリ、グラフィックス、等を接続するための責任は、ノースブリッジサウスブリッジに接続され、2つのブリッジノースブリッジとサウスブリッジに分割されているハードディスクなどの遅いデバイスの原因です、ネットワークカード。
 
 
<オペレーティングシステム>
 
コンピュータは、組み立てられたが、それは唯一の0と1を認識するので、それはあなたが実行するコンピューターにマシンコードに変換アセンブリ言語を記述する必要が動作するように。ようにと、あまりにも複雑で、対応するプログラムコードを書き込むために、ハードウェアパフォーマンス機能を理解する必要があり、このアプローチの欠点は、プログラムが、移植された別のハードウェアに変更し使用することができないことができないことです。
 
これに基づき、オペレーティングシステムが生まれた、それはプログラム、活動の集合であり、すべての駆動システムは、すべてのコンピュータのハードウェアの管理を担当しています。
 
これは、2つの部分から構成され、システムは、オペレーティングシステムカーネル層を呼び出します。
オペレーティングシステムのカーネルは、すべてのコンピュータのハードウェアを管理する責任があり、カーネルはメモリブロックが保護されている内に配置されており、起動後メモリに常駐してきました。
カーネルの主な機能は以下のとおりです。
  • システムコールインタフェース(システムコールインタフェース)
  • プログラムマネージャ(プロセス制御)
  • メモリ管理
  • ファイルシステム管理
  • デバイスドライバ(デバイスドライバ)
システムコールレベルは、開発者が直接開発インターフェイスの開発を呼び出すことができるので、コアに関連する機能することを考慮する必要がないを通じて開発インターフェースのセットです。例えば、書き込みはカーネルだけの仕事を駆動するために実現することができるCプログラミング言語のCプログラミング言語の構文を参照する必要があります。 
 
 
计算机开机执行的第一个程序是 BIOS(Basic Input Output System),BIOS 会加载 CMOS 中的参数,并尝试调用存储设备中的开机程序,再进入到操作系统中,从而完成开机。
BIOS 是一套程序,它被写死到主板中的内存芯片中,这个内存芯片在不通电的情况下也能将数据记录下来,这块芯片叫做只读存储器(ROM,Read Only Mermory)。
CMOS 是一个芯片,上面记录着主板上的重要参数,包括系统时间,CPU 电压与频率,各项设备的 I/O 地址与 IRQ 等。
<操作系统加载过程可看这里>
 
 
<Liunx>
类似于 Windows 系统,Liunx 也是一个操作系统。
它的优点有:系统稳定,免费或少许免费,安全性/漏洞快速修补,多任务/多用户,网络功能强大等等,使得 Liunx 很适合用来做服务器的操作系统。
Liunx 版本: Liunx kernel 版本 + Liunx distribution。 Liunx distribution = Kernel + Softwares + Tools。
 

おすすめ

転載: www.cnblogs.com/xingzheanan/p/12391870.html