azooKey変換エンジン搭載iOS/macOS向け日本語入力アプリ「azooKey」の高精度変換エンジンを利用しています。
1989年に登場し、Linuxの歴史と共に歩んできたIntel i486プロセッサが、ついにカーネルから姿を消そうとしている。37年間の互換性維持に、終止符が打たれる。 i486サポート削除のパッチがtip/tip.gitに投入Linuxカーネルの開発ブランチに、Intel i486 CPUのサポートを段階的に廃止するパッチが投入された。ベテランカーネル開発者のインゴ・モルナーが作成したこのパッチは、tip/tip.gitリポジトリの「x86/platform」ブランチに今週マージされ、今月後半に予定されるLinux 7.1のマージウィンドウで提出される見込みだ。 削除対象は3つのKconfigビルドオプションだ。FPU(浮動小数点演算ユニット)を持たない486クラスCPU向けのCONFIG_M486SX、FPU内蔵の486クラスCPU向けのCONFIG_M486、そしてAMD Elanプ
perfプロファイリングの結果、CPU時間の55%がPostgreSQLのユーザースペーススピンロック(s_lock)で消費されていることが判明した。PREEMPT_LAZY環境下で、ロック競合が劇的に悪化している。原因はプリエンプションモデルの制限問題の根源は、Linux 7.0のrc1で導入されたカーネルスケジューラの変更にある。Intelのカーネルエンジニア、ペーター・ジルストラが作成したコミットが、利用可能なプリエンプションモードを制限した。 従来、Linuxカーネルはサーバー向けに「PREEMPT_NONE」(プリエンプションなし)というモードを提供していた。スループット最大化を優先し、カーネルがタスクを途中で中断しない設計だ。データベースサーバーのように、CPUを長時間占有する処理には理想的なモードだった。 Linux 7.0では、x86やARM64などの主要アーキテクチャでP
Linux上でWindows向けアプリを動作させるための互換レイヤー「Wine」のバージョン11で、パフォーマンスを向上させるドライバー「NTSYNC」が正式にサポートされました。これに伴い、一部のゲームのパフォーマンスが目に見えるレベルで向上したとして、テクノロジー系メディアのXDAが詳細を共有しています。 Wine 11 rewrites how Linux runs Windows games at the kernel level, and the speed gains are massive https://www.xda-developers.com/wine-11-rewrites-linux-runs-windows-games-speed-gains/ Windows向けゲーム、とりわけ現代のゲームは高度な並行処理を実行していて、CPUは単一の処理を行うのではなく、レン
「Linuxカーネル2.6解読室」(以降、旧版)出版後、Linuxには多くの機能が追加され、エンタープライズ領域をはじめとする様々な場所で使われるようになりました。 それに伴いコードが肥大かつ複雑化し、多くのエンジニアにとって解読不能なブラックボックスとなっています。 世界中のトップエンジニア達の傑作であるLinuxカーネルにメスを入れ、ブラックボックスをこじ開けて、時に好奇心の赴くままにカーネルの世界を解読する「新Linuxカーネル解読室」プロジェクト。 本稿では、Netlinkについてカーネルv6.14のコードをベースに解説します。 はじめに Netlinkとは 通信モデル メッセージフォーマット アドレスフォーマット カーネル内部 カーネル内のNetlink主要データ構造等 netlink_table netlink_sock 初期化 rtnetlink Do (ip route a
Linux Daily Topics Linux 6.19リリース、次のメインラインは「Linux 7.0」に決定 Linus Torvaldsは2月8日、2026年最初のメインラインリリースとなる「Linux 6.19」を公開した。今回のリリースは年末年始にかかった開発となったため、通常よりも1本多い8本のリリース候補版(RC)を経たアップデートとなっている。 Linux 6.19 -Linus Torvalds Linux 6.19のおもなアップデート項目は以下の通り。 システム上に存在する名前空間をユーザ空間から一覧表示する新しいシステムコール「listns()」 現在動作中のカーネルから別のカーネルを高速に起動する「Kexec」をベースにした、カーネルのライブアップデートを容易にするサブシステム「Live Update Orchestrator(LUO)」 PCIeリンク暗
Linuxカーネルの開発プロジェクトでは、1991年のLinux誕生から34年以上にわたってリーナス・トーバルズ氏が中心的役割を担い続けています。そんな中、トーバルズ氏から後任者へのスムーズな移行が不可能になった際の緊急対応計画が明文化され、2026年1月25日に「conclave.rst」というファイル名で公式リポジトリにマージされました。 linux/Documentation/process/conclave.rst at master · torvalds/linux · GitHub https://github.com/torvalds/linux/blob/master/Documentation/process/conclave.rst Linuxカーネルの開発プロジェクトは広く分散して100人以上のメンテナーによって管理されているものの、メインリポジトリにマージされるには
カーネル開発に刺激は求めない ―Linus TorvaldsがOpen Source Summit Japan 2025で語ったLinux開発のこだわり 12月9日、Linux Foundation主催の「Open Source Summit Japan」の会場となった東京・虎ノ門ヒルズのフロアは早朝から多くの人々であふれていました。参加者のお目当ては2年ぶり[1]の来日となった“Linux & Gitクリエーター”ことLinus Torvalds氏と聞き手役のDirk Hohndel氏(Verison所属、以下Dirk)によるトークセッションです。 2年ぶりの日本でのトーク、Linus Torvalds氏(左)とDirk Hohndel氏 めったにインタビューやキーノートに登壇することがないLinusのリアルな声を聞くことができる貴重な機会である本セッションは今回で29回目、東京は他
Linuxについてマスターしようとすると、避けて通れないのがLinuxカーネルへの理解であると言えます。Linuxカーネルは普通にLinuxに触れた程度では見えてくることのない「縁の下の力持ち」であるわけですが、プログラムである以上は当然ソースコードが存在します。そんなLinuxカーネルのソースコードをわかりやすく表示し、Linuxカーネルの仕組みについて学びを深めてくれるツールが「Linuxカーネルエクスプローラー」です。 Linux Kernel Explorer | reverser.dev https://reverser.dev/linux-kernel-explorer Linux Kernel Explorer | Hacker News https://news.ycombinator.com/item?id=46066280 Linuxカーネルエクスプローラーにブラウザで
2025-10-11: スリープからの復帰問題の解決策に関する情報を追記 2025-10-10: キーマップの変更、AWS CLIのインストール、外付けSSDのマウントについて追記 2025-10-08: 音声文字入力ソフト、ナチュラルスクロール、タブ化のショートカットの Omarchy 本体でのサポート予定について追記 2025-10-07: システム全体の日本語化の補足、Public Keyの記事の追加、音声の再生が途切れる件の解消法の追記、ダッシュボードのサンプルが一部動作しなかったため cal → btopに変更、ウインドウのタブ化のバイディング設定の一部が間違っていたので修正、音声編集ソフトについて追記 2025-10-06: 初版 はじめに 私は Mac がまだ “Macintosh” と呼ばれていたころからずっと Mac を使ってきました。ですがこのたび、思い切って Omar
Linux Daily Topics Linus、Rustのフォーマットチェックを「無神経でクレイジー」と酷評 10月12日に予定されている「Linux 6.18」のマージウィンドウ終了と最初のリリース候補版(Linux 6.18-rc1)の公開に向け、プルリクエストのチェックに大忙しのLinusだが、マージウィンドウ期間中はプルリクエストに対するLinusの手厳しい批判が増える時期でもある。10月1日、LinuxグラフィクスメンテナーのDave Airlie(Red Hat所属)が提出したDRM(Direct Rendering Manager:GPUを制御/管理するカーネルサブシステム)のプルリクエストに対しては、コーディングのスタイルに加え、Rustのフォーマットチェック機能に対するLinusの不満があふれ出たものとなった。 Re: [git pull] drm for 6.18
(自分はOmarchyに全く興味ないので、タイトルに入れてるのはこう書いといた方が見てくれる人居るかなーという雑な理由によるもので、Omarchyの話はほぼありません。) 最近のモダンなWaylandデスクトップの裏側にはuwsm - Universal Wayland Session Managerというものが居ることが多いんですが、これが何なのかとても分かりにくいし、日本語で説明されてる文書がほとんど無かったのでブログにまとめてみることにしました。 多分、需要はほぼ無いと思いますが、自分の理解を一回整理しておくメモでもあります。 Waylandデスクトップ モダンなLinuxデスクトップは大抵Waylandというディスプレイサーバーを利用する様になっていて、これは今迄Linuxで使われていたディスプレイサーバーのXを置き換えるものです。 パフォーマンスの向上、GPU活用、セキュリティ上
Linux Daily Topics Linux 6.17リリース、Ubuntu 25.10/Fedora 43などに搭載へ Linus Torvaldsは9月28日(米国時間)、当初のスケジュールどおりに「Linux 6.17」を公開した。前バージョンのLinux 6.16から約2ヵ月、7本のリリース候補版を経ての正式公開で、今秋にリリースが予定されている「Ubuntu 25.10」や「Fedora Linux 43」などのメジャーなディストリビューションの基盤カーネルとして採用される。 Linux 6.17 -Linus Torvalds Linux 6.17ではIntel / AMDアーキテクチャを中心とするハードウェア関連のアップデートが数多く行われており、全体的にパフォーマンスが改善したリリースとなっている。おもなアップデート内容は以下の通り。 CPUのセキュリティ脆弱性
Rails作者のDHH氏、独自開発したLinux OS「Omarchy」 をデモ。5分で最高の開発環境を導入。ターミナルUIとタイリングウィンドウが特徴 Ruby on Railsの作者であるDHH(David Heinemeier Hansson)氏は、9月4日と5日の2日間、オランダ アムステルダムで開催されたRails World 2025の基調講演で同氏が開発した独自のLinuxディストリビューション「Omarchy」のデモンストレーションを行いました。 参考:Rails 8.1は顧客ごとにDBを分離できるマルチテナント対応に。オフライン対応、Markdownレンダリング搭載など新機能 まっさらのPCから5分で導入完了 Omarchyは、OSも何も入っていない状態のPCから、全てを設定し、本番環境にRailsアプリケーションをデプロイできる状態に15分で到達できるべきだ、という同氏
AI時代に差がつく、低レイヤの基礎を学ぶ。「Linux標準教科書」著者・宮原徹氏が選ぶ「最初の6冊」 2025年6月26日 「オープンソースカンファレンス(OSC)」発起人 「Linux標準教科書」著者 宮原 徹 1994年に日本オラクル入社、Linux版Oracleのマーケティングに従事。その後は企業経営の傍ら、オープンソースソフトウェアや仮想化技術を中心に執筆・講演活動を行う。2004年に始めた「オープンソースカンファレンス」(OSC)は全国に広がり、その功績により2008年、IPA「日本OSS貢献者賞」を受賞。著書に『ADSLによるLinuxインターネットサーバー構築ガイド』(技術評論社)、『Linux実用Tipsリファレンス』(共著, 技術評論社)、『仮想化技術 完全攻略ガイド』(共著, インプレスジャパン)など。 keyboard_arrow_down はじめに keyboard
Linux Daily Topics Linux 6.15リリース、BPFに新しいキュー型スピンロックを実装 Linus Torvaldsは5月25日(米国時間)、「Linux 6.15」の正式リリースを明らかにした。開発期間は約2ヵ月、7本のリリース候補(RC)版という通常通りのスケジュールに沿った、Linus曰く「とくにやっかいな問題は見当たらない(Nothing looks particularly scary.)」カーネルリリースを迎えている。 Linux 6.15 -Linus Torvalds Linux 6.15におけるおもなアップデートは以下の通り。 POSIXタイマーサブシステムによるタイマーIDの割り当て方法が強化され、CRIU(Checkpoint/Restore in Userspace)サブシステムがタイマーIDをより確実かつ高速に復元可能に プロセ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く