public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Takashi Ikebe <ikebe.takashi@lab.ntt.co.jp>
To: Helge Hafting <helgehaf@aitel.hist.no>
Cc: Andrew Morton <akpm@osdl.org>,
	axboe@suse.de, andrea@suse.de, linux-kernel@vger.kernel.org,
	rlrevell@joe-job.com
Subject: Re: Real-time problem due to IO congestion.
Date: Mon, 13 Jun 2005 10:46:56 +0900	[thread overview]
Message-ID: <42ACE590.5030904@lab.ntt.co.jp> (raw)
In-Reply-To: <20050610202515.GA21733@hh.idb.hist.no>

Thank you for your kind advices!

Our system has characteristics such as embedded system, and, 
unfortunately, such systems have the restriction that available disk is 
only 1(raid 1 mirrored one).
But the system has large memory (maximum 16GB), and SMP. (such as blade 
type system)

I think this problem can also be solved by modifying page cache 
transactions(assume there is huge page cache!), and this may guarantee 
somewhat real-time write even on single normal disk.
but this may be only the answer in case of huge page-cache, and may be 
not for user desktops.

what I'm considering is that the this approach is acceptable by kernel 
community or not?? (as you mentioned, kernel modify is one approach, and 
app level buffering is another approach).
If I or somebody made some patch, is there any possibility to be 
accepted? or this type of problem should not go into kernel?


Helge Hafting wrote:
> On Fri, Jun 10, 2005 at 04:13:09PM +0900, Takashi Ikebe wrote:
> 
>>I see.
>>The program which I tested is just sample, and I wanted to know the 
>>phenomena is spec or bug.
>>I also understand that this problem is spec, and need to apply some 
>>buffering to such applications.
>>
> 
> There is an alternative.  Get a separate disk just for the RT-job.
> You can then run your very heavy IO on other disks, the RT disk won't
> be delayed by that.
> 
> Helge Hafting
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/


-- 
Takashi Ikebe
NTT Network Service Systems Laboratories
9-11, Midori-Cho 3-Chome Musashino-Shi,
Tokyo 180-8585 Japan
Tel : +81 422 59 4246, Fax : +81 422 60 4012
e-mail : ikebe.takashi@lab.ntt.co.jp

      reply	other threads:[~2005-06-13  1:52 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-06-10  4:55 Real-time problem due to IO congestion Takashi Ikebe
2005-06-10  6:24 ` Jens Axboe
2005-06-10  7:49   ` Takashi Ikebe
2005-06-10 18:26     ` Lee Revell
2005-06-10  6:42 ` Andrew Morton
2005-06-10  7:13   ` Takashi Ikebe
2005-06-10  7:21     ` Jens Axboe
2005-06-10 20:25     ` Helge Hafting
2005-06-13  1:46       ` Takashi Ikebe [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=42ACE590.5030904@lab.ntt.co.jp \
    --to=ikebe.takashi@lab.ntt.co.jp \
    --cc=akpm@osdl.org \
    --cc=andrea@suse.de \
    --cc=axboe@suse.de \
    --cc=helgehaf@aitel.hist.no \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rlrevell@joe-job.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox