public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
From: "Artem B. Bityutskiy" <dedekind@yandex.ru>
To: Bernhard Priewasser <priewasser@gmail.com>
Cc: MTD mailing list <linux-mtd@lists.infradead.org>
Subject: Re: GC operation
Date: Thu, 03 Nov 2005 19:33:01 +0300	[thread overview]
Message-ID: <436A3BBD.5040405@yandex.ru> (raw)
In-Reply-To: <436A3949.1000001@gmail.com>

Bernhard Priewasser wrote:
> When and how is GC called?
 From the GC thread and when there is no (or few) free space to write. 
In the latter case the writing process is blocked and waits until GC has 
freed some space.

> (or jffs2_garbage_collect_trigger() or SIGHUP) proceed only one node at 
> a time?  For each node / for each block / ..... some loop?
jffs2_garbage_collect_pass() moves one node at a time.

> Ah, another one: Are blocks on the erase_pending_list erased beside the 
> GC cycles?
They are erased later, yes.

> Hm, sorry for the annoying questions, but garbage collection can be an 
> ugly and confusing thing if one is not used to it :-)
Brr, didn't get it.. GC may be ugly if what?

-- 
Best Regards,
Artem B. Bityutskiy,
St.-Petersburg, Russia.

  reply	other threads:[~2005-11-03 16:33 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-03 16:22 GC operation Bernhard Priewasser
2005-11-03 16:33 ` Artem B. Bityutskiy [this message]
2005-11-07 12:47   ` Bernhard Priewasser
2005-11-08 14:31     ` Artem B. Bityutskiy
2005-11-09 13:23       ` Bernhard Priewasser
2005-11-09 13:41         ` Josh Boyer
2005-11-09 14:47         ` Artem B. Bityutskiy
2005-11-09 17:35           ` Bernhard Priewasser

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=436A3BBD.5040405@yandex.ru \
    --to=dedekind@yandex.ru \
    --cc=linux-mtd@lists.infradead.org \
    --cc=priewasser@gmail.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