このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

FMPro Tuner

発言者:shinknd
( Date Thursday, January 29, 1998 15:56:41 )


ここのところ話題のファイルメーカーですが、
  「FMPro Tuner」
というシェアウエアの機能拡張を見つけました.
Proteronという小さなソフトハウスが作ったそうです.


コメントは以下の通りです.

What is FMPro Tuner? 

FMPro Tuner is a system extension for the Mac OS which dramatically
 improves the performance of FileMaker Pro 4.0 and 3.0. When used as
 a database host, FileMaker's service can slow down tragically,
 particularly if it is not the foreground application.
The FMPro Tuner patches FileMaker Pro to prevent this decrease in
 performance. 


Who should use FMPro Tuner? 

Although FMPro Tuner was designed with network hosted databases in mind,
 there is no reason that everyone who uses FileMaker Pro should not also
 be using FMPro Tuner. With the tuner installed, FileMaker Pro is given
 the time it needs to handle tasks in the background.
 Any user who multitasks may benefit. 


普通の使用法では効果はないようですが、WebServer上で動かしているファイルメーカー
をリモートで使っている方には効果がありそうです.

当方でも試してみます.(IIvxなので効果の有無が分からないかも)

→  FMPro Tuner

Hiroyuki さんからのコメント
( Wednesday, February 04, 1998 11:03:01 )

 昨日からWebstar2.0とファイルメーカーを同じサーバーで運営して
ますが、確かにFMがバックグラウンドに回った時には「悲劇的」に
動作が遅くなるようです。大量のデータを検索させた時フリーズして
るのかと思いましたら、処理に時間がかかり過ぎてるだけのようでした。

 さっそくFMPro Tunerを機能拡張に入れてみたところ快適に動くよう
になりました。バックグラウンドに回しても処理速度はあまり変わら
ないようなので、現在はwebstarを前面にしています。

 貴重な情報ありがとうございました。

田中求之 さんからのコメント
( Wednesday, February 04, 1998 12:15:51 )

バックグランドのアプリケーションの実行され方をコントロールするユーティリティ
として CPU Doubler という製品がありますが、これは同じような効果を生むの
でしょうかね?

CPU Doubler は持っているのですが、Server に入れると不安定になるよう
だったので、外しているんですが…


天野@NIHS・大阪 さんからのコメント
( Thursday, February 05, 1998 18:09:57 )

 以前からWebサーバー上のファイルメーカーの遅さが悩みの種で、早速
ダウンしてみたのですが、機能拡張フォルダに入れて再起動する段階でシス
テムエラー(11)を起こしてしまいます。他の機能拡張とのバッティング
か何かでしょうか?このあたりの情報をお持ちの方はいらっしゃいませんか?

shinknd さんからのコメント
( Monday, February 09, 1998 10:31:16 )

ここへ投稿したあと、IIvxにインストールして動かしてみたのですが、
効果が見られなかったので、ごみ箱行きになったそうです.

ガセネタを載せたのではないかと不安になってしまいましたが、
効果のある方がいて、ほっとしました.
今後はよく確認してから投稿します.

さて、パワーのないIIvxで運用していると、CGI経由で動かすファイルメーカー
にはいらいらさせられます.特に、一覧を見せようとすると遅いです.
わずか5〜6件でも一覧を見せるのにイントラネット環境でも20秒くらい要します.
それで、FMProの様なものを見つけた次第です.

HTMLを送りだすのにはIIvxで充分満足できるので、そのサーバーを運用して
いるKさんは、CGIで一覧と各レコードをHTMLファイルに書きだすように
改造しています.
ファイルメーカーを使っていたときより、一覧表示は20倍くらい高速になります.
ただ、ファイルメーカーはデータを登録・検索にしか使わなくなってしまいますが、
ただし、月に10件程しか登録がないので、しばらくはこれでも運用できます.

レコードの多い方には不向きですが、遅いMacをサーバーに使っている方の参考に
なれば、幸いです.

田中求之 さんからのコメント
( Friday, February 13, 1998 12:24:58 )

Technical Article を読んでみましたが、やはり WaitNextEvent をトラップして
sleep パラメーターを書き換えることで、バックグランド時のパフォーマンスをあげて
いるようですね。


田中求之 さんからのコメント
( Friday, February 13, 1998 12:38:10 )

で、素朴な疑問として、これ日本語版のファイルメーカーでも本当に効果があるの?
というのがあります。どうなんでしょう?>試された方

英語版と日本語版ではクリエーター(プロセスの signature)が違うわけですが
(英語版は FMP3 で日本語版は FMJ3 です)、それでもちゃんとファイルメーカー
からの WaitNextEvent コールだけをトラップすることができるんだろうか…

おそらくプロセスの情報を得てパッチするかどうか判断しているんだと思うのですが、
FMJ3 のプロセスも認知できるとは思えないのですが…

ま、仮に日本語版で効果がない場合でも、ResEdit でパッチしてしまえばいいと
いう話はあるけど。

木下@キー・プランニング さんからのコメント
( Friday, February 13, 1998 15:19:07 )

テストしたみましたが、効果はありませんでした。

一応開発元に確認したところ、向こうでもテストはしていないが効果はある
はずだと思うというコメントが返ってきました。「テストしてくれないか?」
とのコメントもあったので、ログから処理速度を確認してみましたが、上記
の通り、PowerMac 6100/66 72MB RAM、Mac OS 8という環境では効果は見られ
ませんでした。

#結果を連絡してあげたいが、また英文メールを書くのがおっくうで...。

田中求之 さんからのコメント
( Saturday, February 14, 1998 01:06:17 )

作者にメールなさる気になったときには、日本語版のクリエーターは FMP3 じゃなくて
FMJ3 なのよ、という情報を伝えてみてください。


… ResEdit の Find ASCII で PACH リソースに埋め込まれている FMP3 を FMJ3 
に書き換えたらうまくいくのな…?

もしこれでうまくいくのなら、ファイルメーカー以外にも使えるよなぁ…