• Herramientas Online
  • - Calculadoras
    • Contador de caracteres
  • - Descarga
    • Descarga de TikTok
    • Descarga de DouYin
  • - Herramientas web
    • BASE64
    • Base64 a imagen
    • Imagen a Base64
    • Codificación URL
    • JavaScript
    • Timestamp
    • Convertidor Unicode
    • Formato JSON
    • Modificar extensión
    • Crear lista
    • Optimizador CSS
  • - Herramientas de cifrado
    • Cifrado MD5
    • Generador aleatorio
  • - Herramientas de imagen
    • Compresión de imágenes
    • Generador de código QR
    • Lector de código QR
    • Vista previa de fondo
  • - Hojas de información
    • Herencia de grupo sanguíneo
    • Tallas de ropa
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
CentOSカーネルのコンパイルとインストールの簡単な例の共有
2021-12-21

Linuxカーネルの概要

一番上はユーザー(またはアプリケーション)スペースです。これはユーザーアプリケーションが実行する場所です。ユーザースペースの下にはカーネルスペースがあり、Linuxカーネルはここにあります。

GNU C Library(glibc)もここにあります。カーネルを接続するシステム呼び出しインタフェースを提供し、ユーザー空間アプリケーションとカーネルの間で変換するメカニズムも提供します。カーネルとユーザ空間のアプリケーションは、異なる保護アドレス空間を使用しているため、この点は非常に重要です。各ユーザ空間のプロセスは独自の仮想アドレス空間を使用し、カーネルは個別のアドレス空間を占有します。

Linuxカーネルはさらに3層に分けることができる。一番上はシステム呼び出しインタフェースで、readやwriteなどの基本的な機能を実現しています。システム呼び出しインタフェースの下にはカーネルコードがあり、アーキテクチャから独立したカーネルコードとしてより正確に定義できます。これらのコードはLinuxがサポートするすべてのプロセッサアーキテクチャに共通しています。これらのコードの下にはアーキテクチャに依存するコードがあり、通常BSP(Board Support Package)と呼ばれる部分を構成している。これらのコードは、所与のアーキテクチャのプロセッサおよびプラットフォーム固有のコードとして使用されます。

Linuxカーネルは多くの重要なアーキテクチャ属性を実現しています。カーネルは、高い階層または低い階層で複数のサブシステムに分割されます。Linuxは、これらの基本的なサービスをすべてカーネルに統合するため、全体と見なすこともできます。これは、マイクロカーネルのアーキテクチャとは異なり、通信、I/O、メモリ、プロセス管理などの基本的なサービスを提供し、より具体的なサービスはマイクロカーネル層に挿入されます。
CentOSシステムのカーネルコンパイルと

カーネルのダウンロード

コードのコピー
cat/proc/version#カーネルバージョンを確認してください

コードのコピー

cd /usr/src

wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.13.7.tar.xz

xz -d linux-*.tar.xz

tar xf linux-*.tar

cd linux-3.13.7

ソースツリーと.config

make mrproper

この時、あなたは間違っているかもしれませんが、次のようにヒントを与えます。

*** Unable to find the ncurses libraries or the
#ソリューションのインストール

#centos

yum install ncurses-devel -y

#ubuntu

apt-get install ncurses-dev

コードのコピー

make menuconfig#は少なくともネットカード、ファイルシステムとサウンドカード駆動を選択し、構成説明は下の付録を参照してください。

#2.6以前のバージョンはですが、現在のカーネルにはmake depは必要ありません。

make dep

make bzlmage


ソース元URL:https://dopubox.com/article/p/87583e96bc30e34b

Otras Herramientas
  • Contador de caracteres Descarga de TikTok Descarga de DouYin BASE64 Base64 a imagen Imagen a Base64 Codificación URL JavaScript Timestamp Convertidor Unicode Formato JSON Modificar extensión Crear lista Optimizador CSS Cifrado MD5 Generador aleatorio Compresión de imágenes Generador de código QR Lector de código QR Vista previa de fondo Herencia de grupo sanguíneo Tallas de ropa
  • 週末見たい展覧会5選。今週は木下佳通代の個展、テルマエ展、UESHIMA MUSEUMなど。【2024年6月第1週】
    2024-05-29

    住所要件の指摘受け自主的に転入 東京・足立区の20代選管委員・古野香織さん
    2024-05-30

    授業中の生徒や住民が弾道ミサイル飛来を想定した避難訓練 福島・須賀川桐陽高
    2024-05-31

    【光る君へ】平安時代、強烈なエピソードで知られた2人の受領とは
    2024-06-01

    あらゆる知識に精通した「天才」が教えてくれた、頭を良くするための新書の読み方と「究極のインプット・アウトプット」の方法
    2024-06-02

    森鷗外の教師像に迫る 研究の「盲点」、記念館で特別展 学生の評判も紹介
    2024-06-01

    <今週の本棚・次回の予定>6月8日の毎日新聞書評欄は『新装版 ペルーからきた私の娘』ほか
    2024-06-03

    「工芸的美しさの行方―うつわ・包み・装飾」が東京と京都で開催。第1弾はBONDED GALLERYにて7月から
    2024-06-03

    中国でドラえもん映画が興行首位 国際こどもの日に12億円
    2024-06-03

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    写真家たちは強大な権力の抑圧にどう抗ったのか。バルト三国の写真家に焦点を当てる展覧会をレポート
    2024-06-04

    建築家・白井晟一設計の個人住宅「桂花の舎」が江之浦測候所に移築へ
    2024-06-04

    GROUP「島をつくる | Planning Another Island」(マイナビアートスクエア)開幕レポート。高層ビルのなかで建築をコンポストする
    2024-06-05

    お台場エリアを舞台に新芸術祭「東京お台場トリエンナーレ 2025」が誕生
    2024-06-05

    「梅津庸一 エキシビションメーカー」(ワタリウム美術館)開幕レポート。きっとあなたも展覧会をつくりたくなる
    2024-06-04

    「KOGEI Art Fair Kanazawa 2024」開催決定
    2024-06-04

    フィギュアスケートにもぴったり! ハチャトゥリアン作曲の『仮面舞踏会』【クラシック今日は何の日?】
    2024-06-06

    アキナの山名さん骨折 毎日放送、ロケ中に転倒
    2024-06-06

    今週末に見たい展覧会ベスト8。閉幕の横浜トリエンナーレから、「梅津庸一 クリスタルパレス」、石川九楊の2ヶ月連続個展まで
    2024-06-06

    パートナーとの強い絆から生まれた、ベンジャミン・ブリテンの代表作【クラシック今日は何の日?】
    2024-06-06

    ©  Dopu Box
    💛