[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[OSASK 1653] Re: ponyets4, toledo4.
小柳です。こんばんは。
Hidemi KAWAI wrote:
>
> こんにちは、川合です。
> 実は、20bitメモリの使用量をもっと減せるんですが、やりすぎると
> 再初期化(Ctrl+Alt+Insert)に支障が出てしましました。再初期化の
> やり方を見直す必要があるかもしれません。そもそも、再初期化が必要
> なのかという疑問もありますが(笑)。
再初期化の方法のどの部分が問題なのでしょうか?
そういえば初期化と最初期化の動作の違いも分かっていないので、そのあたり
も含めて教えていただけるとうれしいです。
> これは、残念ながら難しいと判断しました。今のOSASKは、「一日も
> 早くアプリケーションをローディングして実行できるようにしなければ
> !」と焦っていた時のなごりがたくさんあるようです。
>
> ・最大ウィンドウ数 32個(init.askでの制限)
> ・最大ウィンドウ数 16個(winman0.cでの制限)
> ・実行ファイル管理領域 8個(init.askでの制限)
> ・実行ファイル管理領域 8個(pokon0.cでの制限)
> ・最大タスク数 10個(init.askでの制限)
>
> この制限の数々は、動的にメモリを管理するための機構がそれまでな
> かったために、最初に確保した管理領域のサイズで決まっています。こ
> れを完全に新しくするまでには結構時間がかかるでしょう。
なるほど。ここまでたくさんあるとは思っていませんでした。
確かにこれだけあると結構時間がかかりそうですね。
> しかし、まあ、リミッターを残したまま、その限界値を増やすことは
> 易しいことです。・・・そんな方法で構わないのでしたら、すぐにでも
> 対処しますが・・・。
結局は書き直すことになるので、わざわざしなくてもいいと思います。
--
小柳 雅明(Koyanagi.Masaaki !Atmark! nifty.ne.jp)
「人の足を止めるのは"絶望"ではなく"諦観"
人の足を進めるのは"希望"ではなく"意志"」
-- ARMS