トップ 一覧 ping 検索 ヘルプ RSS ログイン

LPIC ハードウェアとアーキテクチャの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!LPIC ハードウェアとアーキテクチャ
[LPIC]
{{amazon 4798016926}}

!IRQ
*IRQ(Interruput Request)はCPUへの割り込み要求
*/proc/interrupts
 # cat /proc/interrupts 
            CPU0       
   1:          8  Phys-irq-level     i8042
   7:          0  Phys-irq-level     parport0
   8:          1  Phys-irq-level     rtc
   9:          0  Phys-irq-level     acpi
  12:        146  Phys-irq-level     i8042
  14:    1296736  Phys-irq-level     ide0
  17:     681512  Phys-irq-level     peth0
  18:          0  Phys-irq-level     uhci_hcd:usb3
  19:          0  Phys-irq-level     uhci_hcd:usb1, ehci_hcd:usb4
  20:    2689465  Phys-irq-level     uhci_hcd:usb2, libata
 256:   13457898  Dynamic-irq-level     timer0
 257:          0  Dynamic-irq-level     resched0
 258:          0  Dynamic-irq-level     callfunc0
            :

!I/Oポートアドレス
*CPUがデバイスとデータ送受信を行う際の識別アドレス
*/proc/ioports
 # cat /proc/ioports
 0000-001f : dma1
 0020-0021 : pic1
 0040-0043 : timer0
 0050-0053 : timer1
 0060-006f : keyboard
 0070-0077 : rtc
 0080-008f : dma page reg
 00a0-00a1 : pic2
 00c0-00df : dma2
      :

!DMA(Direct Memory Access)
*CPUを介さずに、装置間でデータのやり取りを行う
*/proc/dma
 # cat /proc/dma
 4: cascade

!通信デバイス・モデムの設定
*PPPを制御するプログラムは、pppd
*シリアルデバイスの設定は、setserial

!非IDEデバイス
::SCSI
*データ幅8bitのSCSIでは、SCSIコントローラの他に7台までデバイス接続可能
*データ幅16bitのSCSIでは、SCSIコントローラの他に15台までデバイス接続可能
*/proc/scsi ディレクトリに情報あり
*scsi_infoコマンドで情報を表示

::Serial ATA(SATA)
*IDEなどのパラレルATAの後継としてより高いデータ転送速度を実現
*内臓ハードディスクなど

!!PC拡張カードの設定
*PCIバスに接続されたデバイスを確認するには、lspciコマンドを利用

!!USBデバイスの設定
*USB1.1への正式対応は、カーネル2.4以降
*USB2.0には、カーネル2.6で対応
::USBコントローラ
*USB1.1用のUSBコントローラには、UHCIとOHCIがある。
*HCI(Host Controller Interface)
'''USB1.1'''
,カーネルバージョン,UHCI,OHCI
,2.4,usb-huci,usb-ohci
,2.6,uhci_hcd,ohci_hcd

*USB2.0用のUSBコントローラには、EHCIがあり、ehci_hcd
'''USB2.0'''
,カーネルバージョン,EHCI
,2.4,ehci-hcd
,2.6,ehci_hcd

::クラス・ドライバ
*汎用ドライバとして、クラス・ドライバが用意されている
*クラス・ドライバが対応できない場合、ベンダー・デバイス・ドライバが利用される

::ホットプラグ
*PCの電源を入れたまま周辺機器の取り付けはずしが可能
*USB接続しているデバイスの確認には、lsusbコマンドを使用