ログインしていません。このフォーラムはログインユーザのみに投稿が許可されています。投稿する場合はログインしてください。
ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
システム
>
オペレーティングシステム カーネル
>
Hyper Operating System(ITRON仕様OS)
>
フォーラム
>
開発者
>
acre_tskでメモリ不足
Hyper Operating System(ITRON仕様OS)
Fork
概要
プロジェクト概要
開発ダッシュボード
Webページ
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
ソースコード
コードリポジトリリスト
Git
hos-v4a
CVS
リポジトリ閲覧
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
文書
コミュニケーション
フォーラム
フォーラム一覧
開発者 (758)
ヘルプ (688)
公開討議 (342)
メーリングリスト
MLの一覧
hos-cvs
hos-git
ニュース
フォーラム:
開発者
(スレッド #1367)
話題(スレッド)一覧に戻る
RSS
acre_tskでメモリ不足 (2002-11-05 17:03 by
hamayan
#2554)
チケットに引用
acre_tskの続きです。
これはacre_tsk固有の問題ではないかもしれませんが、コンフィギュレーターで生成したヒープ領域で、メモリリークを発生し,メモリが不足する様な現象が出ています。
処理の流れは
acre_tskでタスクを生成し、
act_tskでタスクを開始、
exd_tskでタスクの終了と、削除を行い、
再びacre_tskから開始しています。
このタスクは756byteスタックを使います。
また、カーネルヒープは2Kbyte用意しています。
3回目の起動でメモリ不足でタスクを生成できなくなります。
RE: acre_tskでメモリ不足 (2002-11-05 17:47 by
m-arai
#2555)
チケットに引用
/* パラメーターチェック */
#ifdef HOS_ERCHK_E_PAR
- if ( mblk->flag == MEMBLK_USING ) /* 使用中で無ければ */
+ if ( mblk->flag != MEMBLK_USING ) /* 使用中で無ければ */
{
return;
}
でどうですか?
#2554
への返信
RE: acre_tskでメモリ不足 (2002-11-05 17:50 by
m-arai
#2556)
チケットに引用
あ、kernel/mem/fre_mem.cです。
#2555
への返信
RE: acre_tskでメモリ不足 (2002-11-05 18:48 by
hamayan
#2557)
チケットに引用
OKです。
しかし、これくらいの事は自分で気づくべきだったですね。
#2555
への返信