Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › 2.6.38-rc2 anyone?
New Posts  All Forums:Forum Nav:

2.6.38-rc2 anyone? - Page 3

post #21 of 37
Thread Starter 
Quote:
Originally Posted by gonX View Post
You guys can get the 2.6.38 BFQ patch from here:
http://gonx.dk/bfq-for-2.6.38-by-gonx.patch.xz

I basically applied the 2.6.37 patch, fixed rejects and then did a git diff on it
Ahh, good stuff as I was being lazy. I would have had to delete my source dir and get new ones as I've never written or moded a patch file. I don't know the syntax for them so I'd have to learn and then make sure it patched right. When it didn't patch I just quickly skimmed the .patch + source and looked to see what was wrong. Good work though.

[edit]
http://algo.ing.unimo.it/people/paolo/disk_sched/
You got your sources from there right? The most recent BFQ patches?

It does make a huge difference IMO on physical drives.

[edit2] I was going to rep you but apparently I can't
Edited by mushroomboy - 2/2/11 at 11:42am
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
post #22 of 37
Quote:
Originally Posted by mushroomboy View Post
Ahh, good stuff as I was being lazy. I would have had to delete my source dir and get new ones as I've never written or moded a patch file. I don't know the syntax for them so I'd have to learn and then make sure it patched right. When it didn't patch I just quickly skimmed the .patch + source and looked to see what was wrong. Good work though.

[edit]
http://algo.ing.unimo.it/people/paolo/disk_sched/
You got your sources from there right? The most recent BFQ patches?

It does make a huge difference IMO on physical drives.

[edit2] I was going to rep you but apparently I can't
Yeah I am using git. Basically apply all 3 using:

patch -Np1 < PATCHNAME

Rinse and repeat for all patches.
Then look for errors and check the .rej files reported, if there are any. Then you can open those in your favorite editor (I use vim), get the line numbers and go to that place in the original file (same name, just without the .rej extension). I checked the error and saw the original file didn't have a curly braces around the if statement as you mentioned, so I fixed that, removed the .rej file, did a git commit -a, and then git diff OLDCOMMIT NEWCOMMIT > PATCHNAME.
Then I compressed it using xz

It's much easier to make patches using git. Just saying.
Edited by gonX - 2/2/11 at 11:50am
#well
(19 items)
 
Lenovo L530
(8 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 4770k Gigabyte Z87X-UD4H XFX Radeon HD 6950 Corsair CMX8GX3M2A2000C9 
Hard DriveHard DriveOptical DriveCooling
Samsung EVO 840 Hitachi HDS722020ALA330 Generic DVD±RW Burner Noctua NH-D14 
OSMonitorMonitorKeyboard
Windows 8.1 Dell U2711 LG W2453 Ducky DK9008 Overclock.net Edition, Cherry MX B... 
PowerCaseMouseMouse Pad
Corsair TX850 Antec Three Hundred Corsair Raptor M40 QPAD HeatoN M 
AudioAudioAudio
E-MU Tracker|pre Beyerdynamic DT-770 250 Ohm AntLion ModMIc 
CPUGraphicsRAMRAM
Intel Ivy Bridge 3210M Intel HD 4000 Graphics Soldered Corsair Vengeance  
Hard DriveOptical DriveOSMonitor
500GB DVD-+RW Windows 7 Professional 1600x900 
  hide details  
Reply
#well
(19 items)
 
Lenovo L530
(8 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 4770k Gigabyte Z87X-UD4H XFX Radeon HD 6950 Corsair CMX8GX3M2A2000C9 
Hard DriveHard DriveOptical DriveCooling
Samsung EVO 840 Hitachi HDS722020ALA330 Generic DVD±RW Burner Noctua NH-D14 
OSMonitorMonitorKeyboard
Windows 8.1 Dell U2711 LG W2453 Ducky DK9008 Overclock.net Edition, Cherry MX B... 
PowerCaseMouseMouse Pad
Corsair TX850 Antec Three Hundred Corsair Raptor M40 QPAD HeatoN M 
AudioAudioAudio
E-MU Tracker|pre Beyerdynamic DT-770 250 Ohm AntLion ModMIc 
CPUGraphicsRAMRAM
Intel Ivy Bridge 3210M Intel HD 4000 Graphics Soldered Corsair Vengeance  
Hard DriveOptical DriveOSMonitor
500GB DVD-+RW Windows 7 Professional 1600x900 
  hide details  
Reply
post #23 of 37
Thread Starter 
Ahh, I just manually edited the files myself and applied the patches individually. It would be nice to have a single patch file instead of 3. =)

As things progress I might end up patching kernels myself (instead of things like the zen kernel) and figuring out what works best on my own. So far the BFS isn't nearly as crazy good as I'd thought now that I'm using CFS on the 2.6.38 kernel. However the BFQ io scheduler is like night and day for me. Everything runs much smoother, especially Wine + games. I think I'll keep it as a perm patch to apply. When the BFS comes out specifically made for the 2.6.38 kernel I might test it out, maybe I'll get more out of it but as of now the CFS works fine IMO.
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
post #24 of 37
The performance margin between BFS and CFS has become a lot smaller over the last couple of major releases. BFS doesn't support cgroups, which makes the big performance enhancement that CFS got with the automatic grouping of tasks per TTY "unavailable" for BFS - even though the nature of BFS makes stuff like that unnecessary.

CFS has come a long way. And it definitely wouldn't have been here today if it wasn't for BFS.
#well
(19 items)
 
Lenovo L530
(8 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 4770k Gigabyte Z87X-UD4H XFX Radeon HD 6950 Corsair CMX8GX3M2A2000C9 
Hard DriveHard DriveOptical DriveCooling
Samsung EVO 840 Hitachi HDS722020ALA330 Generic DVD±RW Burner Noctua NH-D14 
OSMonitorMonitorKeyboard
Windows 8.1 Dell U2711 LG W2453 Ducky DK9008 Overclock.net Edition, Cherry MX B... 
PowerCaseMouseMouse Pad
Corsair TX850 Antec Three Hundred Corsair Raptor M40 QPAD HeatoN M 
AudioAudioAudio
E-MU Tracker|pre Beyerdynamic DT-770 250 Ohm AntLion ModMIc 
CPUGraphicsRAMRAM
Intel Ivy Bridge 3210M Intel HD 4000 Graphics Soldered Corsair Vengeance  
Hard DriveOptical DriveOSMonitor
500GB DVD-+RW Windows 7 Professional 1600x900 
  hide details  
Reply
#well
(19 items)
 
Lenovo L530
(8 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 4770k Gigabyte Z87X-UD4H XFX Radeon HD 6950 Corsair CMX8GX3M2A2000C9 
Hard DriveHard DriveOptical DriveCooling
Samsung EVO 840 Hitachi HDS722020ALA330 Generic DVD±RW Burner Noctua NH-D14 
OSMonitorMonitorKeyboard
Windows 8.1 Dell U2711 LG W2453 Ducky DK9008 Overclock.net Edition, Cherry MX B... 
PowerCaseMouseMouse Pad
Corsair TX850 Antec Three Hundred Corsair Raptor M40 QPAD HeatoN M 
AudioAudioAudio
E-MU Tracker|pre Beyerdynamic DT-770 250 Ohm AntLion ModMIc 
CPUGraphicsRAMRAM
Intel Ivy Bridge 3210M Intel HD 4000 Graphics Soldered Corsair Vengeance  
Hard DriveOptical DriveOSMonitor
500GB DVD-+RW Windows 7 Professional 1600x900 
  hide details  
Reply
post #25 of 37
Thread Starter 
Yeah I know about the group scheduling, I've also read about a lot of it's improvements. What I really want is the BFQ scheduler to get some of the new CFQ improvements. Though I might just get a SSD soon anyways, making that null for my linux.
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
post #26 of 37
Just port them yourself
#well
(19 items)
 
Lenovo L530
(8 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 4770k Gigabyte Z87X-UD4H XFX Radeon HD 6950 Corsair CMX8GX3M2A2000C9 
Hard DriveHard DriveOptical DriveCooling
Samsung EVO 840 Hitachi HDS722020ALA330 Generic DVD±RW Burner Noctua NH-D14 
OSMonitorMonitorKeyboard
Windows 8.1 Dell U2711 LG W2453 Ducky DK9008 Overclock.net Edition, Cherry MX B... 
PowerCaseMouseMouse Pad
Corsair TX850 Antec Three Hundred Corsair Raptor M40 QPAD HeatoN M 
AudioAudioAudio
E-MU Tracker|pre Beyerdynamic DT-770 250 Ohm AntLion ModMIc 
CPUGraphicsRAMRAM
Intel Ivy Bridge 3210M Intel HD 4000 Graphics Soldered Corsair Vengeance  
Hard DriveOptical DriveOSMonitor
500GB DVD-+RW Windows 7 Professional 1600x900 
  hide details  
Reply
#well
(19 items)
 
Lenovo L530
(8 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 4770k Gigabyte Z87X-UD4H XFX Radeon HD 6950 Corsair CMX8GX3M2A2000C9 
Hard DriveHard DriveOptical DriveCooling
Samsung EVO 840 Hitachi HDS722020ALA330 Generic DVD±RW Burner Noctua NH-D14 
OSMonitorMonitorKeyboard
Windows 8.1 Dell U2711 LG W2453 Ducky DK9008 Overclock.net Edition, Cherry MX B... 
PowerCaseMouseMouse Pad
Corsair TX850 Antec Three Hundred Corsair Raptor M40 QPAD HeatoN M 
AudioAudioAudio
E-MU Tracker|pre Beyerdynamic DT-770 250 Ohm AntLion ModMIc 
CPUGraphicsRAMRAM
Intel Ivy Bridge 3210M Intel HD 4000 Graphics Soldered Corsair Vengeance  
Hard DriveOptical DriveOSMonitor
500GB DVD-+RW Windows 7 Professional 1600x900 
  hide details  
Reply
post #27 of 37
Thread Starter 
Quote:
Originally Posted by gonX View Post
Just port them yourself
LOL I'm not going back to coding. I have enough of an understanding to fix code, but porting might be a much larger project than I'd like to take on.
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
post #28 of 37
Or apply a healthy OC to your system (this is OCN after all). As mentioned previously, I can't tell the difference between schedulers, or .37 versus .38-rc2 with procs and mem clocked high. Stuff just moves quick no matter what...
ThermoChilled
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1100T ASUS Crosshair IV Extreme EVGA GTX 580 SuperClocked STT WX200UB2G7 
Hard DriveOptical DriveOSMonitor
VelociRaptor WD6000HLHX Sony Optiarc AD-7260S Arch Linux x86_64 + JWM NEC MultiSync PA241W-BK 
KeyboardPowerCaseMouse
Topre Realforce 87UKB Corsair CMPSU-850AX Lian Li Tyr PC-X500FX Logitech G9x 
Mouse Pad
ZOWIE GEAR P-TF 
  hide details  
Reply
ThermoChilled
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1100T ASUS Crosshair IV Extreme EVGA GTX 580 SuperClocked STT WX200UB2G7 
Hard DriveOptical DriveOSMonitor
VelociRaptor WD6000HLHX Sony Optiarc AD-7260S Arch Linux x86_64 + JWM NEC MultiSync PA241W-BK 
KeyboardPowerCaseMouse
Topre Realforce 87UKB Corsair CMPSU-850AX Lian Li Tyr PC-X500FX Logitech G9x 
Mouse Pad
ZOWIE GEAR P-TF 
  hide details  
Reply
post #29 of 37
Thread Starter 
Quote:
Originally Posted by adamlau View Post
Or apply a healthy OC to your system (this is OCN after all). As mentioned previously, I can't tell the difference between schedulers, or .37 versus .38-rc2 with procs and mem clocked high. Stuff just moves quick no matter what...
If you look at my Sig I'm running a Phenom II x2 545 as an unlocked Phenom II x4 B45. Doing this at standard clocks is stable but if I go much over 3.45GHz I have to up the vcore to something like 1.55v, too high IMO. I might be able to get it stable at 3.5-3.6GHz but at what cost/performance ratio? In all reality 600MHz does squat for real time performance, synthetic benchmarks yes but real time/real life scenario no. So the question then becomes what can I do to gain extra performance?

The BFQ isn't about CPU anyways, it's about HDD speed and how well it can manage IO from the device. If you had a physical drive then you would probably notice a difference, but with a SSD probably not.
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
post #30 of 37
Quote:
Originally Posted by adamlau View Post
Or apply a healthy OC to your system (this is OCN after all). As mentioned previously, I can't tell the difference between schedulers, or .37 versus .38-rc2 with procs and mem clocked high. Stuff just moves quick no matter what...
Quote:
Originally Posted by mushroomboy View Post
If you look at my Sig I'm running a Phenom II x2 545 as an unlocked Phenom II x4 B45. Doing this at standard clocks is stable but if I go much over 3.45GHz I have to up the vcore to something like 1.55v, too high IMO. I might be able to get it stable at 3.5-3.6GHz but at what cost/performance ratio? In all reality 600MHz does squat for real time performance, synthetic benchmarks yes but real time/real life scenario no. So the question then becomes what can I do to gain extra performance?

The BFQ isn't about CPU anyways, it's about HDD speed and how well it can manage IO from the device. If you had a physical drive then you would probably notice a difference, but with a SSD probably not.
in all honesty, i've never really noticed much of a difference when it came to OC'ing a chip, from a mild to an extreme.

i did notice how ever, thread count was far more important, esepcially in compiling.

when i did my OC on this rig originally, i disabled HT and got it to 4 GHz, then did a generic compile of a kernel, the speed was about the same as it was with my Q9400 @ 4 GHz, it was about 10% faster, then i removed the OC and re-enabled HT, and at stock speeds, with 8 threads, i recompiled the same kernel same settings, time was about 35% faster, i was impressed, so i figured with an overclock and HT enabled, i was going to blow things up with it, wrong.

i was able to get 3.8 GHz stable with HT enabled, ran the kernel compile again, and maybe the time difference was 37% faster than at stock speeds over 4GHz w/o HT.

to me it showed that there is still a lot more to the speed of a CPU than just raw GHz, so when i upgraded my bios and accidentally erased my 3.8 ghz stable OC profile, i never bothered with fiddling around with it again.
Bazinga Punk
(12 items)
 
ooh shiny!
(6 items)
 
 
CPUMotherboardGraphicsRAM
Intel Xeon 3440 AsRock P55 extreme Evga 8800 GT 512 MB Gskill Ripjaws 
Hard DriveCoolingOSMonitor
Western Digital Blue Antec Khuler 620 Ubuntu 11.10 Asus vw264H 
KeyboardPowerCaseMouse
GIGABYTE KM7600 CORSAIR TX 650 Cooler Master 590 GIGABYTE GM-M6800 
CPUMotherboardGraphicsRAM
Intel Core I5 6500 Gigabyte z170xp-SLI Nvidia 970gtx Corsair 16gb ddr4 2666mhz  
Hard DriveOS
250gb Samsung Evo 850 Windows 10 & Ubuntu 15.10 
  hide details  
Reply
Bazinga Punk
(12 items)
 
ooh shiny!
(6 items)
 
 
CPUMotherboardGraphicsRAM
Intel Xeon 3440 AsRock P55 extreme Evga 8800 GT 512 MB Gskill Ripjaws 
Hard DriveCoolingOSMonitor
Western Digital Blue Antec Khuler 620 Ubuntu 11.10 Asus vw264H 
KeyboardPowerCaseMouse
GIGABYTE KM7600 CORSAIR TX 650 Cooler Master 590 GIGABYTE GM-M6800 
CPUMotherboardGraphicsRAM
Intel Core I5 6500 Gigabyte z170xp-SLI Nvidia 970gtx Corsair 16gb ddr4 2666mhz  
Hard DriveOS
250gb Samsung Evo 850 Windows 10 & Ubuntu 15.10 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux, Unix
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › 2.6.38-rc2 anyone?