Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.11-no1: Underground polar bears in the artic!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
joecool
n00b
n00b


Joined: 31 Aug 2004
Posts: 31

PostPosted: Thu Mar 31, 2005 7:55 am    Post subject: 2.6.11-no1: Underground polar bears in the artic! Reply with quote

This is a bit of a basic release, but its out there to be stable. The next release is slated to have alot more features as I have quite a few people coming together to do good things. Our intent is to make mm-sources runnable, while adding other features that may help improve performance, or add support for drivers.

This release was mostly done by predatorfreak, and was completed by myself. Next release will probably feature additions from blutkind and bzcat_-|patch_p1. We are still working on a website which is now in development.

I realize I may recieve a few complaints that feature X is missing from this release, we will be sure to include more in the next release. We will NOT include genetic schedualing for a few reasons. The main reason being, although I see it as interesting technology, my tests with it have proved far from impressive. In the future if it can adapt fast enough to system changes, I will add it. I don't see that in the near future however and will not have my performance or time wasted putting it in. Vesafb-tng is something many users are a little crazy over at the moment. I see it as a waste of time, but depending on if it decides to work or not, it might be in the next release.

The current release can be fetched at http://no.oldos.org/files/2.6.11-no1/. Its based on 2.6.11-mm4 and there is an ebuild. Patchlist goes as follows:

Code:

2.6.11-no1: Underground polar bears in the artic!

2.6.11-mm4-npv41.bz2 | latest nicksched for -mm
2.6.11-mm4-jedi1.patch | The entire jedi patchset, which features 1gb lowmem from -ck and some other fixes for -mm
squashfs2.1-r2-patch | SquashFS for liveCD's
unionfs.diff | UnionFS for those who may need it
mapped_watermark3.diff | Mapped watermark III (thanks to con)
daconfig-2.2.0.patch | DaConfig for an enhanced configuration experiance (patch by damouse)
br-ioctl-fix.diff | br-ioctl security fix (patch by predatorfreak)
lufs-0.9.7-2.6.10-rc3-no2.patch | lufs 0.9.7 (modified by joecool)
cddvd-cmdfilter-drop.patch | Allows cdrecord to burn using ide-scsi without needing to be root

cflags-moo.patch   | Allows selection of CFLAGS, USE AT OWN RISK!! (patch by damouse)
config-nr-tty-devices-r1.patch | config-nr-tty devices for a cleaner /dev (cleaned up by predatorfreak)
lirc-cvs-20050330.diff | latest fetch of lirc-cvs
no-menu.patch | Features menu by predatorfreak
Back to top
View user's profile Send private message
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Thu Mar 31, 2005 8:06 am    Post subject: Reply with quote

Yeah nice to see a stable release in the mix as opposed to our crazy wild releases.
Back to top
View user's profile Send private message
voidengineer
n00b
n00b


Joined: 11 Feb 2005
Posts: 54

PostPosted: Thu Mar 31, 2005 8:08 am    Post subject: no-sources Reply with quote

Very nice!

Thanks joecool

voidengineer
Back to top
View user's profile Send private message
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Thu Mar 31, 2005 8:22 am    Post subject: Reply with quote

Hmm certainly an image that will stay in my / boot/ partition. =)
Back to top
View user's profile Send private message
joecool
n00b
n00b


Joined: 31 Aug 2004
Posts: 31

PostPosted: Thu Mar 31, 2005 9:23 pm    Post subject: Reply with quote

I'd also like to announce my results with different IO schedualers on reiser4.

I've long been a cfq zealot.. but those days are behind me now. I wanted to do a real life test, that unlike fallow's would actually test something that has annoyed me for quite awile.

How this benchmark was done.. is not exact science, I tried to put my box through one of the more grueling times of IO usage. So, in order to do this, i simulaneously deleted a kernel source tree while unpacking another. I played music at the same time through alsamixer at around 192kbps.

The results of this test were not times.. i wanted to measure interactivity as best as I could. The results were suprising.

Cfq, which is supposed to be fair queing, was HORRIBLE. Music skipped left and right, and there were points when the mouse would barely move across the screen. Not to mention it took a mad long time to finish unpacking and deleting. I can't say I recommend it for ANY work that involves lots of IO activity. I've not tested cfq-ts.. but i will in my next release.

Deadline, I was quite suprised on. It finished the test much faster then CFQ, by far it has the fastest throughput. On the downside, while Deadline has better interactivity then CFQ, music still skipped occasionally, and you could definetly feel things bog a little. Overall, I recommend it for anyone who wants to run a server, anyone gaming, and anyone who needs to move files very fast. For fileservers, nothing can match it.

