Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
mao999
1,052 views
カーネルとは
カーネルもくもく会@松山 #1 Opening
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 17
2
/ 17
3
/ 17
4
/ 17
5
/ 17
6
/ 17
7
/ 17
8
/ 17
9
/ 17
10
/ 17
11
/ 17
12
/ 17
13
/ 17
14
/ 17
15
/ 17
16
/ 17
17
/ 17
More Related Content
PDF
BERT入門
by
Ken'ichi Matsui
PPTX
2020_08_スライドの作り方・口頭発表での注意点
by
Shintaro Negishi
PPTX
[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ
by
Deep Learning JP
PPTX
【DL輪読会】Flamingo: a Visual Language Model for Few-Shot Learning 画像×言語の大規模基盤モ...
by
Deep Learning JP
PDF
最近のDeep Learning (NLP) 界隈におけるAttention事情
by
Yuta Kikuchi
PDF
モデルではなく、データセットを蒸留する
by
Takahiro Kubo
PDF
論文紹介 Pixel Recurrent Neural Networks
by
Seiya Tokui
PDF
[DL輪読会]ICLR2020の分布外検知速報
by
Deep Learning JP
BERT入門
by
Ken'ichi Matsui
2020_08_スライドの作り方・口頭発表での注意点
by
Shintaro Negishi
[DL輪読会]物理学による帰納バイアスを組み込んだダイナミクスモデル作成に関する論文まとめ
by
Deep Learning JP
【DL輪読会】Flamingo: a Visual Language Model for Few-Shot Learning 画像×言語の大規模基盤モ...
by
Deep Learning JP
最近のDeep Learning (NLP) 界隈におけるAttention事情
by
Yuta Kikuchi
モデルではなく、データセットを蒸留する
by
Takahiro Kubo
論文紹介 Pixel Recurrent Neural Networks
by
Seiya Tokui
[DL輪読会]ICLR2020の分布外検知速報
by
Deep Learning JP
What's hot
PDF
CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1
by
Masashi Shibata
PDF
決定木・回帰木に基づくアンサンブル学習の最近
by
Ichigaku Takigawa
PDF
AdaFace(CVPR2022)
by
Kazuki Maeno
PDF
SSII2022 [TS1] Transformerの最前線〜 畳込みニューラルネットワークの先へ 〜
by
SSII
PDF
説得のためのテクノロジ:「カプトロジ」入門
by
Nanae Sh irozu
PDF
自己教師学習(Self-Supervised Learning)
by
cvpaper. challenge
PDF
ICCV 2019 論文紹介 (26 papers)
by
Hideki Okada
PDF
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
by
Preferred Networks
PDF
時系列問題に対するCNNの有用性検証
by
Masaharu Kinoshita
PPTX
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
by
Preferred Networks
PPTX
【DL輪読会】Dropout Reduces Underfitting
by
Deep Learning JP
PDF
【DL輪読会】Hierarchical Text-Conditional Image Generation with CLIP Latents
by
Deep Learning JP
PPTX
[DL輪読会]Meta-Learning Probabilistic Inference for Prediction
by
Deep Learning JP
PDF
GiNZAで始める日本語依存構造解析 〜CaboCha, UDPipe, Stanford NLPとの比較〜
by
Megagon Labs
PPTX
TensorFlowをもう少し詳しく入門
by
tak9029
PDF
Bayesian Neural Networks : Survey
by
tmtm otm
PDF
Layer Normalization@NIPS+読み会・関西
by
Keigo Nishida
PDF
Ncnn a universal and efficient neural network inference with vulkan
by
kcnguo
PPTX
SegFormer: Simple and Efficient Design for Semantic Segmentation with Transfo...
by
harmonylab
PDF
Colabをshellから使う
by
Kiyoshi SATOH
CMA-ESサンプラーによるハイパーパラメータ最適化 at Optuna Meetup #1
by
Masashi Shibata
決定木・回帰木に基づくアンサンブル学習の最近
by
Ichigaku Takigawa
AdaFace(CVPR2022)
by
Kazuki Maeno
SSII2022 [TS1] Transformerの最前線〜 畳込みニューラルネットワークの先へ 〜
by
SSII
説得のためのテクノロジ:「カプトロジ」入門
by
Nanae Sh irozu
自己教師学習(Self-Supervised Learning)
by
cvpaper. challenge
ICCV 2019 論文紹介 (26 papers)
by
Hideki Okada
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
by
Preferred Networks
時系列問題に対するCNNの有用性検証
by
Masaharu Kinoshita
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
by
Preferred Networks
【DL輪読会】Dropout Reduces Underfitting
by
Deep Learning JP
【DL輪読会】Hierarchical Text-Conditional Image Generation with CLIP Latents
by
Deep Learning JP
[DL輪読会]Meta-Learning Probabilistic Inference for Prediction
by
Deep Learning JP
GiNZAで始める日本語依存構造解析 〜CaboCha, UDPipe, Stanford NLPとの比較〜
by
Megagon Labs
TensorFlowをもう少し詳しく入門
by
tak9029
Bayesian Neural Networks : Survey
by
tmtm otm
Layer Normalization@NIPS+読み会・関西
by
Keigo Nishida
Ncnn a universal and efficient neural network inference with vulkan
by
kcnguo
SegFormer: Simple and Efficient Design for Semantic Segmentation with Transfo...
by
harmonylab
Colabをshellから使う
by
Kiyoshi SATOH
More from mao999
PDF
0章 Linuxカーネルを読む前に最低限知っておくべきこと
by
mao999
PDF
4章 Linuxカーネル - 割り込み・例外 4
by
mao999
PDF
4章 Linuxカーネル - 割り込み・例外 3
by
mao999
PDF
2章 Linuxカーネル - メモリ管理1
by
mao999
PDF
4章 Linuxカーネル - 割り込み・例外 2
by
mao999
PDF
4章 Linuxカーネル - 割り込み・例外 5
by
mao999
PDF
Kernel entrance to-geek-
by
mao999
PDF
4章 Linuxカーネル - 割り込み・例外 1
by
mao999
0章 Linuxカーネルを読む前に最低限知っておくべきこと
by
mao999
4章 Linuxカーネル - 割り込み・例外 4
by
mao999
4章 Linuxカーネル - 割り込み・例外 3
by
mao999
2章 Linuxカーネル - メモリ管理1
by
mao999
4章 Linuxカーネル - 割り込み・例外 2
by
mao999
4章 Linuxカーネル - 割り込み・例外 5
by
mao999
Kernel entrance to-geek-
by
mao999
4章 Linuxカーネル - 割り込み・例外 1
by
mao999
カーネルとは
1.
カーネルとは
2.
カーネルとは https://blogs.yahoo.co.jp/takashi_fujii_1964/GALLERY/show_image.html?id=32640290
3.
ではありません
4.
カーネルとは ・ kernel :
核 ⇒ OS の中核部分 ・コンピュータのリソースを管理し、 アプリがリソースを使って動作できる様にする https://ja.wikipedia.org/wiki/ カーネル http://www.coins.tsukuba.ac.jp/~yas/coins/compsys1-2006/2007-01-22/ ・ shell : 殻
5.
カーネルの種類 ● モノリシックカーネル – Unix とその派生
OS. Linux 等 . – MS-DOS – Windows 9x 系 ● マイクロカーネル – Windows NT(NT カーネル ) – Mach: マーク カーネギーメロン大学のグループが開発したマイクロカーネルが有名 . Mac OS X とその原型の NEXTSTEP のコア部分に採用されている . ● ハイブリッドカーネル – Windows XP 以降 http://blog.goo.ne.jp/skeletonsima/m/201411 http://blog.goo.ne.jp/skeletonsima/m/201411
6.
Let’s linux ※linux は動詞
. 意味 :linux を使う /linux について話す / linux で遊ぶ
7.
Linux ● モジュールカーネル ファイルシステムやネットワーク機能等の主要な機能もモジュール化 . モノリシックでありながら ,
柔軟性がある . http://www.openrtm.org/openrtm/ja/content/ カーネルとユーザランドの入れ替え ※ 「モジュールカーネル」という呼称が正式に存在するかは疑問 .
8.
Kernel & Distribution ● Kernel ・ Mainline/Mainstream
Linus と、 Linus が選んだメンテナが管理 www.kernel.org コアチーム + モジュール開発者群 . バザール方式 「ベータテスタは貴重な資産」「早めのリリース , 頻繁なリリース」「目玉の数さえあれば , どんなバグも深刻ではない」 ● Distribution: ディストリビューション カーネル + 設定ファイル群 + 基本ツール + その他ソフト Mainline のカーネルに , ベンダー独自の修正や変更を加えている事が多い . Ubuntu/CentOS/Redhat/Debian/ArchLinux/openSUSE/Gentoo ...etc...( 順不同 )
9.
● ディストリビューションは自分で作ることが可能 ・ Linux From
Scratch 自分で必要なパッケージをビルド ,rootfs やブートの設定等も自分で構築する . ・ Yocto Project BitBake というビルドツールと OSS パッケージをビルドする為のレシピを統合し , 組み込み Linux ディストリビューションを標準化 . ポーティング / 複製 / スクラッチ / メンテナンスにリソースがかかっていたのを改善
10.
で、なぜカーネル
11.
● カーネルが読めるようになると ・・・ 自信がつきます 何でも出来そうな気になります 問題の切り分けが出来るようになります
12.
● カーネルにもバグがあります . メーリングリストで議論されているパッチが 次バージョンのリリースで取り込まれて 自分の PC
に取り込んで正常に動くまで待つか ( 長いと半年とか・・・? ) ・・・それとも・・・
13.
● 自分でカーネルパッチを書いて 自分の PC のカーネルを 正式版より先に修正するか ● 他社より先に問題を解決できる
!!
14.
神降臨
15.
● デバイスドライバとかはバグが多い . ある新しいデバイスが流通し始めたが ,
ドライ バに問題がある為 , 使えない or 機能制限が かかる . これをいち早く解決できる .
16.
Just For Fun 純粋な好奇心を大切に
17.
とっかかり ● システムコールから読む 割り込みが関係 ● ブートから読む ハード面 , ハード寄りのプロセス管理
/ メモリ管理 / 割り込み管理が少し分かれば , 読みやすい . ● 資料で概要を掴んでから読む ● テストプログラムをトレース ● カーネルモジュールを作成 ● カーネルビルド ● その他 ..etc.. https://blogs.yahoo.co.jp/takashi_fujii_1964/GALLERY/show_image.html?id=32640290
Download