はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Linux カーネル

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 21 / 21件)
 

Linux カーネルをバイパスして TCP 通信を 10 倍速くする | IIJ Engineers Blog

2023/12/15 このエントリーをはてなブックマークに追加 176 users Instapaper Pocket Tweet Facebook Share Evernote Clip TCP スタック プロトコル 汎用 規格

【IIJ 2023 TECHアドベントカレンダー 12/16の記事です】 この記事について 背景:TCP はコンピュータネットワークの通信において広く利用されているプロトコル・標準化された通信規格です。コンピュータは TCP/IP スタックと呼ばれるようなソフトウェアを実行することで、定められた規格に則って通信を行います。汎用 O... 続きを読む

トラブルシューティングから Linux カーネルに潜り込む

2023/05/25 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip トラブルシューティング

JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader 続きを読む

オープンソースの終焉? ではなく次代の(技術、ガバナンス)モデルに移るべきという話 - YAMDAS現更新履歴

2021/07/25 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip エントリ Linux ミネソタ大 ガバナンス 次代

techcrunch.com 「オープンソースの終焉?」という不穏なタイトルを掲げている文章だが、TechCrunch Japan ではなぜか翻訳されていないようだ。 このエントリは、今年の春にミネソタ大の研究者が研究のためとして Linux カーネルに意図的に脆弱性コードをコミットしようとし、Linux コミュニティが出禁措置を言い渡した... 続きを読む

2020年はLinuxカーネルにおけるRust元年になるか? - YAMDAS現更新履歴

2020/07/19 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linuxカーネル YAMDAS現更新履歴 rust 議論

hackaday.com 昨年9月に「Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか?」という話を書いているが、その続きというか、今年こそ Linux カーネルに Rust が入る年になるかという話で、実際 LKML でも議論が行... 続きを読む

Linux メモリ管理を理解したい - Qiita

2019/07/07 このエントリーをはてなブックマークに追加 757 users Instapaper Pocket Tweet Facebook Share Evernote Clip カーネル cat Qiita ハードウェア etc

Linux カーネルのメモリ管理方法について、勉強したことをまとめる。 メモリ管理はハードウェアに強く依存するため、x86_64 かつ OS起動後に 64bitプロテクトモード に移行したあとに話を絞る。また、OS は CentOS7.6、カーネルは次のバージョンを利用する。 ]# cat /etc/redhat-release CentOS Linux release 7.6.1810 ... 続きを読む

【お知らせ】メモリ枯渇時の挙動の安定性が改善された Linux カーネル 4.15 が公開されました | NTTデータ先端技術株式会社

2018/02/22 このエントリーをはてなブックマークに追加 223 users Instapaper Pocket Tweet Facebook Share Evernote Clip 挙動 哲夫 カーネル 枯渇 半田

Tweet お知らせ - 2018.02.22 Linux カーネルはメモリが枯渇した際の挙動を十分に考慮しておらず、メモリの枯渇が原因でLinux システムがハングアップしてしまうことがあるという問題があります。 この問題に当社ソリューション事業部 半田 哲夫が4年半取り組み続けた結果、メモリの枯渇時にハングアップしてしまう処理の多くが修正されました。現時点までの道のりは、以下の資料/動画でご覧... 続きを読む

netmap でわかる Linux カーネルハック入門 - かーねるさんとか

2017/12/22 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip カーネル Linux API バック アプリケーション

2017 - 11 - 16 netmap でわかる Linux カーネルハック入門 以前のエントリー *1 で、netmap API を使ったアプリケーションを作成する方法やデータ構造についてとりあげました。今回は少しレイヤーを下げて、 カーネル のどのような機能を使って、netmap API が作られているのかについてまとめました。 Linux カーネル ハックを始めてみたいけれど、何から手を... 続きを読む

『Androidを支える技術』を読むべきか? - hydrakecat’s blog

2017/08/28 このエントリーをはてなブックマークに追加 103 users Instapaper Pocket Tweet Facebook Share Evernote Clip hydrakecat’s blog Android GPU

2017 - 08 - 28 『Androidを支える技術』を読むべきか? ソフトウェア・エンジニアを長くやっていると、自然と得意分野というものが出来る。 自分だったら、 Android アプリ開発 や Java の仕様についてはそれなりに知っているつもりだけれど、 Linux カーネル や GPU について詳しいとはお世辞にも言えない。 得意分野というと聞こえはよいけれど、それは裏を返すと、他の... 続きを読む

