キムラデービーブログ

オープンソースデータベースを加速する「キムラデービー」のブログです。
[IBDeveloper] FirebirdはWindows Vistaの上で動作しますか?
Dmitri Kuzmenko
4th Firebird Worldwide Conferenceで知り合ったロシア人
Dmitri Kuzmenko(ドミトリィ・クズメンコ)から、翻訳の許可がでたので、今後不定期に彼のblog「IBDeveloper」から、Firebird/InterBaseに有用なエントリを翻訳公開することにします。

第一弾は「FirebirdはWindows Vistaの上で動作しますか?」
原文はDoes Firebird run on Windows Vista ?です。

FirebirdはWindows Vistaの上で動作しますか?

はい、動作します!

もちろん、あなたは詳細を知りたいのですね。ここにあります。私は数日前にマイクロソフトから入手したVista Buisinessを使いました。最初に配布されているFirebird 2.0.1 RC1のインストールにトライし、成功しました。すみませんが、まだクラシックは試してはいません。しかし、少なくともSuperServerについては問題なく動作しています。多くのパブリックテストの結果から、少なくともゲームについてはXPよりもVistaのほうがより遅いことがわかっています。私が考えるに、まず最初にバックアップテストを行えば、
パフォーマンス損失を知るには十分であると思います。

私のデスクトップシステムは次のとおりです。
AMD64 3500+(ソケット939)
1GBのRAM
EPOX-9NPA3 Ultra(Nforce4 Ultra チップセット)
NVidia GF7600GT

そして、3つのハードディスク
システム: HDS728080PLAT20、IDE、IBM/日立80GB
2番目: ST3200827AS、SATAII、シーゲート、200GB
3番目: HDS728080PLA380、SATA、IBM/日立80GB

このコンピュータのWindows エクスペリエンス インデックスは4.2です。(HDDとグラフィックはGood - 〜5.5。しかし、プロセッサとメモリはnot - 〜4.3)。

2GBのデータベースを使って、gbak -b -gをローカルプロトコルtcp(localhost)を使って、それとサービスAPIを走らせました。いまのところテストの詳細には入り込みません。なぜならそれは特別な記事となるでしょうし、ブログへの記録程度ではないからです。なので、ここでは一般的な結果だけにします。


  • Firebirdがサービスとして動作しているならばVista上ではローカルプロトコルは動作しませんこれは古くからのエラー「データベースは利用できません(unavailable database)」で、
    サービスとして動作しているとき、そして時々アプリケーションとして動作しているとき、そしていくつかの不明な条件のときに発生します。実際それはそれほど痛いものではありません。それはFirebird(もしくはInterBaseは)開発者のコンピュータでサービスとして走らせるべきものではないからです。もしFirebirdをfbserver -aと動かせば、ローカルプロトコルはVista上でも動作します。もっともXPよりは〜20%程度遅くなります。なので、tcp(localhost)接続を使う道を選んでください。

  • サービスとtcpを使ったバックアップでは、Windows XPと同じ速度でした

  • gbakで-vオプション(コンソールへの出力)を使うと、バックアッププロセスはWindows XPに比較して〜2-3%遅くなりました。これはVistaのコンソール出力が3Dグラフィック(新しいVistaのGUIインタフェース)で作成されるからです。



そういうことで、パフォーマンスロスなしにWindows Vistaに移行してFirebirdを使い続けることができます(local protocolを除く)
もちろん、Vistaを"peer-to-peer"で使うべきではありません。新しいGUIで浪費されてしまうからです。Firebirdのサーバーとして、専用だけどパワフルでないコンピュータを持っているなら
Windows NT, 2K, そしてもしかしたらXPを使ってください。しかし、Vistaは使わないでください。

2007/02/07 13:57 ドミトリィ・クズメンコ(IBPhoenix Russia)



2007/02/07 23:09の追記
ローカルプロトコルの問題はfirebird.confにIpcNameパラメタを記載することで解決できたようです。しかしながら、サービスとして動作しているFirebirdでは、ローカルプロトコルが動作しても、Windows XPよりは依然遅いままです。追加のテストが必要なようです。
| MeijiK | Firebird/InterBase | 17:04 | comments(1) | trackbacks(0) |
ちなみにFirebirdFAQのエントリはこれになります。

Does Firebird work on Windows Vista?
http://www.firebirdfaq.org/faq17/

| MeijiK | 2008/03/09 9:08 PM |









http://blog.kimuradb.com/trackback/519209
 123456
78910111213
14151617181920
21222324252627
28      
<< February 2010 >>
+ RECOMMEND
バッファローコクヨサプライ Arvel ノートPC用ACアダプタ GETPOWER 各社対応75W 白箱仕様 AGP75M
バッファローコクヨサプライ Arvel ノートPC用ACアダプタ GETPOWER 各社対応75W 白箱仕様 AGP75M

国内のノートパソコンの殆どに対応。現在半値でお買い得。
+ RECOMMEND
Linux-DB システム構築/運用入門 (DB Magazine SELECTION)
Linux-DB システム構築/運用入門 (DB Magazine SELECTION)
松信 嘉範
Linux-DB システム構築の新スタンダード。DB Magazine人気連載、待望の書籍化です!!
+ RECOMMEND
MySQL全機能バイブル ~現場で役立つAtoZ~
MySQL全機能バイブル ~現場で役立つAtoZ~
鈴木 啓修
名著「
MySQL全機能リファレンス」はバージョン4.xまでの対応でしたが、今回装いも新たに5.1まで対応しての発売です。
+ RECOMMEND
MySQLデータベース構築バイブル
MySQLデータベース構築バイブル
志村 和彦,松信 嘉範,池田 徹郎
志村さん、松信さん、池田さん、ととにかく濃いこの一冊。構築バイブルというよりHackに近いです。
+ RECOMMEND
Firebird 徹底入門
Firebird 徹底入門

