高橋@アキラックスです。
西原さん、林さん、情報ありがとうございます。 うまくいきました。 > http://www.squeak.org/Download/ > このページの > MacOSX(Universal) > をお使いください。 ↑が 3.8.18beta1U とは全く気付きませんでした。 一応メジャーということでこれを使って以下のテスト。 SqueakEncodingType macintosh → UTF-8 SqueakMaxHeapSize 約600 M → 1500 M (1024 * 1024) 上記の変更後に 100MByteぐらいのInstanceをくり返しdeepcopy inspect。 VM Statistics の memoryが 1.2G超まで正常に動作するのを 確認しました。 物理メモリ 1.5Gでは スワップが顕著になったので ここでテスト中止。新しい版として保存。 ここでも激しくswap。少し小さくしておかなかったのを後悔。 保存 約30分で終了。image size 1.27GB imageの起動 →× 15分程度頑張った後、VM自発的に終了 SqueakMaxHeapSize 1500 M → 1800 M →× 10分ぐらいでVM自発的に終了 SqueakMaxHeapSize 1800 M → 1900 M →○ 5分程度で起動。 image巨大化の為に作った100M/個の inspecterを2個close。 VM statistics memory -733,909,328 bytaes old -777,997,016 young 255,016 free 3,832,672 bytes GC Full 1 totaling 171,515ms(44.0% uptime). avg 171515.0ms incr 528 totaling 701ms(0.0% uptime) avg 1.0ms tenures 1 (avg 528 GCs/tenure) 念のため 日本語入力、OK。 Virtual Machineではなく Vertial Memoryのテストのようになって しまいましたが 「一件落着」。 皆さんありがとうございました。 上記テスト中に vmParameterAt: の記述に矛盾発見。 SmalltalkImage > vm parameters > vmParameterAt: のcommentと http://wiki.squeak.org/squeak/3710 (Garbage Collector Parameters)が 入れ代わって記述されています。 parameterIndex comment wiki 24 growing shirink 25 shrink growing wikiのネタ元は JMM氏なのでどっちも真実っぽい。 暇になったら調べてみます。 ではでは At 10:41 PM 08.2.17, Tetsuya HAYASHI wrote: > こんばんは。 > 林です。 > > On 2008/02/17, at 21:32, Kouji takahashi wrote: > > > ●最新VM Squeak-3.9-8.app(3.9a-7024 の info.plist は > > 大幅に変更されてました。 > > SqueakEncodingType も SqueakMaxHeapSize も無し。 > > 適当なところにSqueakEncodingType を追加しても変化なし。 > > > > ●squeak.orgの archiveには 3.8系VMがありませんでした。 > > 3.8系は何らかの理由で削除されたのでしょうかね。 > > http://www.squeak.org/Download/ > このページの > MacOSX(Universal) > をお使いください。 > > MacOSX PPC (Built from Unix source tree) > こちらの 3-9-8 はバージョンは上記のものよりも新しいですが、Unix版のソース > から作られたまったく別なものなので、国際化対応が不十分かと思われます(こ > っちは Cocoa で上記のは Carbon という違いがあります)。 > > 取り急ぎ。 > では。 > -- > > > ●Googleで 3.8 VMを検索。 > > 岐阜工業高等専門学校のサイトから 3.8.15b1 を発見。 > > SqueakEncodingType macintosh → UTF-8 > > SqueakMaxHeapSize 512*1024*1024 →800*1024*1024 > > で問題のimageが開くことを確認。 > > 日本語ファイル名、日本語キーボード入力もOK。 > > > > これが32bitクリーンかどうかは明日以降 超巨大imageを作って > > 検証するつもりです。 > > > > 4Gの半分の2G のメモリが扱えるだけで何年も持つはず。 > > その間に64bit VMが安定してくれればしめしめです。 > > > > imageと changesの2ファイルで作業の進行記録とする私の > > 怠かわな習慣を続けられそうです。 > > > > ではでは > > > > > > At 0:48 AM 08.2.17, Tetsuya HAYASHI wrote: > >> 高橋さん、こんばんは。 > >> 林です。 > >> > >> メモリの件は分からないのですが、ファイル名については > >> Squeak 3.8.18beta1U.app (というか最新の VM) の Info.plist の > >> SqueakEncodingType を macintosh から UTF-8 に変更すれば、日本語ファイル名 > >> を扱えるはずです。 > >> パス名が Unix 風なのは仕様ですね。 > >> > >> ご質問と外してたらすみません。 > >> > >> 取り急ぎ。 > >> -- > >> > >> On 2008/02/13, at 10:49, Kouji takahashi wrote: > >> > >>> 高橋@池袋です。 > >>> > >>> MaxOSX用の SqueakPlugin-dev-527.image baseの巨大image用の > >>> VMはありますか? > >>> > >>> 各種データを読み込んでファイルサイズが 483.6Mになって > >>> しまったimageを使用中。ここ数週間で更に100M程度大きくなる > >>> 予定です。 > >>> > >>> -------- > >>> Squeak3.0.app(SqueakVM 3.8.8b14)では正常起動しなくなった > >>> ので info.plistのSqueakMaxHeapSize を 800 * 1024 * 1024に > >>> 変更して使っています。問題は一応解決しているのですが > >>> このVMは 32bitクリーンでは無いですよね? ちょっと心配。 > >>> John M McIntoshさんの squeakinfoplist.htmlでは 3.8.18以降が > >>> 32bitクリーンと記載されています。 > >>> > >>> 正常起動しなくなった時の症状は > >>> image読み込み、各種Windowが表示されるがマウスクリックに無反応。 > >>> 10秒程度放置すると VMが勝手に終了。SqueakDebug.logは更新されていない。 > >>> SqueakMaxHeapSize 640 * 1024 * 1024 > >>> > >>> -------- > >>> Squeak.orgのdownloadサイトの Squeak-3.9-8.app(3.9a-7024)では > >>> defaultの状態で正常に動作するようですが、 > >>> 1.ファイルパス MacOS→ Unix への変更が必要 > >>> 2.ファイル名に日本語が使えない? > >>> などの問題があります。 > >>> > >>> -------- > >>> ここで質問ですが > >>> > >>> 巨大日本語imageを扱うノウハウを教えて下さい。 > >>> > >>> Squeak3.0.app(SqueakVM 3.8.8b14)相当の32bitクリーンVMはありますか? > >>> > >>> MaxHeapSizeを 1024*1024*1024 まで大きくしていっても大丈夫でしょうか? > >>> iMac G5(物理メモリ 1.5G)Mac OSX 10.4.11 です。 > >>> 必要ならIntelMac、 OSX 10.5への変更も可能です。 > >>> > >>> Squeak-3.9-8.app(3.9a-7024)を Squeak3.0.app(SqueakVM 3.8.8b14)同等に > >>> するのは info.plistの細工程度では難しいですか? > >>> ファイル名の記載。日本語対応 > >>> > >>> その他アイデア・ヒントがあれば教えて下さい。 > >>> > >>> よろしくお願いします。 > >>> > > > > > > > > |
うちのイメージ・サイズはせいぜいが 100MB なのでまだまだなんですが,今後
+300MB あるいは +900MB ぐらいは増えるかも知れんということで,どないす べ〜と考えていました.この先, MPEG1 も入れるとなると……. というわけで,参考にさせていただきます. -- -------------------------------------------- 西原聡士 (NISHIHARA Satoshi) URL: http://www.zephyr.dti.ne.jp/~nishis/ -------------------------------------------- |
Free forum by Nabble | Edit this page |