カーネルエクスプロイト入門2 - 特権モードを利用した権限昇格の仕組み - - るくすの日記 ~ Out_Of_Range ~

2017/07/20 このエントリーをはてなブックマークに追加 124 users Instapaper Pocket Tweet Facebook Share Evernote Clip Out_Of_Range 権限昇格 エクスプロイト カーネル

2017 - 07 - 20 カーネルエクスプロイト入門2 - 特権モードを利用した権限昇格の仕組み - Linux OS Exploit Kernel Security Tweet 0. はじめに カーネル エクスプロイト入門記事part2です。 前回part1では、環境構築と Linux カーネル のメモリ管理 の基礎について、実際のエクスプロイトでの ユースケース を通して説明しました。 r... 続きを読む

参照カウンタオーバーフローを利用したLinuxカーネルエクスプロイト(CVE-2016-0728) - るくすの日記 ~ Out_Of_Range ~

2017/06/19 このエントリーをはてなブックマークに追加 152 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tweet Out_Of_Range 脆弱性 日記 本記事

2017 - 06 - 19 参照カウンタオーバーフローを利用したLinuxカーネルエクスプロイト(CVE-2016-0728) Tweet 本記事では、 Linux カーネル の鍵保存サービスの 脆弱性 ( CVE-2016-0728 )、およびそれを利用した権限昇格エクスプロイトについて解説します。 Linux カーネル の参照カウンタオーバーフローはCVE-2016-0728とCVE-201... 続きを読む

Linux カーネルでの Sphinx 利用法を見てみよう - Hack like a rolling stone

2016/12/26 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip Sphinx stone カーネル 息切れ 連載

2016 - 12 - 26 Linux カーネルでの Sphinx 利用法を見てみよう 年末カウントダウン Sphinx 連載、第3弾です。 一切下準備をせずに連載を始めたので、早くも息切れをしています。 だれかと約束をしたわけでもないのに急に アドベントカレンダー 的なものを始めるのは、なんだか死に急いでいる気がしてきました。 今回は、今年から Sphinx の利用者に加わったある大型プロジェ... 続きを読む

Linuxカーネルのコードを読んで勉強になったこと - φ(・・*)ゞ ウーン カーネルとか弄ったりのメモ

2016/06/05 このエントリーをはてなブックマークに追加 360 users Instapaper Pocket Tweet Facebook Share Evernote Clip カーネル Linuxカーネル kernel linux メモ

2016 - 06 - 05 Linuxカーネルのコードを読んで勉強になったこと kernel linux Linux カーネル のコードを読んでて、なるほど〜と思うことはよくあるけど、その中でも特に今までの考え方をぶち壊してくれたのはなんだっけと思ったところ、やっぱりリスト構造かなと言うところ。 c言語 でリスト構造を作る場合、一般的な教科書方式だと↓のようにデータとnextポインタは密結合にな... 続きを読む

Linuxカーネルのデバッグでprintk(9)デバッグを卒業したいっ! - φ(・・*)ゞ ウーン カーネルとか弄ったりのメモ

2015/12/24 このエントリーをはてなブックマークに追加 43 users Instapaper Pocket Tweet Facebook Share Evernote Clip printf ユーザランド デパ カーネル デバッグ

