FreeBSD Daily Topics
2010年2月4日 2009Q4報告: ジャーナルSoftUpdates進捗報告,NFSv4 ACLサポート,POSIX utmpxへの入れ替え実施
heads-up
- SUJ - Journaled SoftUpdates
システムが不正にシャットダウンしたあとに実施されるバックグラウンドfsckを不要にするための開発SUJ - Journaled SoftUpdatesの現状が報告されています。これはUFS2に対して必要最小限のログ機能を追加することでfsckにかかる時間の劇的な短縮を実現するものです。必要最小限のログだけをとるため,最大でもログ領域に64MBのみが消費され,fsckにかかる時間もファイルシステムのサイズではなくログのサイズに依存するようになります。
UFS2+Softupdatesは高信頼が求められる用途では魅力的な選択肢です。長い実績があり信頼がおけるうえ,細かいファイルの作成・削除が繰り替えられるような用途ではすばらしい性能を発揮します。バックグラウンドfsckを実現したことでfsckにかかる時間の分システムが動作しないという問題を回避していますが,バックグラウンドfsckには高い負荷がかかるという問題がありました。SUJ - Journaled SoftUpdatesはこの問題を抜本的に改善するものとして期待されます。
従来のUFS2+Softupdatesは基本的にそのままであるため,従来の信頼性を損なわないという特徴もあります。後方互換性と上位互換性の双方が完全にとれており,導入も容易です。機能のオン・オフはtunefs(8)で切り替えます。すでに安定しつつあると認識されており,1月が終わるまでには9-CURRENTにマージしたいと報告されています。
この取り組みはYahoo!,iXsystems,Juniper Networksの支援のもとで実施されているほか,仕組みを理解するためにKirk McKusick氏が支援していると説明があります。
- NFSv4 ACL support
ZFSおよびUFSにおけるネイティブNFSv4 ACLのサポートが9-CURRENTにマージされたと報告されています。FreeBSD 8.1-RELEASEまでにマージされる見通しとされています。
- POSIX utmpx for FreeBSD
従来のutmpが削除され,かわりにPOSIX utmpx実装が実施されました。utmpとPOSIX utmpxの実装には互換性がないため,この変更には注意が必要です。とくにPorts Collectionからインストールするタイプのサードパーティアプリケーションはそれぞれのportが個別に対処する必要があります。
2009Q4 FreeBSD Status Reportが公開されました。報告されているプロジェクトから興味深いプロジェクトを紹介します。
FreeBSD Daily Topics
- 2010年2月25日 高品質日本語フォント『Takaoフォント』,Ports Collectionに登場
- 2010年2月24日 AsiaBSDCon 2010 オンライン登録開始ー早期申し込みで3,000円のディスカウントー
- 2010年2月18日 FreeBSDファウンデーション,支援プロジェクトを募集(今月一杯)
- 2010年2月17日 BSD Magazie 2010年2月号『BSDs AS SERVERS』無償ダウンロード開始,KDE 4.4.0テスター募集
- 2010年2月16日 OpenOffice.org 3.2.0登場
- 2010年2月15日 ネットフォレスト「ファイルフィルタ for Samba 5.0」および「ファイルフィルタ for ICAP 5」リリース,Firefox 3.6登場
- 2010年2月12日 FreeBSD 7.3リリーススケジュール,FreeBSDセキュリティサポート情報更新
- 2010年2月11日 2009Q4報告: OpenBSD 4.5のpf(4)実装へアップデート,IPセキュリティスタックの修正
- 2010年2月10日 2009Q4報告: USB 2.0ワイヤレスLANドライバrun(4)登場,Broadcomワイヤレスドライバbwi(4)からbwn(4)へ置き換え他
- 2010年2月9日 2009Q4報告: Video4BSD登場,Linuxバイナリ互換機能でVideo4Linux対応
- 2009年12月29日 FreeNAS,iXsystemsの支援をえてFreeBSD ZFS継続 - PC-BSD PBI技術の適用,モジュール化でサードパーティ機能追加を容易
- 2009年12月25日 NVIDIA Driver 195.22 Ports Collectionに登場,smartmontoolsに長らく待ち望まれたFreeBSD向け機能登場,KOffice 2.1登場
- 2009年12月16日 FreeBSD/amd64でWineを実行する方法(回避策に近い)
- 2009年12月15日 ≪注目≫FreeBSD UFS+Softupdateにミニジャーナリングを追加してバックグラウンドfsckを不要にする取り組み
- 2009年12月14日 FreeBSD高信頼性レプリケーションHAST,最初のマイルストーンに到達


