FreeBSD Daily Topics
2008年4月21日 pcbinfo/inpcbをrwlocks変更で並列性向上,Wine更新,Linux_base4/8改善,Squid2系プロクシ最新版Cacheboy登場他
heads-up
- pcbinfo/inpcb to rwlocks
current - Robert Watson氏は2008年4月17日,CURRENT MLにおいてpcbinfoおよびinpcbのロック実装をmutexからrwlocksへ変更することについて説明しています。これは同氏が開発をおこないKris氏によって検証が進められてきたもので,特定の状況における特定のデータ構造の実装をrwlockロックに変更することでUDP/TCPに関するネットワークスタックの並列度を向上させることにつながるとされています。
もともとこの変更は多くのスレッドから同時に単一のUDPソケットが使われるBIND9やnsdネームサーバを実行している場合に発生するロックコンテンションを解決するために開発されたものです。問題なく動作するとおもわれますが,関連するモニタリングツールが動作しなくなった場合など,今回実施されるこの変更が影響を及ぼしていないかチェックしてみてください。
ports
- emulators/wine
Windows互換レイヤWineのportが0.9.60へアップグレードされました。同アップグレードでWindows IMEのサポートが改善された他,Windowsスタイルウィンドウデコレーションオプションの追加,システムトレイ動作の改善,ウィンドウ管理のバグ修正,quartzオーディオサポートの改善,UNIXファイルマネージャからアプリケーションを起動する機能の改善,その他多くのバグが修正されています。
- emulators/linux_base-fc4
/compat/linux/lib/librt.so.1から/compat/linux/usr/lib/librt.so.1へハードリンクを張るようにportが改善されました。これはLinuxバイナリ互換機能のバグではないのですが,処理の組み合わせ上不具合が発生してしまうため,ハードリンクを張ることでこれを回避しています。最初はシンボリックリンクを張っていましたが,シンボリックリンクには問題があったためハードリンクへ変更されました。
- www/cacheboy
高性能ProxyキャッシュサーバCacheboyのportが新しくPorts Collectionへ追加されました。CacheboyはSquid-2から派生したプロジェクトで,安定版Squid-2をコードベースにして活発に開発を続けることを目指しています。Squid-2系の新しいProxyサーバを検討している場合にはCacheboyを調査してみてください。
- net-mgmt/argus3
net-mgmt/argus3-clients ネットワーク監視サーバargusのバージョン3系のportが,新しくPorts Collectionへ追加されました。従来の2系は今までどおりnet-mgmt/argusとして保持されていきます。クライアントについてはnet-mgmt/argus3-clientsとして3系対応版が追加されています。
- emulators/linux_base-f8
Linux互換環境にglib-1.2パッケージが追加されました。これはいくつかのLinuxアプリケーション(たとえばemulators/linux-ePSXeなど)が依然としてglib-1.2を要求しているため,これに対処するためです。
- www/firefox-i18n
www/linux-firefox 国際版FirefoxおよびLinux版Firefoxのportが2.0.0.14へアップグレードされました。
- astro/google-earth
Google Earthのportが4.3.7191.6508へアップグレードされました。同アプリケーションはすでにFreeBSD 7よりも前のバージョンでは動作しなくなっているようです。
FreeBSD Daily Topics
- 2008年4月30日 Portscoutサイト登場,KDE4一時的にfamへ移行,Opera開発版でAMD64に対応,Antti Kantee氏PuffsおよびRUMPs開発他
- 2008年4月29日 順応型アイドリングアルゴリズムコミット,カーネルデベロッパの入門教材としてspeaker(4),Unionfsの改善,em(4)/igb(4)改善,sh(1)算術展開変更,DTrace更新他
- 2008年4月28日 GJournal活用ドキュメント,O'Reilly Open Source Conference公募開始,YUICompressor登場,Awesome更新,CDCollect追加他
- 2008年4月25日 ワイヤレスMulti BSSサポートに伴う設定変更,jemallocで改善赤黒木採用メモリ使用量削減,HSDPAモデムデバイスを使う方法,他多数
- 2008年4月24日 BSD Magazine #1登場,FreeBSD 7/6.3向けJava 1.6バイナリ開発,SoC2008に21プログラムがノミネート,PC-BSD/DesktopBSDアートワーク,他多数
- 2008年4月23日 NVIDIAドライバの性能をアップさせる方法 Compiz Fusion編
- 2008年4月22日 AsiaBSDCon2008フォト公開,CrossOver Games for FreeBSD,適応型アイドリング,GJournal記事,他多数
- 2008年4月21日 pcbinfo/inpcbをrwlocks変更で並列性向上,Wine更新,Linux_base4/8改善,Squid2系プロクシ最新版Cacheboy登場他
- 2008年4月19日 SSH X11フォワーディングに脆弱性,6.3 libpthreadに不具合,X.Orgサーバpsm(4)まわりで改善,OpenProj登場,Clamavアップグレード,指紋読み取りアプリ登場,他多数
- 2008年4月17日 複数デフォルトルータ機能の実現へ向けポート開始,FreeBSD/mipsコミット開始,AMD K8温度モニタk8temp(4)追加,HDAコーデック追加他