2015 - 12 - 25 Linuxカーネルのデバッグでprintk(9)デバッグを卒業したいっ! linux kernel この記事は Linux Advent Calendar 2015 の25日目の記事です。 Linux カーネル の デバッグ である意味一番手軽なのがprintk(9)による デバッグ だと思うんですが( ユーザランド のプログラムで言うところのprintf(3) デバ... 続きを読む

glibcのmalloc(3)とLinuxカーネルのovercommitとOOM - φ(・・*)ゞ ウーン カーネルとか弄ったりのメモ

2015/12/23 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip OOM malloc glibc カーネル Linuxカーネル

2015 - 12 - 23 glibcのmalloc(3)とLinuxカーネルのovercommitとOOM この記事は Linux Advent Calendar 2015の23日目 です。 glibc の malloc (3)と Linux カーネル のovercommitとOOMの関連でも見てみようと思います。 Linux カーネル の システムコール には malloc (3)的なものは... 続きを読む

Rubyist Magazine - Rubyist インタビュー特別編 小崎資広さん 後編

2014/12/14 このエントリーをはてなブックマークに追加 2712 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rubyist Ruby フロリダ州マイアミビーチ 後編 会場

アメリカはフロリダ州マイアミビーチにて開催されていた RubyConf 2013 の会場にて、Ruby と Linux カーネルのデュアルコミッタとして有名な小崎資広さんにインタビューさせていただきました。二日間にわたるインタビューとなり、前編 (Rubyist インタビュー特別編 小崎資広さん 前編) に続いて今回二日目となる後編をお送りします。まだお読みでない方は前編も合わせてお読みいただけれ... 続きを読む

Linux カーネルを利用して暗号化ファイルシステムを使う | 774::Blog

2014/11/17 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip Blog LVM サブシステム dm-crypt 既定

某所に書いたネタなんだけど備忘録として一応こちらにも書いておく。以前に LVM に新しく暗号化 LVM を追加する話を書いたがそれにも関連する。 巷にはディスクを暗号化するソフトウェア製品がいくつかあるが Linux カーネルには暗号化の仕様である LUKS を実装した dm-crypt というサブシステムがあり、既定でディスク暗号化をする能力がある。またその性能も良好である。 サードパーティー製... 続きを読む

Nexus 7 を買ってまず最初にやるべきこと | 774::Blog

2012/10/07 このエントリーをはてなブックマークに追加 436 users Instapaper Pocket Tweet Facebook Share Evernote Clip 最初 Blog Nexus 7 dm-crypt 手持ち

Nexus 7 を買った。 技術者としてまずやるべきことを書いておく。 セキュリティの確保 Android タブレットは Linux カーネルを採用している。 Nexus 7 でも Linux カーネルに標準搭載されている dm-crypt を利用してタブレットに保存されたすべてのデータを暗号化することが可能だ。技術者たるもの手持ちのタブレットから情報が漏洩してソーシャルネットワークをハックされた... 続きを読む

2012 年 7 月 1 日のうるう秒挿入時に発生した Linux カーネルの不具合に関する情報

2012/08/28 このエントリーをはてなブックマークに追加 426 users Instapaper Pocket Tweet Facebook Share Evernote Clip 成り行き 各所 う秒 メモ 整理

更新履歴 2012-08-28: URL 公開 はじめに 日本時間 2012 年 7 月 1 日 9:00 にうるう秒が挿入されましたが、その際 Linux カーネルに起因する不具合により、各所で騒ぎになりました。行きがかり上、成り行きを追いかけているのですが、なかなか長期間になってきていいかげんメモを残さないと自分でも整理がつかなくなってきたので、まとめてみました。 まだ関連パッチが流れたりして... 続きを読む

リカバリイメージの解体と再構築 - urandroid

2011/04/23 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip ブートイメージ 解体 hack フラッシュメモリストレージ

hack フラッシュメモリストレージへの直接アクセス - urandroid の続き。なお,たいていの Android 端末ではリカバリイメージと通常のブートイメージは同じ構造をしている*1。リカバリ時であっても Linux カーネルが立ち上がり,通常のブート時と異なる /init.rc *2を実行するだけである。つまり,端末機器からみて通常起動とリカバリ起動の駆動の仕方はかわらない。どのパーティ... 続きを読む

マルチスレッドのコンテキスト切り替えに伴うコスト - naoyaのはてなダイアリー

2007/10/10 このエントリーをはてなブックマークに追加 312 users Instapaper Pocket Tweet Facebook Share Evernote Clip naoya マルチスレッド コンテキスト fork コスト

また Linux カーネルの話です。Linux では fork によるマルチプロセスと、pthread によるマルチスレッドでの並行処理を比較した場合、後者の方がコストが低く高速と言われます。「スレッドはメモリ空間を共有するので、マルチプロセスとは異なりコンテキストスイッチ時にメモリ空間の切り替えを省略できる。切り替えに伴うオーバーヘッドが少ない。」というのが FAQ の答えかと思います。が「オー... 続きを読む

いやなブログ: checkstack.pl で関数のスタック消費量を調べる

2006/04/23 このエントリーをはてなブックマークに追加 55 users Instapaper Pocket Tweet Facebook Share Evernote Clip 関数 objdump スタック 出力 パターン

checkstack.pl で関数のスタック消費量を調べる Linux カーネルのソースコードに付属する checkstack.pl を使うと、C/C++ のプログラムの関数のスタック消費量を調べることができます。checkstack.pl は objdump -d のディスアセンブルの出力からスタックポインタの操作をパターンマッチしてスタックの消費量を計算しています。 入手方法 checksta... 続きを読む

 
(1 - 21 / 21件)