Submit Search
Upload
How to read linux kernel
•
Download as PPT, PDF
•
45 likes
•
7,444 views
N
Naoya Ito
Follow
Technology
Report
Share
Report
Share
1 of 45
Download now
Recommended
13/02/09に #gdgkobe で #golang の発表させて頂きました資料です。
Go言語によるwebアプリの作り方
Go言語によるwebアプリの作り方
Yasutaka Kawamoto
冬のLock free祭り safe
冬のLock free祭り safe
Kumazaki Hiroki
glibc mallocの解説 Video: https://youtu.be/0-vWT-t0UHg
Glibc malloc internal
Glibc malloc internal
Motohiro KOSAKI
ATF(ARM Trusted Firmware)は、ARMv8では重要なソフトウェア。 全体を利用するのではなく、その一部を利用可能。 この資料では、BL31(EL3 Runtime Firmware)を単体で使う場合、どうすればいいのかを、Xilinx社のZynq UltraScale+ MPSoCを例に説明しています。 ATF (ARM Trusted Firmware) is an important software in ARMv8. Instead of using the whole, part of it is available. This document explains how to do when using BL31 (EL3 Runtime Firmware) alone, for example, with Xilinx's Zynq UltraScale + MPSoC.
ARM Trusted FirmwareのBL31を単体で使う!
ARM Trusted FirmwareのBL31を単体で使う!
Mr. Vengineer
Ftrace is the official tracer of the Linux kernel. It originated from the real-time patch (now known as PREEMPT_RT), as developing an operating system for real-time use requires deep insight and transparency of the happenings of the kernel. Not only was tracing useful for debugging, but it was critical for finding areas in the kernel that was causing unbounded latency. It's no wonder why the ftrace infrastructure has a lot of tooling for seeking out latency. Ftrace was introduced into mainline Linux in 2008, and several talks have been done on how to utilize its tracing features. But a lot has happened in the past few years that makes the tooling for finding latency much simpler. Other talks at P99 will discuss the new ftrace tracers "osnoise" and "timerlat", but this talk will focus more on the new flexible and dynamic aspects of ftrace that facilitates finding latency issues which are more specific to your needs. Some of this work may still be in a proof of concept stage, but this talk will give you the advantage of knowing what tools will be available to you in the coming year.
New Ways to Find Latency in Linux Using Tracing
New Ways to Find Latency in Linux Using Tracing
ScyllaDB
下記のコンテナ共創センター勉強会資料です。(※VMwareさんの資料を代理で置いています) https://5cm.connpass.com/event/237095/
VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界
Yuichi Tamagawa
構築方法からユースケースまで
入門!Jenkins
入門!Jenkins
Shuntaro Saiba
10分で分かるLinuxブロックレイヤ
10分で分かるLinuxブロックレイヤ
Takashi Hoshino
Recommended
13/02/09に #gdgkobe で #golang の発表させて頂きました資料です。
Go言語によるwebアプリの作り方
Go言語によるwebアプリの作り方
Yasutaka Kawamoto
冬のLock free祭り safe
冬のLock free祭り safe
Kumazaki Hiroki
glibc mallocの解説 Video: https://youtu.be/0-vWT-t0UHg
Glibc malloc internal
Glibc malloc internal
Motohiro KOSAKI
ATF(ARM Trusted Firmware)は、ARMv8では重要なソフトウェア。 全体を利用するのではなく、その一部を利用可能。 この資料では、BL31(EL3 Runtime Firmware)を単体で使う場合、どうすればいいのかを、Xilinx社のZynq UltraScale+ MPSoCを例に説明しています。 ATF (ARM Trusted Firmware) is an important software in ARMv8. Instead of using the whole, part of it is available. This document explains how to do when using BL31 (EL3 Runtime Firmware) alone, for example, with Xilinx's Zynq UltraScale + MPSoC.
ARM Trusted FirmwareのBL31を単体で使う!
ARM Trusted FirmwareのBL31を単体で使う!
Mr. Vengineer
Ftrace is the official tracer of the Linux kernel. It originated from the real-time patch (now known as PREEMPT_RT), as developing an operating system for real-time use requires deep insight and transparency of the happenings of the kernel. Not only was tracing useful for debugging, but it was critical for finding areas in the kernel that was causing unbounded latency. It's no wonder why the ftrace infrastructure has a lot of tooling for seeking out latency. Ftrace was introduced into mainline Linux in 2008, and several talks have been done on how to utilize its tracing features. But a lot has happened in the past few years that makes the tooling for finding latency much simpler. Other talks at P99 will discuss the new ftrace tracers "osnoise" and "timerlat", but this talk will focus more on the new flexible and dynamic aspects of ftrace that facilitates finding latency issues which are more specific to your needs. Some of this work may still be in a proof of concept stage, but this talk will give you the advantage of knowing what tools will be available to you in the coming year.
New Ways to Find Latency in Linux Using Tracing
New Ways to Find Latency in Linux Using Tracing
ScyllaDB
下記のコンテナ共創センター勉強会資料です。(※VMwareさんの資料を代理で置いています) https://5cm.connpass.com/event/237095/
VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界
Yuichi Tamagawa
構築方法からユースケースまで
入門!Jenkins
入門!Jenkins
Shuntaro Saiba
10分で分かるLinuxブロックレイヤ
10分で分かるLinuxブロックレイヤ
Takashi Hoshino
Delivered as plenary at USENIX LISA 2013. video here: https://www.youtube.com/watch?v=nZfNehCzGdw and https://www.usenix.org/conference/lisa13/technical-sessions/plenary/gregg . "How did we ever analyze performance before Flame Graphs?" This new visualization invented by Brendan can help you quickly understand application and kernel performance, especially CPU usage, where stacks (call graphs) can be sampled and then visualized as an interactive flame graph. Flame Graphs are now used for a growing variety of targets: for applications and kernels on Linux, SmartOS, Mac OS X, and Windows; for languages including C, C++, node.js, ruby, and Lua; and in WebKit Web Inspector. This talk will explain them and provide use cases and new visualizations for other event types, including I/O, memory usage, and latency.
Blazing Performance with Flame Graphs
Blazing Performance with Flame Graphs
Brendan Gregg
イベント名:設立3周年記念チャリティーセミナー 講師:日本仮想化技術 宮原 日時:2010/2/6 アジェンダ: • KVMの概要 • KVM仮想マシン作成のコツ • KVMベンチマークテスト 概要: リリース直後に異例の速さでカーネルに取り込まれたKVMですが、VMwareやXenに比べて、まだまだ活用術や情報が少ないのが現状です。本セッションでは、KVMの仕組み、活用方法、性能評価の結果について解説いたします。
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
VirtualTech Japan Inc.
C++MIX #5 資料
20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチン
yohhoy
Container Runtime Meetup #3の発表資料です。 高レベルコンテナランタイムcontainerdの概要を紹介しています。 https://runtime.connpass.com/event/198071/
containerdの概要と最近の機能
containerdの概要と最近の機能
Kohei Tokunaga
The Internals of "Hello World" Program
The Internals of "Hello World" Program
National Cheng Kung University
カスタムメモリマネージャと高速なメモリアロケータについて
カスタムメモリマネージャと高速なメモリアロケータについて
alwei
KMC 関東例会での講座の資料 (by @nojima)
C++ マルチスレッド 入門
C++ マルチスレッド 入門
京大 マイコンクラブ
Ftrace is the official tracer of the Linux kernel. It has been apart of Linux since 2.6.31, and has grown tremendously ever since. Ftrace’s name comes from its most powerful feature: function tracing. But the ftrace infrastructure is much more than that. It also encompasses the trace events that are used by perf, as well as kprobes that can dynamically add trace events that the user defines. This talk will focus on learning how the kernel works by using the ftrace infrastructure. It will show how to see what happens within the kernel during a system call; learn how interrupts work; see how ones processes are being scheduled, and more. A quick introduction to some tools like trace-cmd and KernelShark will also be demonstrated. Steven Rostedt, VMware
Kernel Recipes 2017 - Understanding the Linux kernel via ftrace - Steven Rostedt
Kernel Recipes 2017 - Understanding the Linux kernel via ftrace - Steven Rostedt
Anne Nicolas
Treasure Data Tech Talk PLAZMA: TD Internal Day #tdtech
Planet-scale Data Ingestion Pipeline: Bigdam
Planet-scale Data Ingestion Pipeline: Bigdam
SATOSHI TAGOMORI
HTTP 2 最速実装(最小限の機能で素早く実装)するために必要最小限の知識を伝えます。 HTTP 2 最速実装法: https://github.com/http2jp/http2jp.github.io/wiki/HTTP2.0-%E6%9C%80%E9%80%9F%E5%AE%9F%E8%A3%85%E6%B3%95 h2-12 (draft-ietf-httpbis-http2-12) 対応の修正をしました。 http://tools.ietf.org/html/draft-ietf-httpbis-http2-12
HTTP2 最速実装 〜入門編〜
HTTP2 最速実装 〜入門編〜
Kaoru Maeda
第 7 回 闇 PHP 勉強会での発表資料です。PHP 8 への搭載を目指して開発が進められている JIT のソースコードを読んでみて、どのような実装になっているかを紹介したものです。
JIT のコードを読んでみた
JIT のコードを読んでみた
y-uti
The presentation explores the internals of QEMU: Just-In-Time code generation and system emulation.
Qemu JIT Code Generator and System Emulation
Qemu JIT Code Generator and System Emulation
National Cheng Kung University
Internet Week 2011
仮想化環境におけるパケットフォワーディング
仮想化環境におけるパケットフォワーディング
Takuya ASADA
Unity や MonoGame など、C# でゲームを作る環境が整ってきた昨今。メモリ?なにそれ美味しいの?という初学者が、難しいことを考えずにモノづくりができる一方で、メモリについて知らないとトラブルになることもあります。C#でゲームプログラムを書いたことがある、くらいの方を対象に、メモリとは何か、から、メモリリーク・ガベージコレクションの話、そしてガベージコレクションの回数を減らす実装方法について話します。
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
京大 マイコンクラブ
最近のすべてのIntelのマザーボードのチップセットに組み込まれた専用マイクロコントローラであるIntel Management Engine(ME)はシステム電源がオフの場合でもメインCPUから独立して動作しネットワークインターフェースへの専用接続を持っている。その構造分析と攻撃を受ける可能性および対策について解説。 インテルマネージメントエンジン("ME")は最近のインテル系マザーボードチップセットに組み込まれてる専用のマイクロコントローラです。 マザーボードのメインのCPUから完全に独立しており、システムが稼働していなくとも稼働でき、 ネットワークインターフェイスへの専属のコネクションを持っている為メインの CPUとインストールされているOSを回避するout-of-bound通信が可能です。 従来の目的に関連する管理タスクの処理だけに止まらず、Intel Identity Protection Technology(IPT)、Protected Audio-Video Path、Intel Anti-Theft, Intel TPM, NFC 通信などの様々な機能を実装しています。 現在、 このマイクロコントローラがどのように動くかについて関する情報は非常に少なく、本プレゼンテーションでは情報のギャップを埋める共に低レイヤーに関する詳細について話す予定です。 イゴール・スコチンスキー - Igor Skochinsky イゴール・スコチンスキーは、世界的に有名なInteractive DissasemblerとHex-Rays Decompilerの主要開発者の1人として活躍中。 2008年にHex-Raysと合流する以前 からリバースエンジニアリングに興味を持ち、iTunesのDRMを解除するQTFairUse6と初期のアマゾンキンドル端末のハックで名声を得る。 Recon,Breakpointと Hack.LUなどにて講演。
インテルMEの秘密 - チップセットに隠されたコードと、それが一体何をするかを見出す方法 - by イゴール・スコチンスキー - Igor Skochinsky
インテルMEの秘密 - チップセットに隠されたコードと、それが一体何をするかを見出す方法 - by イゴール・スコチンスキー - Igor Skochinsky
CODE BLUE
mysql,innodb,foreign key
外部キー制約に伴うロックの小話
外部キー制約に伴うロックの小話
ichirin2501
The Yocto Project provides an integrated environment to develop and debug custom embedded Linux systems, similar to commercial embedded Linux development environments. In this talk, we will introduce the different parts and lexicon of the Yocto Project: poky, OpenEmbedded-core, bitbake, layers, recipes, machine, distro, etc. Different “How to” will be detailed: how to configure it, build an image from layers, create recipes and add a custom machine. Throughout the talk, many good practices will be detailed. Thanks to that, the audience will have a good overview of Yocto Project and will know how to start using it in an effective way. This talk is intended for developers or technical people who want to work/start with Yocto/Openembedded. Good practices are important when working with Yocto Project and will be detailed in this presentation. No particular knowledge is required to attend this talk. Mylène Josserand, Free Electrons
Embedded Recipes 2017 - Introduction to Yocto Project/OpenEmbedded - Mylène J...
Embedded Recipes 2017 - Introduction to Yocto Project/OpenEmbedded - Mylène J...
Anne Nicolas
#渋谷java 発表資料です。
java.lang.OutOfMemoryError #渋谷java
java.lang.OutOfMemoryError #渋谷java
Yuji Kubota
HamaCTFのCyberChef問題の解説スライド
CyberChefの使い方(HamaCTF2019 WriteUp編)
CyberChefの使い方(HamaCTF2019 WriteUp編)
Shota Shinogi
initramfsについて
initramfsについて
Kazuhiro Nishiyama
Linuxカーネルを読む前に知っておくべきこと
0章 Linuxカーネルを読む前に最低限知っておくべきこと
0章 Linuxカーネルを読む前に最低限知っておくべきこと
mao999
第2回走る?それともITトークする会の資料です。
Linuxカーネル超入門
Linuxカーネル超入門
Takashi Masuda
More Related Content
What's hot
Delivered as plenary at USENIX LISA 2013. video here: https://www.youtube.com/watch?v=nZfNehCzGdw and https://www.usenix.org/conference/lisa13/technical-sessions/plenary/gregg . "How did we ever analyze performance before Flame Graphs?" This new visualization invented by Brendan can help you quickly understand application and kernel performance, especially CPU usage, where stacks (call graphs) can be sampled and then visualized as an interactive flame graph. Flame Graphs are now used for a growing variety of targets: for applications and kernels on Linux, SmartOS, Mac OS X, and Windows; for languages including C, C++, node.js, ruby, and Lua; and in WebKit Web Inspector. This talk will explain them and provide use cases and new visualizations for other event types, including I/O, memory usage, and latency.
Blazing Performance with Flame Graphs
Blazing Performance with Flame Graphs
Brendan Gregg
イベント名:設立3周年記念チャリティーセミナー 講師:日本仮想化技術 宮原 日時:2010/2/6 アジェンダ: • KVMの概要 • KVM仮想マシン作成のコツ • KVMベンチマークテスト 概要: リリース直後に異例の速さでカーネルに取り込まれたKVMですが、VMwareやXenに比べて、まだまだ活用術や情報が少ないのが現状です。本セッションでは、KVMの仕組み、活用方法、性能評価の結果について解説いたします。
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
VirtualTech Japan Inc.
C++MIX #5 資料
20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチン
yohhoy
Container Runtime Meetup #3の発表資料です。 高レベルコンテナランタイムcontainerdの概要を紹介しています。 https://runtime.connpass.com/event/198071/
containerdの概要と最近の機能
containerdの概要と最近の機能
Kohei Tokunaga
The Internals of "Hello World" Program
The Internals of "Hello World" Program
National Cheng Kung University
カスタムメモリマネージャと高速なメモリアロケータについて
カスタムメモリマネージャと高速なメモリアロケータについて
alwei
KMC 関東例会での講座の資料 (by @nojima)
C++ マルチスレッド 入門
C++ マルチスレッド 入門
京大 マイコンクラブ
Ftrace is the official tracer of the Linux kernel. It has been apart of Linux since 2.6.31, and has grown tremendously ever since. Ftrace’s name comes from its most powerful feature: function tracing. But the ftrace infrastructure is much more than that. It also encompasses the trace events that are used by perf, as well as kprobes that can dynamically add trace events that the user defines. This talk will focus on learning how the kernel works by using the ftrace infrastructure. It will show how to see what happens within the kernel during a system call; learn how interrupts work; see how ones processes are being scheduled, and more. A quick introduction to some tools like trace-cmd and KernelShark will also be demonstrated. Steven Rostedt, VMware
Kernel Recipes 2017 - Understanding the Linux kernel via ftrace - Steven Rostedt
Kernel Recipes 2017 - Understanding the Linux kernel via ftrace - Steven Rostedt
Anne Nicolas
Treasure Data Tech Talk PLAZMA: TD Internal Day #tdtech
Planet-scale Data Ingestion Pipeline: Bigdam
Planet-scale Data Ingestion Pipeline: Bigdam
SATOSHI TAGOMORI
HTTP 2 最速実装(最小限の機能で素早く実装)するために必要最小限の知識を伝えます。 HTTP 2 最速実装法: https://github.com/http2jp/http2jp.github.io/wiki/HTTP2.0-%E6%9C%80%E9%80%9F%E5%AE%9F%E8%A3%85%E6%B3%95 h2-12 (draft-ietf-httpbis-http2-12) 対応の修正をしました。 http://tools.ietf.org/html/draft-ietf-httpbis-http2-12
HTTP2 最速実装 〜入門編〜
HTTP2 最速実装 〜入門編〜
Kaoru Maeda
第 7 回 闇 PHP 勉強会での発表資料です。PHP 8 への搭載を目指して開発が進められている JIT のソースコードを読んでみて、どのような実装になっているかを紹介したものです。
JIT のコードを読んでみた
JIT のコードを読んでみた
y-uti
The presentation explores the internals of QEMU: Just-In-Time code generation and system emulation.
Qemu JIT Code Generator and System Emulation
Qemu JIT Code Generator and System Emulation
National Cheng Kung University
Internet Week 2011
仮想化環境におけるパケットフォワーディング
仮想化環境におけるパケットフォワーディング
Takuya ASADA
Unity や MonoGame など、C# でゲームを作る環境が整ってきた昨今。メモリ?なにそれ美味しいの?という初学者が、難しいことを考えずにモノづくりができる一方で、メモリについて知らないとトラブルになることもあります。C#でゲームプログラムを書いたことがある、くらいの方を対象に、メモリとは何か、から、メモリリーク・ガベージコレクションの話、そしてガベージコレクションの回数を減らす実装方法について話します。
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
京大 マイコンクラブ
最近のすべてのIntelのマザーボードのチップセットに組み込まれた専用マイクロコントローラであるIntel Management Engine(ME)はシステム電源がオフの場合でもメインCPUから独立して動作しネットワークインターフェースへの専用接続を持っている。その構造分析と攻撃を受ける可能性および対策について解説。 インテルマネージメントエンジン("ME")は最近のインテル系マザーボードチップセットに組み込まれてる専用のマイクロコントローラです。 マザーボードのメインのCPUから完全に独立しており、システムが稼働していなくとも稼働でき、 ネットワークインターフェイスへの専属のコネクションを持っている為メインの CPUとインストールされているOSを回避するout-of-bound通信が可能です。 従来の目的に関連する管理タスクの処理だけに止まらず、Intel Identity Protection Technology(IPT)、Protected Audio-Video Path、Intel Anti-Theft, Intel TPM, NFC 通信などの様々な機能を実装しています。 現在、 このマイクロコントローラがどのように動くかについて関する情報は非常に少なく、本プレゼンテーションでは情報のギャップを埋める共に低レイヤーに関する詳細について話す予定です。 イゴール・スコチンスキー - Igor Skochinsky イゴール・スコチンスキーは、世界的に有名なInteractive DissasemblerとHex-Rays Decompilerの主要開発者の1人として活躍中。 2008年にHex-Raysと合流する以前 からリバースエンジニアリングに興味を持ち、iTunesのDRMを解除するQTFairUse6と初期のアマゾンキンドル端末のハックで名声を得る。 Recon,Breakpointと Hack.LUなどにて講演。
インテルMEの秘密 - チップセットに隠されたコードと、それが一体何をするかを見出す方法 - by イゴール・スコチンスキー - Igor Skochinsky
インテルMEの秘密 - チップセットに隠されたコードと、それが一体何をするかを見出す方法 - by イゴール・スコチンスキー - Igor Skochinsky
CODE BLUE
mysql,innodb,foreign key
外部キー制約に伴うロックの小話
外部キー制約に伴うロックの小話
ichirin2501
The Yocto Project provides an integrated environment to develop and debug custom embedded Linux systems, similar to commercial embedded Linux development environments. In this talk, we will introduce the different parts and lexicon of the Yocto Project: poky, OpenEmbedded-core, bitbake, layers, recipes, machine, distro, etc. Different “How to” will be detailed: how to configure it, build an image from layers, create recipes and add a custom machine. Throughout the talk, many good practices will be detailed. Thanks to that, the audience will have a good overview of Yocto Project and will know how to start using it in an effective way. This talk is intended for developers or technical people who want to work/start with Yocto/Openembedded. Good practices are important when working with Yocto Project and will be detailed in this presentation. No particular knowledge is required to attend this talk. Mylène Josserand, Free Electrons
Embedded Recipes 2017 - Introduction to Yocto Project/OpenEmbedded - Mylène J...
Embedded Recipes 2017 - Introduction to Yocto Project/OpenEmbedded - Mylène J...
Anne Nicolas
#渋谷java 発表資料です。
java.lang.OutOfMemoryError #渋谷java
java.lang.OutOfMemoryError #渋谷java
Yuji Kubota
HamaCTFのCyberChef問題の解説スライド
CyberChefの使い方(HamaCTF2019 WriteUp編)
CyberChefの使い方(HamaCTF2019 WriteUp編)
Shota Shinogi
initramfsについて
initramfsについて
Kazuhiro Nishiyama
What's hot
(20)
Blazing Performance with Flame Graphs
Blazing Performance with Flame Graphs
ゼロからはじめるKVM超入門
ゼロからはじめるKVM超入門
20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチン
containerdの概要と最近の機能
containerdの概要と最近の機能
The Internals of "Hello World" Program
The Internals of "Hello World" Program
カスタムメモリマネージャと高速なメモリアロケータについて
カスタムメモリマネージャと高速なメモリアロケータについて
C++ マルチスレッド 入門
C++ マルチスレッド 入門
Kernel Recipes 2017 - Understanding the Linux kernel via ftrace - Steven Rostedt
Kernel Recipes 2017 - Understanding the Linux kernel via ftrace - Steven Rostedt
Planet-scale Data Ingestion Pipeline: Bigdam
Planet-scale Data Ingestion Pipeline: Bigdam
HTTP2 最速実装 〜入門編〜
HTTP2 最速実装 〜入門編〜
JIT のコードを読んでみた
JIT のコードを読んでみた
Qemu JIT Code Generator and System Emulation
Qemu JIT Code Generator and System Emulation
仮想化環境におけるパケットフォワーディング
仮想化環境におけるパケットフォワーディング
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
インテルMEの秘密 - チップセットに隠されたコードと、それが一体何をするかを見出す方法 - by イゴール・スコチンスキー - Igor Skochinsky
インテルMEの秘密 - チップセットに隠されたコードと、それが一体何をするかを見出す方法 - by イゴール・スコチンスキー - Igor Skochinsky
外部キー制約に伴うロックの小話
外部キー制約に伴うロックの小話
Embedded Recipes 2017 - Introduction to Yocto Project/OpenEmbedded - Mylène J...
Embedded Recipes 2017 - Introduction to Yocto Project/OpenEmbedded - Mylène J...
java.lang.OutOfMemoryError #渋谷java
java.lang.OutOfMemoryError #渋谷java
CyberChefの使い方(HamaCTF2019 WriteUp編)
CyberChefの使い方(HamaCTF2019 WriteUp編)
initramfsについて
initramfsについて
Viewers also liked
Linuxカーネルを読む前に知っておくべきこと
0章 Linuxカーネルを読む前に最低限知っておくべきこと
0章 Linuxカーネルを読む前に最低限知っておくべきこと
mao999
第2回走る?それともITトークする会の資料です。
Linuxカーネル超入門
Linuxカーネル超入門
Takashi Masuda
Linuxカーネルのメモリ管理(ハードウェア寄り) kernel ver 4.2
2章 Linuxカーネル - メモリ管理1
2章 Linuxカーネル - メモリ管理1
mao999
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
Naoya Ito
Introduction to Hadoop for programmer.
Hadoop for programmer
Hadoop for programmer
Sho Shimauchi
今さら聞けないHadoop セントラルソフト株式会社(20120119)
今さら聞けないHadoop セントラルソフト株式会社(20120119)
Toru Takizawa
20130126 sc12-reading
20130126 sc12-reading
Toshiya Komoda
Eyes, JAPAN社内勉強会での弊社兼澤による発表です
バイナリアンを目指して For a binaryen
バイナリアンを目指して For a binaryen
Eyes, JAPAN
ただいまHadoop勉強中
ただいまHadoop勉強中
Satoshi Noto
Naoya Tsuruta
Naoya Tsuruta
Naoya Tsuruta
Suurist
【エンジニアカフェEvent×gumiStudy】ソーシャルゲームの解析を支える技術-Hadoop編- http://www.facebook.com/event.php?eid=245262765524522 の発表資料です。
ソーシャルゲームログ解析基盤のHadoop活用事例
ソーシャルゲームログ解析基盤のHadoop活用事例
知教 本間
#cwt2013 Clouderaの川崎 @kernel023 によるHadoop入門のスライドを公開しました。ビッグデータとは何か、なぜHadoopが必要なのかについて分かりやすく紹介しています
Hadoopを40分で理解する #cwt2013
Hadoopを40分で理解する #cwt2013
Cloudera Japan
TOMOYO LinuxとAkariの開発者であり、LSMに精通する半田さんによる講演資料。 ・名前ベースのアクセス制御の意味 ・LSMに隠された抜け道 第51回コンピュータセキュリティ研究発表会 http://www.ipsj.or.jp/09sig/kaikoku/2010/CSEC51.html
LSM Leaks
LSM Leaks
Toshiharu Harada, Ph.D
Web関連技術の最新動向・プログラミング言語(サーバ側)
Web関連技術の最新動向・プログラミング言語(サーバ側)
masayoshi takahashi
aisatsu suruto tomodachiga popopoponnto hueruyo
aisatsu suruto tomodachiga popopoponnto hueruyo
show you
TomonkenTohoku40th(20150125)
TomonkenTohoku40th(20150125)
真 岡本
CA Technologiesの、Mainframe2.0戦略がどう展開されているのか、またメインフレームのハードウェアやOSの進歩にどうCAは対応、取り組みを実施しているのか、皆様にご紹介いたします http://caj-mf.com/blog/
CA Japan seminar mainframe2.0 2011/10/26
CA Japan seminar mainframe2.0 2011/10/26
Kaneko Izumi
ネタです。本気で読んだら負けです。
計算機(物理)
計算機(物理)
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
個人と組織のレジリエンスを高めるためのワークを中心とした研修資料(3-6時間研修)
レジリエンス・コーチング
レジリエンス・コーチング
Keita Kiuchi
70才の両親に提案する、超シンプルな資産運用方法です。
シンプル資産運用法
シンプル資産運用法
renny_29
Viewers also liked
(20)
0章 Linuxカーネルを読む前に最低限知っておくべきこと
0章 Linuxカーネルを読む前に最低限知っておくべきこと
Linuxカーネル超入門
Linuxカーネル超入門
2章 Linuxカーネル - メモリ管理1
2章 Linuxカーネル - メモリ管理1
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
Hadoop for programmer
Hadoop for programmer
今さら聞けないHadoop セントラルソフト株式会社(20120119)
今さら聞けないHadoop セントラルソフト株式会社(20120119)
20130126 sc12-reading
20130126 sc12-reading
バイナリアンを目指して For a binaryen
バイナリアンを目指して For a binaryen
ただいまHadoop勉強中
ただいまHadoop勉強中
Naoya Tsuruta
Naoya Tsuruta
ソーシャルゲームログ解析基盤のHadoop活用事例
ソーシャルゲームログ解析基盤のHadoop活用事例
Hadoopを40分で理解する #cwt2013
Hadoopを40分で理解する #cwt2013
LSM Leaks
LSM Leaks
Web関連技術の最新動向・プログラミング言語(サーバ側)
Web関連技術の最新動向・プログラミング言語(サーバ側)
aisatsu suruto tomodachiga popopoponnto hueruyo
aisatsu suruto tomodachiga popopoponnto hueruyo
TomonkenTohoku40th(20150125)
TomonkenTohoku40th(20150125)
CA Japan seminar mainframe2.0 2011/10/26
CA Japan seminar mainframe2.0 2011/10/26
計算機(物理)
計算機(物理)
レジリエンス・コーチング
レジリエンス・コーチング
シンプル資産運用法
シンプル資産運用法
Similar to How to read linux kernel
某LTのなにか #coins_welcome_party
後天性ACになるためのガイドブック
後天性ACになるためのガイドブック
cocu_628496
Security and Programming Camp 2010 Code Reading, Hiro Yoshioka Japanese セキュリティ&プログラミングキャンプ2010 ソースコードの読み方。
Programming camp code reading
Programming camp code reading
Hiro Yoshioka
ソースコードの読み方
Programming camp 2008, Codereading
Programming camp 2008, Codereading
Hiro Yoshioka
Source Code Reading at Security and Programming camp 2011 by Hiro Yoshioka
Code Reading at Security and Programming camp 2011
Code Reading at Security and Programming camp 2011
Hiro Yoshioka
Lisp meetup #69 にて。
謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した
t-sin
NODE-Setagaya#9 (http://www.zusaar.com/event/4877003) で話した時に使ったスライドです。 ※ https://speakerdeck.com/laughk/cli-mini-hack-number-1-terminaltofalseqin-mu-woshen-meyou のクローン
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Kei IWASAKI
Sourcecode Reading Workshop2010 http://se.naist.jp/events/srw2010.html ソースコード理解と勉強会
Sourcecode Reading Workshop2010
Sourcecode Reading Workshop2010
Hiro Yoshioka
ゆるかわPhp
ゆるかわPhp
Ryota Mochizuki
VPS「ConoHa」( http://www.conoha.jp/ )で、くふうしてVMイメージのコピー・テンプレート/構成管理・ロードバランサーを実現してみる勉強会の資料です(2013/11/27)。
このべん第二回 ~「できない子ほどかわいくしたい!ConoHa補完計画」勉強会
このべん第二回 ~「できない子ほどかわいくしたい!ConoHa補完計画」勉強会
ConoHa, GMO INTERNET
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)
Panda Yamaki
Linux ベースの OS 上には、様々なコマンドラインツールがそろっています。 bash や zsh をはじめとする強力なシェルインタプリタはもちろん、今となっては開発者には必須の Git や、Python、Ruby といったスクリプト言語が標準搭載されています。 今や Windows 上で bash が動くようになることが騒がれるような時代です。 本セミナーでは、誰が教えてくれるわけでもない、コマンドラインツールのテクニックを紹介します。 昔は無かったコマンドラインツールや、端末アプリケーションとLinux デスクトップとの合わせ技なども紹介します。 ※本セミナーは OSC 群馬と OSC 名古屋の東海道らぐで発表した内容の本編です。 一部重複する部分があります。 ※OSC 直後にリリースされるエンタープライズ版ベースの openSUSE、 Leap 42.2 についても紹介します。
20161106 osc-tokyo-command-line
20161106 osc-tokyo-command-line
Fuminobu Takeyama
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
Ruo Ando
Linux女子部07 「firewalld&Linuxセキュリティ勉強会」で使用予定の資料です。 http://connpass.com/event/5259/ <変更履歴> 2014/01/09 ver1.0 2014/01/10 ver1.1 「firewalldが作られた背景」を追加 2014/01/11 ver1.2 「firewalldとは?」の説明を追加 2014/02/19 ver1.3 ちょっと修正
Linux女子部 firewalld徹底入門!
Linux女子部 firewalld徹底入門!
Etsuji Nakai
The talk describes the architecture of Pathtraq, one of Japan's largest web access statistics service, covering from database compression techniques to embedded SQL in perl.
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
Kazuho Oku
OpenStack + Common Lisp
OpenStack + Common Lisp
irix_jp
20151007 構成管理ツール 【 Ansible 】 勉強会 on Zusaarで発表したもの
リブセンスのインフラで使ってるAnsibleのお話
リブセンスのインフラで使ってるAnsibleのお話
Shohei Koyama
Zynga
Zynga
awsadvantageseminar
Aws privte20110406 arai
Aws privte20110406 arai
awsadovantageseminar
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
Hiroh Satoh
Jubatusのリアルタイム分散レコメンデーション@TokyoWebmining#17
Jubatusのリアルタイム分散レコメンデーション@TokyoWebmining#17
Yuya Unno
Similar to How to read linux kernel
(20)
後天性ACになるためのガイドブック
後天性ACになるためのガイドブック
Programming camp code reading
Programming camp code reading
Programming camp 2008, Codereading
Programming camp 2008, Codereading
Code Reading at Security and Programming camp 2011
Code Reading at Security and Programming camp 2011
謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Sourcecode Reading Workshop2010
Sourcecode Reading Workshop2010
ゆるかわPhp
ゆるかわPhp
このべん第二回 ~「できない子ほどかわいくしたい!ConoHa補完計画」勉強会
このべん第二回 ~「できない子ほどかわいくしたい!ConoHa補完計画」勉強会
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)
Hokkaido.cap#8 ケーススタディ(セキュリティ解析:後編)
20161106 osc-tokyo-command-line
20161106 osc-tokyo-command-line
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
Linux女子部 firewalld徹底入門!
Linux女子部 firewalld徹底入門!
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
YAPC::Asia 2008 Tokyo - Pathtraq - building a computation-centric web service
OpenStack + Common Lisp
OpenStack + Common Lisp
リブセンスのインフラで使ってるAnsibleのお話
リブセンスのインフラで使ってるAnsibleのお話
Zynga
Zynga
Aws privte20110406 arai
Aws privte20110406 arai
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
Jubatusのリアルタイム分散レコメンデーション@TokyoWebmining#17
Jubatusのリアルタイム分散レコメンデーション@TokyoWebmining#17
More from Naoya Ito
Titanium Mobile
Titanium Mobile
Naoya Ito
Scripting Layer for Android + Perl
Scripting Layer for Android + Perl
Naoya Ito
Web-Gakkai Symposium 2010
Web-Gakkai Symposium 2010
Naoya Ito
はてなブックマークのシステムについて
はてなブックマークのシステムについて
Naoya Ito
YAPC::Asia 2009 での発表資料
Perlで圧縮
Perlで圧縮
Naoya Ito
Introduction to Algorithms#24 Shortest-Paths Problem
Introduction to Algorithms#24 Shortest-Paths Problem
Naoya Ito
090518computing Huffman Code Length
090518computing Huffman Code Length
Naoya Ito
スペルミス修正プログラムを作ろう
スペルミス修正プログラムを作ろう
Naoya Ito
Dijkstra Algorithm
Dijkstra Algorithm
Naoya Ito
OGC2009 はてなブックマークについて
OGC2009 はてなブックマークについて
Naoya Ito
081108huge_data.ppt
081108huge_data.ppt
Naoya Ito
about Thrift
about Thrift
Naoya Ito
Introduction To Moco
Introduction To Moco
Naoya Ito
More from Naoya Ito
(13)
Titanium Mobile
Titanium Mobile
Scripting Layer for Android + Perl
Scripting Layer for Android + Perl
Web-Gakkai Symposium 2010
Web-Gakkai Symposium 2010
はてなブックマークのシステムについて
はてなブックマークのシステムについて
Perlで圧縮
Perlで圧縮
Introduction to Algorithms#24 Shortest-Paths Problem
Introduction to Algorithms#24 Shortest-Paths Problem
090518computing Huffman Code Length
090518computing Huffman Code Length
スペルミス修正プログラムを作ろう
スペルミス修正プログラムを作ろう
Dijkstra Algorithm
Dijkstra Algorithm
OGC2009 はてなブックマークについて
OGC2009 はてなブックマークについて
081108huge_data.ppt
081108huge_data.ppt
about Thrift
about Thrift
Introduction To Moco
Introduction To Moco
Recently uploaded
Jue Wang, Wentao Zhu, Pichao Wang, Xiang Yu, Linda Liu, Mohamed Omar, Raffay Hamid, " Selective Structured State-Spaces for Long-Form Video Understanding" CVPR2023 https://openaccess.thecvf.com/content/CVPR2023/html/Wang_Selective_Structured_State-Spaces_for_Long-Form_Video_Understanding_CVPR_2023_paper.html
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
This is an introduction to MAPPO's paper.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Key topics covered: - Understanding Ballerina's role in integrations: features and advantages - Designing and implementing REST APIs for integration - Designing and implementing GraphQL services with Ballerina - Monitoring and observing applications - Introduction to data integration
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
2024年5月8日 Power Platform 勉強会 #1 LT資料
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Syed Talal Wasim, Muzammal Naseer, Salman Khan, Ming-Hsuan Yang, Fahad Shahbaz Khan , "Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Grounding" arXiv2024 https://arxiv.org/abs/2401.00901v2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Recently uploaded
(10)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
How to read linux kernel
1.
Linux カーネルの読み方 Naoya
Ito
2.
3.
4.
5.
6.
7.
カーネルのソースを 読んで良かったこと
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Linux カーネルに
触れたきっかけ
18.
バイナリアンになりたくて
19.
20.
きっかけ
21.
22.
23.
24.
25.
26.
カーネルソースの読み方 俺流
27.
28.
Emacs
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
Thank you!
Download now