【レポート】
FreeBSD 7.2ではネットワークインタフェースドライバが多数改善されている。特に注目されるのはre(4)およびrl(4)におけるリンクステータスが検出されるようになった点だ。
物理層とのレイヤが整理され、ケーブルが引き抜かれたことを検出できるようになった。これにより、ケーブルがつながっていない状態のまま通信処理を進めてしまうような事態を防げるようになり、パケットロスを大幅に減らせることになる。
一方、fxp(4)では、チェックサムオフロード機能がifconfig(8)から制御できるようになったほか、82559以降のRxチェックサムオフロード機能追加、82550および82551におけるTSO(TCP Segmentation Offload)サポートの追加、VLANフレームサポートに対するTx/RxチェックサムオフロードやVLAN H/Wタグ挿入/削除サポートなどが実現されている。該当するNICを使っていてシステム全体の性能を向上させたいならFreeBSD 7.2へのアップグレードも1つの手段といえる。
amd64版ではカーネル仮想アドレス空間が6GBへと引き上げられた。結果的にサブシステムが使える仮想メモリ空間が以前よりも増えたことになる。
これはZFSのように、ファイルシステムデータをキャッシュするために大量のカーネルメモリを必要とするサブシステムで効果がある。amd64版でZFSを使っている場合、FreeBSD 7.2はより好ましい設定になっている。
FreeBSD 7.2では、VFSにおけるパスネームルックアップのための共有vnodeロックが改善されている。デフォルトでは無効になっているが、vfs.lookup_sharedを1に設定することで有効になる。性能改善が期待できる機能だ。
また、ufsidと呼ばれるUSFベースのラベルがGEOM LABEL glabel(8)でサポートされた点も大きな特徴的の1つだ。glabel(8)が有効になっていると自動的に/dev/ufsid/xxxxxxxxxxxxxxxxのようなラベルが生成される。これはドライブやコントローラが変わった場合にデバイス名が変わってしまうという問題への対策の1つとして実装されている。
スケジュールどおりにリリースされたFreeBSD 7.2だが、不具合情報もいくつか公開されている。sysinstall(8)関連とmalloc(8)関連のロック問題や、bce(4)ドライバを使っている場合にlagg(4)インタフェースが使えないという問題も報告されている。
修正パッチは、随時FreeBSD 7-STABLEへコミットされ、FreeBSD 7.2ブランチへマージされることになる。不具合情報はFreeBSD 7.2-RELEASE Errataにまとまっているため、まずはそちらに目を通し、使用する機能に問題が存在する場合は修正されるのを待ってからアップグレードを検討したほうがよいかもしれない。
| FreeBSD 7.2リリース [2009/5/7] |
| FreeBSD 7.2 RC2が登場、5月初旬には正式公開へ [2009/4/26] |
| FreeBSD 7.1登場、CPUコアとスレッドを結びつける機能 [2009/1/5] |
| FreeBSD 6.4登場、2年間のセキュリティサポート [2008/12/1] |
| FreeBSD 7.0登場 - 高負荷時ピーク性能が1500%改善 [2008/2/28] |
| FreeBSD 6.3登場 - 2010年1月セキュリティ対応期限 [2008/1/20] |
| Xboxでも動作、FreeBSD 6.2-RELEASEついに [2007/1/15] |
| 5系ファイナル、FreeBSD 5.5-RELEASE 公開 [2006/5/26] |
| 待望の6系最新版 - FreeBSD 6.1-RELEASE公開 [2006/5/9] |
| ついに登場、最新にしてきわめて安定したバージョン - FreeBSD 6.0-RELEASE 公開 [2005/11/5] |
| FreeBSD 5.4-RELEASE - より安定化した最新のFreeBSDを公開 [2005/5/10] |
| FreeBSD 4.11-RELEASEが公開 - 4-STABLEブランチからのリリースはこれで最後? [2005/1/26] |
| FreeBSD 5.3-RELEASEが公開 - 5.x系では初のSTABLEブランチからの公開 [2004/11/8] |
| FreeBSD 4.10-RELEASE公開 [2004/5/27] |
| FreeBSD 5.2-RELEASEが登場 - GENERC Kernelのマルチスレッド化やACPI強化 [2004/1/13] |
| FreeBSD-STABLEの最新版4.9がリリース - 64GBメモリにも対応 [2003/10/30] |
| FreeBSD 5.0-RELEASEが正式公開 [2003/1/20] |
| 理研、脳・脊髄形成に必要な神経板湾曲の仕組みを解明 [20:16 5/25] |
| 京大、「慢性閉塞性肺疾患」患者の労作時呼吸困難は鍼治療が有効と実証 [20:08 5/25] |
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
| 製品数の拡大だけでなくBCPの展開なども含めた総合力で事業の強化を図るTI [17:25 5/25] |
|
下田麻美、待望の1stシングルが6月27日発売! ジャケ写を紹介 [09:10 5/27] ホビー |
|
【連載】読む鉄道、観る鉄道 第9回 『サブウェイ・パニック』 - 1970年代のニューヨークと地下鉄の情景を描く [08:00 5/27] ライフ |
|
【連載】発音も聞けちゃう、知って得するidiom情報 第14回 call it a day [08:00 5/27] ライフ |
|
MINI、ロールスロイスにインスパイアされた最高級品質の特別仕様車を発売 [07:30 5/27] ライフ |
|
【連載】Japanglish、正しく言うならこうでしょう 第57回 gasoline stand(ガソリンスタンド) [07:00 5/27] キャリア |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。