Anticipatory, I've never been a huge fan of this.. but this test has come to make me like it alot more. Anticipatory was not very fast, I didn't expect it to be, but it did seem on-par with CFQ's speed. On the other hand, anticipatory GREATLY accels on one thing. Interactivity was amazingly good, even while stressin the system with this test and an emerge sync on top of it, the music skipped twice, and it was barley noticable. A rock solid IO sched I recommend for the average Desktop user. It performs well for everyday use, but I recommend goin over to Deadline if you don't need the interactivity as much, as the performance will fill the gap.

I did not test no-op, but from what other maintainers have been telling me, its meant for RAID configurations, of which I do not have, so I won't test.

On a final note, the genetic anticipatory had high throughput, but would let processes that didn't need as much IO starve.. and it would take 5-10 seconds for one to pick up. Once again.. no suprise.

Fortunatly IO scheds are easilly picked in /sys/block/hdx/queue/schedualer.. just echo deadline, anticipatory, cfq, or noop.
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Fri Apr 01, 2005 5:30 am    Post subject: Reply with quote

joecool wrote:
I'd also like to announce my results with different IO schedualers on reiser4.

I've long been a cfq zealot.. but those days are behind me now. I wanted to do a real life test, that unlike fallow's would actually test something that has annoyed me for quite awile.

How this benchmark was done.. is not exact science, I tried to put my box through one of the more grueling times of IO usage. So, in order to do this, i simulaneously deleted a kernel source tree while unpacking another. I played music at the same time through alsamixer at around 192kbps.

The results of this test were not times.. i wanted to measure interactivity as best as I could. The results were suprising.

Cfq, which is supposed to be fair queing, was HORRIBLE. Music skipped left and right, and there were points when the mouse would barely move across the screen. Not to mention it took a mad long time to finish unpacking and deleting. I can't say I recommend it for ANY work that involves lots of IO activity. I've not tested cfq-ts.. but i will in my next release.

Deadline, I was quite suprised on. It finished the test much faster then CFQ, by far it has the fastest throughput. On the downside, while Deadline has better interactivity then CFQ, music still skipped occasionally, and you could definetly feel things bog a little. Overall, I recommend it for anyone who wants to run a server, anyone gaming, and anyone who needs to move files very fast. For fileservers, nothing can match it.

Anticipatory, I've never been a huge fan of this.. but this test has come to make me like it alot more. Anticipatory was not very fast, I didn't expect it to be, but it did seem on-par with CFQ's speed. On the other hand, anticipatory GREATLY accels on one thing. Interactivity was amazingly good, even while stressin the system with this test and an emerge sync on top of it, the music skipped twice, and it was barley noticable. A rock solid IO sched I recommend for the average Desktop user. It performs well for everyday use, but I recommend goin over to Deadline if you don't need the interactivity as much, as the performance will fill the gap.

I did not test no-op, but from what other maintainers have been telling me, its meant for RAID configurations, of which I do not have, so I won't test.

On a final note, the genetic anticipatory had high throughput, but would let processes that didn't need as much IO starve.. and it would take 5-10 seconds for one to pick up. Once again.. no suprise.

Fortunatly IO scheds are easilly picked in /sys/block/hdx/queue/schedualer.. just echo deadline, anticipatory, cfq, or noop.


I run a reiserfs/ext3 system (reiserfs / and ext3 /boot), please note reiserfs != reiser4. So far, my best resaults have come from using cfq/cfq-ts. I currently run cfq-ts, which proforms near perfect. The only thing I miss is the high throughput of deadline, but cfq-ts does feel much better. cfq-ts never skips on audio, even when copying or untarring or deleting kernel source. Basicly, results seem mixed in most cases, it seems as though resaults change depending on fs, this is one more reason I don't like reiser4..... its a bitch about everything.
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
joecool
n00b
n00b


Joined: 31 Aug 2004
Posts: 31

PostPosted: Fri Apr 01, 2005 5:31 am    Post subject: Reply with quote

as i said before.. i did not have the chance to test cfq-ts.. but the results from cfq were not too impressive. I'll be sure to test it with my (or our) next release.
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Fri Apr 01, 2005 5:33 am    Post subject: Reply with quote

joecool wrote:
as i said before.. i did not have the chance to test cfq-ts.. but the results from cfq were not too impressive. I'll be sure to test it with my (or our) next release.


Joecool, I wasn't pointing out that cfq-ts is better, I'm pointing out how bitchy reiser4 is.
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Fri Apr 01, 2005 7:10 am    Post subject: Reply with quote

As I have stated I'd go with deadline if not anticipatory as default. But I do run reiser4. Perhaps some test with other filesystems wouldn't be a bad idea.
Back to top
View user's profile Send private message
joecool
n00b
n00b


Joined: 31 Aug 2004
Posts: 31

PostPosted: Fri Apr 01, 2005 7:31 pm    Post subject: Reply with quote

suppose i could do tests on XFS.. i do have it on my backup install.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum