Could you rephrase that?
What tests do you do to validate the changes you make to preference values and/or introduce new user prefs?
Could you rephrase that?
What tests do you do to validate the changes you make to preference values and/or introduce new user prefs?
Because specific loading times and other benchmarked number values can often vary between tests due to factors outside PowerUOC's control, testing is mainly conducted on the basis of simply feeling a difference. If a change does not noticeably improve the all-around experience, or impacts it in a negative way, it does not get implemented.
This ensures that the end user will benefit, as it's already been confirmed prior to release that there is a noticeable, self-evident difference between revisions in realistic scenarios (oftentimes confirmed on multiple machines running different OSes).
Usually, it's a four-part process that goes as follows:
1. Apply change, save, restart session.
2. Stress test with various resource-heavy sites like Daily Mail, CNET, CNN, or many high-resolution images onscreen at once via a search engine.
3. Pay close attention to site loading speeds, text display immediacy, image rendering times, scrolling smoothness... etc.
4. If there is even a small positive improvement, the value gets logged and added to the master template.
But, when you brand your efforts with hyperbolic terms like "ultimate", etc.; and introduce them with countdowns and other sensationalism, people rightly have high expectations.
Take this FWIW, from someone who hasn't yet tried PowerUOC (sadly, my daily driving of late requires more modern equipment ), but... well, that's all very subjective.
As such, it seems to explain the differing experiences of those who've tried it. Of course, subjectivity is perfectly valid - no one would care to apply any set of tweaks that didn't make a meaningful difference for them. Back when @eyoungren's tweaks were the only game in town - and when I was using my PPC Macs regularly - I gave them a shot. They subjectively, considerably, improved my TenFourFox experience. I didn't require benchmarks (supposedly objective, though not always relevant) to prove to myself that there was a difference; I could see and "feel" it. That was good enough for me, and it's probably good enough for those who've benefited from your TFF tweaks and all the other things you've produced.
But, when you brand your efforts with hyperbolic terms like "ultimate", etc.; and introduce them with countdowns and other sensationalism, people rightly have high expectations. And, when the product doesn't meet those subjective expectations, they rightly look for objective means to quantify your claims. But there aren't any that can satisfy, because everyone's experience and needs are subjective, just like the standards by which you gauge the product.
I'm happy that it works so well for you, and clearly, for many others who've tried it. I look forward to trying it myself, because new stuff for our old hardware is always cool, whether it makes a difference for me personally or not. So, thanks for what you're doing, I really appreciate your efforts and others should as well. It's just that the "marketing" - for lack of a better term - is a bit over the top.
Again, FWIW.
I simply don't understand the need for branding and self promotion in a community like this - a contribution can stand by it's own merits and normally respect is derived on those grounds.
Conversely there is a fun, tongue in cheek element to creating a buzz and giving something you've created an identity.
Marketing and promotion will always have a net negative and detrimental outcome if the product falls way short of the promise. I simply don't understand the need for branding and self promotion in a community like this - a contribution can stand by it's own merits and normally respect is derived on those grounds.
Conversely there is a fun, tongue in cheek element to creating a buzz and giving something you've created an identity.
At this point, and after a few searches here and elsewhere, I’m only certain that the “U” in “UOC” is “Ultimate”. I’ve no idea the rest.
At this point, and after a few searches here and elsewhere, I’m only certain that the “U” in “UOC” is “Ultimate”. I’ve no idea the rest.
It's the Ultra One Core Patch, written by @looking4awayout here.
To be fair, that's easier to achieve when the contribution's thread is stickied and is assured to be seen by people, otherwise it just falls down into the abyss and is ignored, then forgotten, which has happened before.
But that's just the nature of the forum - I like to think I've made useful contributions over the years - things that I've spent time on but they all slide down the page into obscurity.
although I wouldn't dream of playing HTML5 Youtube video on a portable with the CPU blasting away at 100% it will obviously reap benefits on multi G4/G5s.
At a glance, media.webm.enabled, false forces the video source to stream hardware-accelerated MP4 video instead of the software-rendered VP9.
media.gpu-process-decoder, true
media.hardware-video-decoding.failed, false
media.hardware-video-decoding.force-enabled, true
...And all of the above forces the acquired video stream to be offloaded to the GPU for playback.
Those are probably the heavy hitters.
I don't think it can be these in isolation, half of these I have in my own tweaks and I tried the other two to no effect. Also, in theory there should be no hardware acceleration available - certainly not in regard to h264 decoding.
I need to do some tests with the mp4 enabler turned off - maybe that's getting massaged by the prefs somehow?
Do you have improvement with any of them enabled, the ones in your prefs?
@Dronecatcher Just to clarify, can you confirm that media.hardware-video-decoding.failed, false and media.hardware-video-decoding.force-enabled, true do not bring any benefit on their own when playing video?
Thanks.
@Dronecatcher Just to clarify, can you confirm that media.hardware-video-decoding.failed, false and media.hardware-video-decoding.force-enabled, true do not bring any benefit on their own when playing video?
Thanks.
Tested on my 1.33 Powerbook and the DLSD I can't see any difference with values reversed.
A Celeron N4000 is actually faster than a C2D E8400. Also, I have a HP Core 2 Duo PC laying around will run circles around a $50 G5 when it comes to daily usage, or even any iMac before Late 2009. I got all that for $0. It was free.Since a core 2 duo is almost twice as fast as today's low end net books and chrome books, that means for the first time in years I can Recommend, that people go and buy a used iMac G5 or power Mac for $50 and install powerfox on it. They will actually get a BETTER web experience on a PowerPC G5 over an Intel netbook with Chrome. Plus no one is stealing and selling their data and you get rock solid os x leopard, or tiger.
Rock solid or not, it's outdated.Then you get crappy windows or get stuck on Linux, why not use rock solid leopard?
Guys, when you say "G5", please be more specific. Else it's an insult to every G5 Quad out there! Comparing it to a dirty-ass Core 2 Duo... ew!
Also, i3 has all the Intel ME troubles, don't forget! Even Core 2 Duo, which (often? always?) has removable Intel ME (unlike any Intel processor that came later, like the i3), it doesn't work with a lot of OSes once it's removed.
On PowerUOC and the prefs file, I can't comment yet. But I can already say the important thing here is that these efforts are taking place at all, and that's what matters. Eyoungren's efforts, UOC efforts, UOC PPC efforts etc.... It's good that all this is coming and being discussed.
If you're worried about that kinda stuff but you still want a PC you can use every day, get a AMD A10-6800K. It's the best chip they made without PSP and it is faster than anything in the LGA775 socket.Fair enough - a 3 GHz Core 2 Quad Extreme on a 945 chipset has no ME and still packs a punch. But let's go back on topic
Good to see someone getting my point.A Celeron N4000 is actually faster than a C2D E8400. Also, I have a HP Core 2 Duo PC laying around will run circles around a $50 G5 when it comes to daily usage, or even any iMac before Late 2009. I got all that for $0. It was free.
Good point, however, the problem with the A10-6800K is that it's based on the Bulldozer architecture which isn't exactly known for efficiency or outstanding performance.If you're worried about that kinda stuff but you still want a PC you can use every day, get a AMD A10-6800K. It's the best chip they made without PSP and it is faster than anything in the LGA775 socket.
Compared to PowerPC anything, it is quite efficient relative to its compute power.Good point, however, the problem with the A10-6800K is that it's based on the Bulldozer architecture which isn't exactly known for efficiency or outstanding performance.