FGALDC 13 /RE:09928 RE:続・メモリが足りない?  こんにちは、耳而夢斎 さん 》り,製品版サンプルの状態でも 41000バイト超のマクロバッファを確保できる この段階で、すでにすれ違いが生じているようです。 PC−98版の製品サンプルで、他のバッファをいじらずにマクロバッファをど こまで増やせるかを試してみたら、39000 バイトは確保できましたが、39500 バ イトではメモリ不足のメッセージが出てしまいました。 この事から考えて、DOS/V版とPC−98版では、少なくとも 2000 バイト 程度は確保できるバッファ量が異なるようです。 》 中身はさておいて,次の図は製品版サンプルの VZibmj.def でマクロバッフ 》ァだけを最大(bm40596)にして起動した状態を示したものです。 なお,この図 私の現在の設定状況で、起動直後のバッファの状態は以下のようになりました。 Cseg map : 2004/07/19_18:48:33 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 @@@@@@@@@@@@@@XXXXXXXXXXXXXXXXXX 1 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3 iiiiiiiiiiiiiiiiiiiiiioooooooooo 4 oooooooooooooooooooooooooooooooo 5 oooooooooooooooooooooooooooooooo 6 ooooooooooooooooooooXXXXUUUUUUUU 7 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU 8 UUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSS 9 SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS A SSSSSSUUUUUUUUUUUU--------@@---- B -------------------------------- C ----:::::::::::::::::::::::::::: D ::::::::::::::::::::::::::--==== E ================================ F ============================---- 0 1 2 3 4 5 6 7 8 9 A B C D E F むぅ、内部マクロバッファが大きいですね。 これってもしかして、VZFL.DEF の9番メニューに、100個近い拡張子を登録し ているのがいけないのでしょうか。ちなみに、マクロメニューで表示させた、各 マクロのバッファ使用量は以下の通りでした。 ! vz.def 5529 R help.def 1166 moremac2.def 586 vzfl.def 452 History.def 1068 path_hst.def 2278 あれ、でも、vzfl.def のバッファ使用量は小さいなぁ。 となると、vz.def に組み込んである、いろんなコマンド代替マクロを外部マク ロに切り出せばいいのかな。                                 としき