* Problem with rmap-12c
@ 2002-02-07 20:40 Louis Garcia
2002-02-07 22:12 ` Rik van Riel
0 siblings, 1 reply; 8+ messages in thread
From: Louis Garcia @ 2002-02-07 20:40 UTC (permalink / raw)
To: Rik van Riel; +Cc: linux-kernel
I tried rmap-12c and had lots of swap usage. I when back to 12a and
everything calmed down. Is their a known problem with 12c?
--Louis
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Problem with rmap-12c
2002-02-07 20:40 Problem with rmap-12c Louis Garcia
@ 2002-02-07 22:12 ` Rik van Riel
2002-02-07 22:32 ` Shawn Starr
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Rik van Riel @ 2002-02-07 22:12 UTC (permalink / raw)
To: Louis Garcia; +Cc: linux-kernel
On 7 Feb 2002, Louis Garcia wrote:
> I tried rmap-12c and had lots of swap usage. I when back to 12a and
> everything calmed down. Is their a known problem with 12c?
Nope, but the RSS limit enforcing stuff is a possible
suspect.
It turns out I used a "struct pte_t" in over_rss_limit(),
which turned into a compiler warning, for which I didn't
spot the cause ;)
A fix for the bug was sent by Roger Larsson, who spotted
the fact that "pte_t" already has a "struct" inside it.
Maybe page aging isn't working in rmap-12c because of this
stupid mistake ... but it's a long shot. Maybe I should
release rmap 12d tonight ? ;)
regards,
Rik
--
"Linux holds advantages over the single-vendor commercial OS"
-- Microsoft's "Competing with Linux" document
http://www.surriel.com/ http://distro.conectiva.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Problem with rmap-12c
2002-02-07 22:12 ` Rik van Riel
@ 2002-02-07 22:32 ` Shawn Starr
2002-02-07 23:30 ` Rik van Riel
2002-02-08 21:06 ` Louis Garcia
2002-02-16 21:29 ` future of rmap VM Louis Garcia
2 siblings, 1 reply; 8+ messages in thread
From: Shawn Starr @ 2002-02-07 22:32 UTC (permalink / raw)
To: Rik van Riel; +Cc: Linux
Please do :)
I've been noticing those same results.
Shawn.
On Thu, 2002-02-07 at 17:12, Rik van Riel wrote:
> On 7 Feb 2002, Louis Garcia wrote:
>
> > I tried rmap-12c and had lots of swap usage. I when back to 12a and
> > everything calmed down. Is their a known problem with 12c?
>
> Nope, but the RSS limit enforcing stuff is a possible
> suspect.
>
> It turns out I used a "struct pte_t" in over_rss_limit(),
> which turned into a compiler warning, for which I didn't
> spot the cause ;)
>
> A fix for the bug was sent by Roger Larsson, who spotted
> the fact that "pte_t" already has a "struct" inside it.
>
> Maybe page aging isn't working in rmap-12c because of this
> stupid mistake ... but it's a long shot. Maybe I should
> release rmap 12d tonight ? ;)
>
> regards,
>
> Rik
> --
> "Linux holds advantages over the single-vendor commercial OS"
> -- Microsoft's "Competing with Linux" document
>
> http://www.surriel.com/ http://distro.conectiva.com/
>
> -
> 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/
>
--
Shawn Starr
Developer Support Engineer
Datawire Communication Networks Inc.
10 Carlson Court, Suite 300
Toronto, ON, M9W 6L2
T: 416-213-2001 ext 179 F: 416-213-2008
8
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Problem with rmap-12c
2002-02-07 22:32 ` Shawn Starr
@ 2002-02-07 23:30 ` Rik van Riel
0 siblings, 0 replies; 8+ messages in thread
From: Rik van Riel @ 2002-02-07 23:30 UTC (permalink / raw)
To: Shawn Starr; +Cc: Linux
On 7 Feb 2002, Shawn Starr wrote:
> On Thu, 2002-02-07 at 17:12, Rik van Riel wrote:
> > On 7 Feb 2002, Louis Garcia wrote:
> >
> > > I tried rmap-12c and had lots of swap usage. I when back to 12a and
> > > everything calmed down. Is their a known problem with 12c?
> >
> > Nope, but the RSS limit enforcing stuff is a possible
> > suspect.
> >
> > It turns out I used a "struct pte_t" in over_rss_limit(),
> > which turned into a compiler warning, for which I didn't
> > spot the cause ;)
> Please do :)
>
> I've been noticing those same results.
OK, uploaded. I'd love to hear if this stupid extra
'struct' statement was causing the trouble or if there's
a more fundamental problem with 12c.
cheers,
Rik
--
"Linux holds advantages over the single-vendor commercial OS"
-- Microsoft's "Competing with Linux" document
http://www.surriel.com/ http://distro.conectiva.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Problem with rmap-12c
2002-02-07 22:12 ` Rik van Riel
2002-02-07 22:32 ` Shawn Starr
@ 2002-02-08 21:06 ` Louis Garcia
2002-02-08 21:30 ` Rik van Riel
2002-02-16 21:29 ` future of rmap VM Louis Garcia
2 siblings, 1 reply; 8+ messages in thread
From: Louis Garcia @ 2002-02-08 21:06 UTC (permalink / raw)
To: Rik van Riel; +Cc: linux-kernel
Ok, I've tried rmap-12d and the swaping is better but still worse then
12a. One thing I should say is I'm also using Andrews low latency patch.
Is you want vm stats let me know.
--Louis
On Thu, 2002-02-07 at 17:12, Rik van Riel wrote:
> On 7 Feb 2002, Louis Garcia wrote:
>
> > I tried rmap-12c and had lots of swap usage. I when back to 12a and
> > everything calmed down. Is their a known problem with 12c?
>
> Nope, but the RSS limit enforcing stuff is a possible
> suspect.
>
> It turns out I used a "struct pte_t" in over_rss_limit(),
> which turned into a compiler warning, for which I didn't
> spot the cause ;)
>
> A fix for the bug was sent by Roger Larsson, who spotted
> the fact that "pte_t" already has a "struct" inside it.
>
> Maybe page aging isn't working in rmap-12c because of this
> stupid mistake ... but it's a long shot. Maybe I should
> release rmap 12d tonight ? ;)
>
> regards,
>
> Rik
> --
> "Linux holds advantages over the single-vendor commercial OS"
> -- Microsoft's "Competing with Linux" document
>
> http://www.surriel.com/ http://distro.conectiva.com/
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Problem with rmap-12c
2002-02-08 21:06 ` Louis Garcia
@ 2002-02-08 21:30 ` Rik van Riel
0 siblings, 0 replies; 8+ messages in thread
From: Rik van Riel @ 2002-02-08 21:30 UTC (permalink / raw)
To: Louis Garcia; +Cc: linux-kernel
On 8 Feb 2002, Louis Garcia wrote:
> Ok, I've tried rmap-12d and the swaping is better but still worse then
> 12a. One thing I should say is I'm also using Andrews low latency patch.
OK, I'll try to find what is causing the regression in
performance. I'll try to mail you a patch later this
weekend.
regards,
Rik
--
Will hack the VM for food.
http://www.surriel.com/ http://distro.conectiva.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
* future of rmap VM
2002-02-07 22:12 ` Rik van Riel
2002-02-07 22:32 ` Shawn Starr
2002-02-08 21:06 ` Louis Garcia
@ 2002-02-16 21:29 ` Louis Garcia
2002-02-16 21:41 ` Rik van Riel
2 siblings, 1 reply; 8+ messages in thread
From: Louis Garcia @ 2002-02-16 21:29 UTC (permalink / raw)
To: Rik van Riel; +Cc: linux-kernel
When do you plan to have a complete rmap VM ready for general use? Whats left to do?
Also, have you discussed merging this VM into the mainline kernel, either 2.4 or 2.5?
To me, this VM is far better than the current VM.
--Louis
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: future of rmap VM
2002-02-16 21:29 ` future of rmap VM Louis Garcia
@ 2002-02-16 21:41 ` Rik van Riel
0 siblings, 0 replies; 8+ messages in thread
From: Rik van Riel @ 2002-02-16 21:41 UTC (permalink / raw)
To: Louis Garcia; +Cc: linux-kernel
On 16 Feb 2002, Louis Garcia wrote:
> When do you plan to have a complete rmap VM ready for general use?
> Whats left to do?
Rmap version 11c is considered ready for use.
For rmap 12, which is also ready for use, I have added the
feature of RSS limit enforcement.
Rmap version 13 will get new page launder features.
It seems from now on -rmap will get new features, but no
more changes to the -rmap architecture are needed right
now.
> Also, have you discussed merging this VM into the mainline kernel,
> either 2.4 or 2.5?
I've started pushing some trivial stuff for inclusion into
2.5, but unfortunately current 2.5 just won't boot on my
test box so I cannot test it (either with or without the
patch).
Once 2.5 is working on my test box, I'll be ready to merge
some of the larger stuff ...
... I'll try to push things to Linus in small parts, so
nothing will break in the process.
> To me, this VM is far better than the current VM.
Good to hear I've got happy users.
cheers,
Rik
--
"Linux holds advantages over the single-vendor commercial OS"
-- Microsoft's "Competing with Linux" document
http://www.surriel.com/ http://distro.conectiva.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2002-02-16 21:42 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-02-07 20:40 Problem with rmap-12c Louis Garcia
2002-02-07 22:12 ` Rik van Riel
2002-02-07 22:32 ` Shawn Starr
2002-02-07 23:30 ` Rik van Riel
2002-02-08 21:06 ` Louis Garcia
2002-02-08 21:30 ` Rik van Riel
2002-02-16 21:29 ` future of rmap VM Louis Garcia
2002-02-16 21:41 ` Rik van Riel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox