View previous topic :: View next topic |
Author |
Message |
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sun Feb 13, 2005 11:13 am Post subject: |
|
|
thubble wrote: | It fails to compile here with SMP and SMT enabled. |
vrln wrote: | Same problem here unfortunately - doesn't seem to compile with SMP/SMT enabled. |
damm , I don`t have SMP/HT and rest of US also . It working nice with Single CPU .
I fixed compilation errors but it`s "intuitionaly" and I don`t know if that works.
temporary fix 1 is here :
http://vivid.dat.pl/fallow/nick_sched_t1.diff
If You have some time and intend ...etc.
thubble wrote: |
Definitely a problem with Nicksched, I've heard it's always had issues with SMP/SMT.
|
Yes in did, I also remember past problems , I try to mail Nick Piggin and ask Him for sync to up-to-date kernel.
thubble wrote: |
I'd like to try it, since Reiser4/staircase seems to be a bad combination.
|
with O(1) in past vivid releases reiser4 playing well also
thubble wrote: |
Out of curiosity, where do you get Nick's scheduler patches? His old website hasn't been updated since 2.6.8.1, and nothing on the kernel mailing list has any information. |
Yes
Chickaroo gives this link http://www.joecool.ftfuchs.com/no-sources/2.6.11-rc2-no1/
I take it from broken-out ( patch for 2.6.11-rc2-mm1 version ) , make from it patch for 2.6.11-rc3-bk5 after some corrects and "speedy deactivate" ISO class from rc2mm1.
I think future vivid release will be beased on PlugSched after sync from P.Williams or Con and stable 2.6.11 , but I also try to mail Nick Piggin about NickSched.
cheers _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Feb 13, 2005 11:21 am Post subject: |
|
|
aaaah yay!! running very nice here!
good work, fallow!
big thx again!
_________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
vrln Guru
Joined: 11 Sep 2004 Posts: 534 Location: Finland
|
Posted: Sun Feb 13, 2005 11:23 am Post subject: |
|
|
fallow wrote: | thubble wrote: | It fails to compile here with SMP and SMT enabled. |
vrln wrote: | Same problem here unfortunately - doesn't seem to compile with SMP/SMT enabled. |
:( damm , I don`t have SMP/HT and rest of US also . It working nice with Single CPU .
I fixed compilation errors but it`s "intuitionaly" and I don`t know if that works.
temporary fix 1 is here :
http://vivid.dat.pl/fallow/nick_sched_t1.diff
If You have some time and intend ...etc. :)
|
Thanks for the fix :) I'm still compiling right now - no more errors but there are some warnings:
kernel/sched.c: In function `try_to_wake_up':
kernel/sched.c:1064: warning: `new_cpu' might be used uninitialized in this function
kernel/sched.c: At top level:
kernel/sched.c:643: warning: `requeue_task' defined but not used
I'll let you know how it works as soon as I get it compiled (might take a while because I'm also running emerge -uD world at the same time)
cheers :) _________________ Interested in E17? Get Enlightened by reading the user guide. |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sun Feb 13, 2005 11:30 am Post subject: |
|
|
gimpel wrote: | aaaah yay!! running very nice here!
good work, fallow!
big thx again!
|
THX good , but smp doesn`t hehe
vrln wrote: |
Thanks for the fix I'm still compiling right now - no more errors but there are some warnings:
kernel/sched.c: In function `try_to_wake_up':
kernel/sched.c:1064: warning: `new_cpu' might be used uninitialized in this function
kernel/sched.c: At top level:
kernel/sched.c:643: warning: `requeue_task' defined but not used
I'll let you know how it works as soon as I get it compiled (might take a while because I'm also running emerge -uD world at the same time)
cheers |
no problem but making a patchset and correcting rejects is anohter thing to correcting scheduler code . I don`t know scheduler code yet - I`m not that good yet , I`m going to learn & know it hehe so , I don`t know about this fix works .
maybe Nick Piggin will do some sync after reading email hehe
cheers.
[edit]
I added info about not working SMP to release info.
so Single CPU users can use it only at now.
[/edit] _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
vrln Guru
Joined: 11 Sep 2004 Posts: 534 Location: Finland
|
Posted: Sun Feb 13, 2005 11:46 am Post subject: |
|
|
Got a black screen when I tried to boot it - it could be that fbsplash didn't work, but I didn't hear the harddrive spin so it sounds like an instant lockup. Yeah correcting scheduler code is propably something that only the author of it can do - I wasn't asking for you to correct it :) (just meant the compile error - which unfortunately didn't help, thanks for taking the time to fix it anyway though). For single CPU systems with reiser4 this release sounds really good though :) _________________ Interested in E17? Get Enlightened by reading the user guide. |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sun Feb 13, 2005 11:59 pm Post subject: |
|
|
ok
rc4 release with good FULL working (SMP/HT) Nichsched will be very soon
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
chickaroo Tux's lil' helper
Joined: 21 Sep 2004 Posts: 102 Location: #!/usr/bin/girl
|
Posted: Mon Feb 14, 2005 12:50 pm Post subject: |
|
|
haha nice, i still haven't been able to get the latest vivid release - i've been very lazy lately. few days ago i couldn't wait for the new vivid _________________ Registered Linux user #364515 (Jun, 2004) |
|
Back to top |
|
|
predatorfreak l33t
Joined: 13 Jan 2005 Posts: 708 Location: USA, Michigan.
|
Posted: Mon Feb 14, 2005 2:08 pm Post subject: |
|
|
fallow wrote: | ok
rc4 release with good FULL working (SMP/HT) Nichsched will be very soon
cheers. |
Great to hear this fallow, I'l be standing by to rip apart nicksched personally . _________________ System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up. |
|
Back to top |
|
|
babykart Guru
Joined: 08 Oct 2004 Posts: 415
|
Posted: Mon Feb 14, 2005 5:31 pm Post subject: |
|
|
fallow wrote: | ok
rc4 release with good FULL working (SMP/HT) Nichsched will be very soon
cheers. |
good... and why not another release with 2.6.11-rc3-mm2 based ... _________________ >> Gentoo-FR <<
----- |
|
Back to top |
|
|
milu Bodhisattva
Joined: 03 May 2004 Posts: 1122 Location: Poland, Konstancin-Jeziorna
|
Posted: Mon Feb 14, 2005 7:21 pm Post subject: |
|
|
babykart wrote: | fallow wrote: | ok
rc4 release with good FULL working (SMP/HT) Nichsched will be very soon
cheers. |
good... and why not another release with 2.6.11-rc3-mm2 based ... |
I think that this tells a little - and posts before too https://forums.gentoo.org/viewtopic-p-2066972.html#2066972
cheers,
Milu |
|
Back to top |
|
|
chickaroo Tux's lil' helper
Joined: 21 Sep 2004 Posts: 102 Location: #!/usr/bin/girl
|
Posted: Tue Feb 15, 2005 2:29 am Post subject: |
|
|
couple of no-sources guys got wind about all their nicksched work that was borrowed. they didn't complain, but they were a bit annoyed that no credit was given to them. anyways, they would like a little bit of credit, if you did borrow some code from them. joecool really spent a lot of time porting nicksched.
BTW: it appears, nick peggin DOES in fact keep his schedular up to date, however only to people who request it. _________________ Registered Linux user #364515 (Jun, 2004) |
|
Back to top |
|
|
babykart Guru
Joined: 08 Oct 2004 Posts: 415
|
Posted: Tue Feb 15, 2005 4:44 am Post subject: |
|
|
milu wrote: | babykart wrote: | fallow wrote: | ok
rc4 release with good FULL working (SMP/HT) Nichsched will be very soon
cheers. |
good... and why not another release with 2.6.11-rc3-mm2 based ... |
I think that this tells a little - and posts before too https://forums.gentoo.org/viewtopic-p-2066972.html#2066972
cheers,
Milu |
yes i remember that i said, but the 2.6.11-rc3-mm2 is out at the same time that the 2.6.11-rc4....
I have test the 2.6.11-rc3-mm2 and it works fine with SMP/HT and reiser4...
at this time, i have test any kernels... and the more faster for me it's the mmvivid-sources-2.6.11-rc2-r1(based on 2.6.11-rc2-mm2) with Genetic Anticipatory...
this is why i said "and why not another release with 2.6.11-rc3-mm2 based "
PS - sorry for my bad english _________________ >> Gentoo-FR <<
----- |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Tue Feb 15, 2005 7:22 am Post subject: |
|
|
Nick Piggin was done some syncing. New version is done by Him.
Now I only do little smp fix and BASE_TIMESLICE tune for better interactivity as Nick said for new release. I think new release may be some suprise hehe.
vivid has mm and nom-mm line, I do not have proper time to do every release at the same time
but I think everything is possible and I want to do mm release also
much prior is non-mm release , cause as We see mm is pretty problematic. a lot of vivid mm releases had more problems thatn non-mm.
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
jey Apprentice
Joined: 18 Oct 2004 Posts: 259 Location: Poland/Scotland
|
Posted: Tue Feb 15, 2005 5:50 pm Post subject: |
|
|
I tried to erase cdrw in k3b. When I pushed a button to erase cdrw my box rebooted.
I use kernel-2.6.11-rc3-vivid1.
kernel-2.6.11-rc1-vv_e4 - this kernel works normaly with erase's operation |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Wed Feb 16, 2005 9:32 am Post subject: |
|
|
As some People see I made also 2.6.11-rc4-love1 release and it`s similar to vivid.
Please test ( If You will ) as this "full working SMP/non-SMP" release.
It not means that I leave vivid - it`s important project for me and Troll, will be next vivid releases also.
Ideas,Concepts,Cooperation as always will be welcome
I will made some stuff for vividserv now.
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
vrln Guru
Joined: 11 Sep 2004 Posts: 534 Location: Finland
|
Posted: Wed Feb 16, 2005 10:32 am Post subject: |
|
|
2.6.11-rc4-love1 working fine here with a p4 (SMP/SMT) - seems to have alot less problems with my reiser4 partition. Neat :)
Btw fallow, what's randomisation? Just noticed that it's a new config option, but there's no help available for it (it's also shown @ dmesg). I mean, it obviously randomises something, but what?
edit:
Oops, seems like it was too early to say... It just locked up after about 5 hours of uptime. Nothing strange in any logs. :(
edit: the other 2.6.11-rc based kernel I tried also locked up the same way (ck) - so it's possible that this isn't scheduler related at all. _________________ Interested in E17? Get Enlightened by reading the user guide. |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
|
Back to top |
|
|
vrln Guru
Joined: 11 Sep 2004 Posts: 534 Location: Finland
|
Posted: Thu Feb 17, 2005 2:06 pm Post subject: |
|
|
Interesting. Thanks for everything :) Yeah I hope it'll be fixed in 2.6.11 final, I'll definately try it as soon as it's out _________________ Interested in E17? Get Enlightened by reading the user guide. |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Thu Feb 17, 2005 2:14 pm Post subject: |
|
|
vrln wrote: | Interesting. Thanks for everything Yeah I hope it'll be fixed in 2.6.11 final, I'll definately try it as soon as it's out |
no problem
Maybe problems with reiser4 and Staircase will gone also
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
Genn Tux's lil' helper
Joined: 19 Sep 2003 Posts: 98
|
Posted: Sun Feb 20, 2005 5:10 am Post subject: |
|
|
Fallow, with you now doing both Love-sources and vivid-sources, I dont' know which I should use. (Before I switched to vivid-sources I was a love user.) What's the difference between them? The patchsets look rather similar. Just glancing at the love-sources pathset it would appear it's a bit more aggressive than vivid, but I'm not sure what all those do, so I don't know.
And out of curiosity, what made you decide to get involved with love-sources? |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Mon Feb 21, 2005 2:12 pm Post subject: |
|
|
love-sources has a good tradition and long history. is still many of people and users at #love-sources channel and the love-community is really nice. so I think is very nice to continue it and will be many of new releases.
I don`t think that I will have proper time to do paraller both sources,but I want to vivid will exist further.
Maybe Troll or somebody will have proper time for it ?
I think that we will establish overall form at the #
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Fri Apr 29, 2005 3:00 pm Post subject: |
|
|
ok. I cancelled maintainig of love-sources
love-sources.org wrote: |
I canceling the maintaining of love-sources.
In effect of very divided opinions in the love-sources team and users I decided to cancel my maitaining of love-sources.
I have the same opinion as Lovechild about futher of love-sources ( mainly we want to cut reiser4 support, cut all very unstable/untrusted patches etc )
I see that majority of love-users has a priority in reiser4 support.
I want to do a patchset for interactivity and having CPU Scheduler oriented for minimal latencies for example and able users to using Reiser4 , a filesystem with maximal latencies and highest cpu usage what is very bad for interactivity is just unlogical for me .
I also dont want to have a sources who are working only for some poeple .
I have intend to do something still , but in just other conception and I propably will do it as my old vivid-sources.
THANKS FOR EVERY PEOPLE FROM THE LOVE-SOURCES CHANNEL for the support . especially at the beginning for very nice welcome of me.
also for these all nice conversations and dicussions on the channel.
For Lovechild for the all support,and other guys more and less collected to the love-sources but who "living with the channel also" .
and thanks for everyone who used my work - my releases.
and Im also learned a lot from this period of time .
cheers & greeting.
fallow
of course I will stay on the channel - we have very nice atmosphere here
and will give support for further maintainers if they will want it
|
I learned a lot from this period of time .
I have different objectives than in the past and mine love-sources releases.
and now I want to realise just my and Lovechild's ideas.
and I will do next vivid release in next days
If one other person will test/use it then will be good I will dont care about doing this for audience anymore
I'll just see
of course will be no reiser4 support and very less of big-unstable/untested patches
but some fresh as always
cheers.. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
vipernicus Veteran
Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
Posted: Fri Apr 29, 2005 5:55 pm Post subject: |
|
|
fallow wrote: | ok. I cancelled maintainig of love-sources
love-sources.org wrote: |
I canceling the maintaining of love-sources.
In effect of very divided opinions in the love-sources team and users I decided to cancel my maitaining of love-sources.
I have the same opinion as Lovechild about futher of love-sources ( mainly we want to cut reiser4 support, cut all very unstable/untrusted patches etc )
I see that majority of love-users has a priority in reiser4 support.
I want to do a patchset for interactivity and having CPU Scheduler oriented for minimal latencies for example and able users to using Reiser4 , a filesystem with maximal latencies and highest cpu usage what is very bad for interactivity is just unlogical for me .
I also dont want to have a sources who are working only for some poeple .
I have intend to do something still , but in just other conception and I propably will do it as my old vivid-sources.
THANKS FOR EVERY PEOPLE FROM THE LOVE-SOURCES CHANNEL for the support . especially at the beginning for very nice welcome of me.
also for these all nice conversations and dicussions on the channel.
For Lovechild for the all support,and other guys more and less collected to the love-sources but who "living with the channel also" .
and thanks for everyone who used my work - my releases.
and Im also learned a lot from this period of time .
cheers & greeting.
fallow
of course I will stay on the channel - we have very nice atmosphere here
and will give support for further maintainers if they will want it
|
I learned a lot from this period of time .
I have different objectives than in the past and mine love-sources releases.
and now I want to realise just my and Lovechild's ideas.
and I will do next vivid release in next days
If one other person will test/use it then will be good I will dont care about doing this for audience anymore
I'll just see
of course will be no reiser4 support and very less of big-unstable/untested patches
but some fresh as always
cheers.. |
Hallelujah. Thanks. _________________ Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog |
|
Back to top |
|
|
metalshark Apprentice
Joined: 07 Jan 2006 Posts: 197 Location: Bournemouth, England
|
Posted: Tue Feb 07, 2006 12:32 am Post subject: Maybe unrelated |
|
|
About IO Schedulars. I use deadline along with JACK and a mixture of realtime xfs and reiser4fs parititions on a single SATA drive. The machine is a low latency desktop that runs some nippy server software.
I added this to /etc/sysctl.conf after reading up on it on IBM and then playing for a weekend.
vm.dirty_background_ratio = 3
vm.dirty_expire_centisecs = 300
vm.dirty_ratio = 1
vm.dirty_writeback_centisecs = 60
vm.laptop_mode = 0
The vm.laptop_mode doesn't work too well with JACK under Realtime XFS - but I'd recommend giving it a go on non-laptops otherwise.
I also do a
echo 16 > /sys/block/sda/queue/iosched/fifo_batch
echo 1 > /sys/block/sda/queue/iosched/front_merges
echo 300 > /sys/block/sda/queue/iosched/read_expire
echo 300 > /sys/block/sda/queue/iosched/write_expire
echo 16 > /sys/block/sda/queue/iosched/writes_starved
every reboot to sort out my IO Schedular for simultaneous server and low latency (so low latency server which will probably die a DOS death someday - hopefully not before I figure out DOS prevention). Now my question is this: Is there an official place to put my IO Schedular stuff? Like I dunno a config file or boot loader grub config. Not really up for patching my kernel but am used to it now (Unpack IPTables + Nitro3 Recompile then emerge IPTables (patch-o-matic's profile match) + NVidia Kernel + IEEE80211 + Realtime-LSM + Alsa-Driver + NDISWrapper + HAL + ACPI, etc).
PS Try out my settings (insert disclaimer) if you wish + no liability. Try some simultaneous stuff across several windows - take a copy of your settings - echo in these ones - do a hdparm -Tt dev to sync (probably better with the sync command but not consistent accross laptop harddrives). Then try the same number of windows or more and see if the desktop remains nippy. I found the extra overhead negligable and the interface nippier than windows.
Last edited by metalshark on Thu Feb 09, 2006 6:01 pm; edited 1 time in total |
|
Back to top |
|
|
vipernicus Veteran
Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
Posted: Thu Feb 09, 2006 2:21 pm Post subject: Re: Maybe unrelated |
|
|
metalshark wrote: | About IO Schedulars. I use deadline along with JACK and a mixture of realtime xfs and reiser4fs parititions on a single SATA drive. The machine is a low latency desktop that runs some nippy server software.
I added this to /etc/sysctl.conf after reading up on it on IBM and then playing for a weekend.
vm.dirty_background_ratio = 3
vm.dirty_expire_centisecs = 300
vm.dirty_ratio = 1
vm.dirty_writeback_centisecs = 60
vm.laptop_mode = 0
The vm.laptop_mode does work too well with JACK under Realtime XFS - but I'd recommend giving it a go on non-laptops otherwise.
I also do a
echo 16 > /sys/block/sda/queue/iosched/fifo_batch
echo 1 > /sys/block/sda/queue/iosched/front_merges
echo 300 > /sys/block/sda/queue/iosched/read_expire
echo 300 > /sys/block/sda/queue/iosched/write_expire
echo 16 > /sys/block/sda/queue/iosched/writes_starved
every reboot to sort out my IO Schedular for simultaneous server and low latency (so low latency server which will probably die a DOS death someday - hopefully not before I figure out DOS prevention). Now my question is this: Is there an official place to put my IO Schedular stuff? Like I dunno a config file or boot loader grub config. Not really up for patching my kernel but am used to it now (Unpack IPTables + Nitro3 Recompile then emerge IPTables (patch-o-matic's profile match) + NVidia Kernel + IEEE80211 + Realtime-LSM + Alsa-Driver + NDISWrapper + HAL + ACPI, etc).
PS Try out my settings (insert disclaimer) if you wish + no liability. Try some simultaneous stuff across several windows - take a copy of your settings - echo in these ones - do a hdparm -Tt dev to sync (probably better with the sync command but not consistent accross laptop harddrives). Then try the same number of windows or more and see if the desktop remains nippy. I found the extra overhead negligable and the interface nippier than windows. |
Define 'nippy' please. _________________ Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog |
|
Back to top |
|
|
|