Firebird日本ユーザ会のはやしさん、そしてMyNAから拝借(?) してきた坂井さんとともに書きました。まだ誰も知らないFirebird 2.5や、いままでドキュメントのなかったツール類についてもソースを確認してとりあげた本です。是非ご活用ください。
+ RECOMMEND
実践ハイパフォーマンスMySQL 第2版
実践ハイパフォーマンスMySQL 第2版
Baron Schwartz,Peter Zaitsev,Vadim Tkachenko,Jeremy D. Zawodny,Arjen Lentz,Derek J. Balling
待望の日本語版登場!英語版には日々お世話になっていますm(_ _)m
+ RECOMMEND
+ RECOMMEND
厳選!旨い焼鳥焼きとん130店 完全保存版 (Town Mook)

Firebirdといえばこれでしょう、というのは嘘ですが、おいしい焼き鳥、焼き豚のお店で満杯です。
+ RECOMMEND
Visual C#.NETによる 明解 アルゴリズムとデータ構造
Visual C#.NETによる 明解 アルゴリズムとデータ構造
白井 豊
地味なシリーズながら、なかなかわかりやすく記述されています。
+ RECOMMEND
これだけは理解しておきたい ソフトウェア開発の知識
これだけは理解しておきたい ソフトウェア開発の知識
白井豊
地味なシリーズながら、広範囲にわたる内容をうまくまとめています。
+ RECOMMEND
SoftwareDesign(ソフトウェアデザイン) 2010年 01月号 [雑誌]
SoftwareDesign(ソフトウェアデザイン) 2010年 01月号 [雑誌]

特集「LLとオープンソースに学ぶコードを読む技術」に寄稿いたしました。
+ RECOMMEND
WEB+DB PRESS Vol.54
WEB+DB PRESS Vol.54
WEB+DB PRESS編集部
ミックさんの連載、いつも見てます。
+ RECOMMEND
acer Aspire Timeline AS1410 11.6型ノートPC Windows7搭載 250GB ブルー AS1410-BB22
acer Aspire Timeline AS1410 11.6型ノートPC Windows7搭載 250GB ブルー AS1410-BB22

うーん、値段と大きさ、機能のバランスがたいへんGood!
+ RECOMMEND
acer Aspire Timeline AS1410 11.6型ノートPC Windows7搭載 250GB ブラック AS1410-KK22
acer Aspire Timeline AS1410 11.6型ノートPC Windows7搭載 250GB ブラック AS1410-KK22

色違い黒: メモリは最大4GBとあるが、がんばれば8GBいけるらしい。
+ RECOMMEND
+ RECOMMEND
Linuxで作るアドバンストシステム構築ガイド (18Network Server Construction Guide)
Linuxで作るアドバンストシステム構築ガイド (18Network Server Construction Guide)
デージーネット
名著といわれた「Linuxアドバンストネットワークサーバ構築ガイド〜HAサーバ構築編」の改訂版です。要チェック!
+ RECOMMEND
一太郎2010 [25周年記念パック] 特別優待版
一太郎2010 [25周年記念パック] 特別優待版

一太郎2010単品優待版。MS Officeとか持っている人はこちら。
+ RECOMMEND
JUST Suite 2010 [一太郎25周年記念パック] 特別優待版
JUST Suite 2010 [一太郎25周年記念パック] 特別優待版

JUST Suite 2010優待版。MS Officeとか持っている人はこちら。
+ RECOMMEND
日経ソフトウエア 2010年 01月号 [雑誌]
日経ソフトウエア 2010年 01月号 [雑誌]

やはりビギナーには日経ソフトウエアかな。
+ RECOMMEND
Software Design ( ソフトウェアデザイン ) 2010年 02月号 [雑誌]
Software Design ( ソフトウェアデザイン ) 2010年 02月号 [雑誌]

Key-valueストアのまとめ(memcached除く)と松信さんのMySQL短期連載1回目(4回予定)が掲載されています。
+ RECOMMEND
Kaspersky Internet Security 2010 1年版 鷹の爪コラボパック
Kaspersky Internet Security 2010 1年版 鷹の爪コラボパック

た〜か〜の〜つ〜め〜。
ファンにうれしいコラボパック。
+ RECOMMEND
ゼロから学ぶ!最新データベース (日経BPパソコンベストムック)
ゼロから学ぶ!最新データベース (日経BPパソコンベストムック)

最新のデータベース勉強ムック。付録はMS SQL Server Express Edition.
+ RECOMMEND
+ RECOMMEND
玄人志向 2.5型HDDケース SATA対応USB2.0接続 GW2.5AI-SU2
玄人志向 2.5型HDDケース SATA対応USB2.0接続 GW2.5AI-SU2

Aspire 1410 HDD換装後、昔のHDDはこれにいれます。
+ RECOMMEND
+ RECENT COMMENTS
+ RECENT TRACKBACK
+ CATEGORIES
+ ARCHIVES
+ LINKS
+ PROFILE