@kraftman & kebabbert
Pointless Nerd debate...![]()
![]()
How is it different than yours comparisons? Got any proves?
You simply make things up and put them out of the contest.Good for you. You know that I am not making things up, I just quote Linus Torvalds, Andrew Morton and other Linux kernel developers. Do you suggest they are trolls? I have always shown links to what I say. You on the other hand, have confessed you FUD sometimes.
How that's different from your comparisons? It didn't matter for you if slowlaris machine was using double amount of RAM compared to Linux one. I bet if slowlaris was running same machine as Linux it would still be slower. Sadly, you can't prove I'm mistaken here.Now you are doing this again. You are comparing the fastest x86 cpu ever made, to a several years old cpu. You are comparing Intel 32nm Sandybridge Westmere-EX 10-core vs AMD 45nm Opteron 6-core.
It turns out that the Intel Sandybridge Westmere-EX E7-4870 cpu, is roughly twice as fast as the AMD Opteron 8435 cpu.
Here we see that the Westmere-EX cpu is 50% faster than an AMD 12-core cpu. See picture
http://www.anandtech.com/print/4285
And a 6-core cpu should be half as fast as a 12-core cpu. This means that Intel E7 is 3x as fast as the AMD 6-core cpu.
You showed machine with double amount of RAM, with probably faster DB and that machine was much more expensive, so there were much better efforts put to make it perform good. How is that fair comparing mentioned system to much less expensive one with much less memory and probably slower DB?Is this fair? You are comparing a Intel cpu that is 3x as fast than an AMD Istanbul cpu. You are comparing Intel 40 cores of the x86 fastest cpu ever made, to 48 cores of the old AMD Opteron.
Only slowlaris fans thinks it's fair to compare different systems.Only Linux fans thinks it is fair to compare a 3x faster server, to an old server. Great.
That's a damn shame for slowlaris! It shows how bloated it is. With utilization at 99% using 48cores it was performing much slower than Linux with utilization at 97% and 40 cores! You should now have a point where utilization was wasted on slowlaris - it's its bloat that wastes CPU power.Also, we see that this Linux Westmere-EX server have 97% cpu utilization which is better than the 87% earlier Linux result. Earlier, the Linux server had 87% cpu utilization, which is bad. But this Westmere-EX server have 97% cpu utilization. Why is that? Answer: The reason the new Linux SAP have better cpu utilization is because Linux uses fewer cpus
Linux benchmarks:
4cpus - 97% cpu utilization. This Westmere-EX benchmark
6cpus - 87% cpu utilization. The earlier SAP benchmark where Linux used same cpus as Solaris (see below for link)
Great, but where are the proves? What we saw was slowlaris wasting cores, because of its bloat.The more cpus Linux uses, the worse the cpu utilization gets. In other words, Linux scales bad on SMP servers. If Linux was using 8 cpus, I suspect cpu utilzation would drop below 80%. And if using 24 cpus, the cpu utilization would maybe drop below 50%. Linux scales bad on SMP servers. But on clusters, Linux scales very good.
Great, but Linux was running on even more cores.For the record, Solaris had 99% cpu utilization on 6 cpus, because Solaris has run on 64 cpus and above, for decades.
http://download.sap.com/download.epd...11DE75E0922A14
Not at all. As usual your showing menigless comparisons. This slowlaris machine uses twice amount of RAM more. It uses 48 cores, but Linux running on 40cores is faster. Amazing? Hell no, because Linux isn't bloated way the slowlaris is.On the other hand, let us compare hardware that is similar. Here we see that Linux uses AMD Opteron 8439 cpus 2.8 GHz
http://download.sap.com/download.epd...FCA652F4AD1B4C
which are faster than AMD Opteron 8435, 2.6GHz. And still Solaris is 23% faster.
http://download.sap.com/download.epd...11DE75E0922A14
The only way Linux can win, is if Linux is using hardware that is 3x as fast. Desperate, yes?
You post benchmarks with different ammount of RAM. Why do you keep posting benchmarks which proves nothing? Do you think that a system with double amount of RAM proves that slowlaris is faster?There are many benchmarks I know of, which shows 32 cpu Solaris being faster than 4 cpu Linux, but I never post them. Because that is not fair. Such benchmarks proves nothing. Why do you keep posting benchmarks which proves nothing? Do you think that a 3x faster server proves that Linux is faster?
Stop lying. You got links many times. Remember SGI machines? Even if you're claiming those were blades connected with each other we have 4*256CPUs. 256CPU is a big SMP Linux server. It's funny your bagging for proves while you give me nothing.If Bonwick FUDs, then show me a big SMP Linux server. Show me links. Go ahead. I have asked this many times, but you have never showed me a big SMP server. Why? Because there are none! Linux does not scale on SMP servers. This is true. If this is false, then you can show me a big SMP server. I am still waiting, I have asked you this many times. Show me the link. Prove that Bonwick FUDs by showing a big SMP Linux server.
This just proves you're a troll.http://www.phoronix.com/scan.php?pag...inux_games_bsd
New tests have revealed that the modern FreeBSD operating system (via PC-BSD 8.2) can actually outperform Linux when it comes to running OpenGL Linux game binaries.
This is hilarious. Even when running Linux software, FreeBSD is faster. Everybody is faster than Linux. Solaris is faster. FreeBSD is faster. I would not be surprised if even Windows was faster. Studies by Intel shows that Linux has dropped 10% performance. Linux is slowest in the league.That test was simply messed up and meaningless. The same "prove" as yours. Bsd was running KDE with kwin that suspends compositions and Linux was running compiz that doesn't suspend compositions thus there's performance drop in games running compiz. You meant: everybody is faster than Linus, perhaps? When comes to Linux, slowlaris and bsd are slower. I bet windows is slower, too.
http://www.theregister.co.uk/2009/09/22/linus_torvalds_linux_bloated_huge/Out of contest as usuall. If there's some drop it doesn't really matter while there are huge performance gains:"Citing an internal Intel study that tracked kernel releases, Bottomley said Linux performance had dropped about two per centage points at every release, for a cumulative drop of about 12 per cent over the last ten releases. "Is this a problem?" he asked.
"We're getting bloated and huge. Yes, it's a problem," said Torvalds."
"A FFSB benchmark in a 48 core AMD box using a 24 SAS-disk hardware RAID array with 192 simultaneous ffsb threads speeds up by 300% (400% disabling journaling), while reducing CPU usage by a factor of 3-4"
I have no problem with slowlaris being faster on much more expensive hardware with double ammount of RAM and with more cores and faster database.I have no problems with Linux being faster on a single cpu in some benchmarks. It might be true, and I dont deny that. This guy runs a software on his desktop pc, probably it is a single cpu pc. I have no problems if BTRFS is faster than ZFS on a single disk.
When comes to slowlaris it's build for making money on not so smart customers. It mainly serves just for running Oracle DB. When comes to horizontal and vertical scaling there's Linux that matters.ZFS and Solaris is built for scale, for big SMP servers with 64 cpus and beyond. Linux is not.
When "we" compare ZFS with unstable BTRFS then we find nothing amazing out there.When we compare as few as 16 SSD disks, then ZFS is faster than BTRFS because BTRFS is not built to scale, BTRFS is a desktop filesystem:
http://www.mail-archive.com/linux-bt.../msg05689.html
Where? While there's 40 cores Linux machine kicking slowlaris ass in SAP. I'm asking, where's slowlaris faster? When we go above 8CPUs I can only imagine how CPU utilization is wasted on slowlaris (like above SAP benchmark showed).When we compare as few as 48 cores on SAP benchmarks, then Solaris is faster. If we go above 8 cpus, or even 16 cpus, then Solaris crushes easily because Linux is not built for big SMP servers.
As we have seen, Linux scaled crap out of slowlaris and Linux didn't waste CPU power for bloat.As we have seen, Linux scales bad at 6 cpus in SAP benchmarks with a low 87% cpu utilization. Ext4 creator Ted Tso explains why. The reason is that Linux developers dont have access to big SMP servers, so Linux can not be improved on SMP servers:
thunk.org/tytso/blog/2010/11/01/i-have-the-money-shot-for-my-lca-presentation/
http://kernelnewbies.org/Linux_2_6_37
As you can see there's improvement on the SMP server. By Ted Tso btw.
Wrong as stated before. Get the facts.There dont exist big SMP Linux servers. Only up to 8 cpus, which is bad, compared to 64 cpus and beyond.
Yep and I won't stop.And now you have to answer, Kraftman.![]()
@kraftman & kebabbert
Pointless Nerd debate...![]()
![]()
Last edited by jalyst; 11-14-2011 at 01:35 AM.
Kraftmans comparisons:
-----------------------
You first compared a 2.4GHz Linux server to an old 800 MHz SPARC Solaris server. We see that Linux server is 3x faster here. 2.4GHz / 0.8Ghz = 3.
Now you compare the latest 10-core Intel Westmere-EX, the fastest x86 cpu in the world, to an old AMD Opteron with 6-cores. SAP benchmarks show that the Westmere-EX is 3x faster than the AMD Opteron.
Do you think these are fair comparisons? (As you said earlier: yes, these are fair).
Kebabberts comparisons:
-----------------------
I compare the SAP benchmarks from the same year. I do not compare the latest server to an several year old server.
Linux server has an advantage here, it has faster cpus, and faster memory sticks. Solaris is at disadvantage here, it uses slower hardware. And who has the highest cpu utilization? Who gets the highest benchmarks? You tell me.
Regarding if Bonwick FUDs or not about Linux scales bad on SMP servers, I asked you to post a link to a SMP server. You pointed to the SGI Altix server.
Here is another Linux server. It has 4.096 cores, up to 8.192 cores. It also runs a single Linux kernel image. Just as the SGI Altix server.
http://www.theregister.co.uk/2011/09..._amd_opterons/
A programmer writes:The vSMP hypervisor that glues systems together is not for every workload, but on workloads where there is a lot of message passing between server nodes – financial modeling, supercomputing, data analytics, and similar parallel workloads. Shai Fultheim, the company's founder and chief executive officer, says ScaleMP has over 300 customers now. "We focused on HPC as the low-hanging fruit,"
I tried running a nicely parallel shared memory workload (75% efficiency on 24 cores in a 4 socket opteron box) on a 64 core ScaleMP box with 8 2-socket boards linked by infiniband. Result: horrible. It might look like a shared memory, but access to off-board bits has huge latency.
The SGI Altix server that goes up to many thousands of cores:Stop lying. You got links many times. Remember SGI machines? Even if you're claiming those were blades connected with each other we have 4*256CPUs. 256CPU is a big SMP Linux server. It's funny your bagging for proves while you give me nothing.
http://www.sgi.com/products/servers/altix/uv/
http://www.hpcprojects.com/products/...product_id=941Support for up to 16TB of global shared memory in a single system image enables Altix UV to remain highly efficient at scale for applications ranging from in-memory databases to a diverse set of data and compute-intensive HPC applications.
Thus, you are wrong again. The SGI Altix server is HPC, just as I said all the time.CESCA, the Catalonia Supercomputing Centre, has chosen the SGI Altix UV 1000 for its HPC system
There are Linux SMP servers on the market, they typically have 4cpus, 6cpus or 8cpus. Then there are Linux HPC servers running a single Linux image, they typically have 4.096 cores or even more. There are not Linux servers in between. Either they have 4-8 cpus, or they have thousands of cores. Why are there no Linux servers with 16 cpus? Because such servers are SMP servers.
Now, please post links to a Linux SMP server. Not a 4 cpu Linux server. But one with 16 cpus, or 32 cpus. Let me tell you: there does not exist such SMP Linux servers on the market. For a reason: Linux can not handle 16 cpus on SMP machines. Nor can Linux handle 32 cpus.
So, once more I ask you to post links to a Linux SMP server which has 16 or 32 cpus. You will not find any such links.Bonwick was right all the time; Linux scales bad on SMP servers. Up to 6-8 cpus are the maximum. On HPC servers everybody knows that Linux scales well.
The Linux server is using 3x faster cpus. Of course Linux is faster. If they compared Windows on a 3x faster server, I promise you that Windows would be faster than Linux, too.That's a damn shame for slowlaris! It shows how bloated it is. With utilization at 99% using 48cores it was performing much slower than Linux with utilization at 97% and 40 cores! You should now have a point where utilization was wasted on slowlaris - it's its bloat that wastes CPU power.
Thanks. At least I do not FUD, as you do. You confessed you FUD. This proves you FUD a lot.This just proves you're a troll.
What is your point? Linux does great speed ups, because it is so slow. What is your point? That Linux is slow?"A FFSB benchmark in a 48 core AMD box using a 24 SAS-disk hardware RAID array with 192 simultaneous ffsb threads speeds up by 300% (400% disabling journaling), while reducing CPU usage by a factor of 3-4"
The benchmarks show that Solaris is faster.I have no problem with slowlaris being faster on much more expensive hardware with double ammount of RAM and with more cores and faster database.
This is funny. You reject this ZFS vs BTRFS benchmarks, because ZFS used many disks and therefore scaled better. Your objection? That BTRFS is unstable, that is why you reject BTRFS.When "we" compare ZFS with unstable BTRFS then we find nothing amazing out there.
Now, do you remember when Phoronix benchmarked OpenSolaris vs Linux, and Linux won? But OpenSolaris was the alfa version of Solaris 11 (OpenSolaris was not even beta). Why do think it is fair to compare unstable OpenSolaris to Linux? Why do you think it is not fair to compare ZFS to unstable BTRFS?
When Linux wins, it is fair and good. When Solaris and ZFS wins, it is unfair. Why is this? One rule book for Linux, and another rule book for others?
Again, the Linux server used 3x faster CPUs.Where? While there's 40 cores Linux machine kicking slowlaris ass in SAP. I'm asking, where's slowlaris faster? When we go above 8CPUs I can only imagine how CPU utilization is wasted on slowlaris (like above SAP benchmark showed).
I missed this. The lastest SAP benchmark used 4 cpus. That is not good scaling. Linux did not scale crap out of Solaris, by using 4 cpus. Let me tell you, if Linux used 2 cpus, then I suspect Linux would have good cpu utilization.As we have seen, Linux scaled crap out of slowlaris and Linux didn't waste CPU power for bloat.
Ted Tso said that Linux kernel devs did not have access to as much as 32 core servers earlier.As you can see there's improvement on the SMP server. By Ted Tso btw.Ted Tso says the opposite of what you say, he agrees with me.
You wont stop FUDing?Yep and I won't stop.![]()
I would not call this a debate. Kraftman has nothing reasonable to say. He compares 3x faster servers to old Solaris servers. He says the SGI Altix server is SMP server, but on the SGI website it says it is HPC. He also confessed he FUDs and calls me "Idiot, Troll" etc. His debate technique could be improved, dont you think?
It's not a debate, because you don't understand obvious things.You're comparing system with double amount of RAM with faster DB to another, much less expensive one.
Do you claim SMP servers cannot be HPC?Altix UV 1000 - For maximum scalability, Altix UV 1000 ships as a fully integrated cabinet-level solution with up to 256 sockets (2560 cores, 4096 threads) and 16TB of shared memory in four racks. Altix UV 1000 delivers up to 24.6 teraflops of compute power in a single system image.
HPC servers are simple to build. SMP servers are difficult to build. I am claiming HPC can not be SMP.
Ok, the discussion continues here:
http://phoronix.com/forums/showthrea...508#post238508
Last edited by kebabbert; 11-14-2011 at 07:40 AM.
When Kebbaberts compares different systems it's good, but when others do this it's bad?
You compare more powerful hardware to much less expensive one with less amount of RAM, slower memory sticks and slower database. Is this fair? Even slowlaris that wastes CPU cycles, because of its bloat can win benchmark when it's running on much better hardware. That CPU utilization and much lower score just means slowlaris is bloated, don't you think? Do you have something to backup your claims regarding Westmere-EX giving Linux huge advantage on 40core machine compared to 48core one? As a single CPU comparison it mayb be three times faster in some things, but do you have something to backup your claims that it will still have such advantage on 40core machine?Kebabberts comparisons:
-----------------------
I compare the SAP benchmarks from the same year. I do not compare the latest server to an several year old server.
Linux server has an advantage here, it has faster cpus, and faster memory sticks. Solaris is at disadvantage here, it uses slower hardware. And who has the highest cpu utilization? Who gets the highest benchmarks? You tell me.
Being HPC doesn't mean it's not SMP. Try again, because it's SMP system.Regarding if Bonwick FUDs or not about Linux scales bad on SMP servers, I asked you to post a link to a SMP server. You pointed to the SGI Altix server.
Here is another Linux server. It has 4.096 cores, up to 8.192 cores. It also runs a single Linux kernel image. Just as the SGI Altix server.
http://www.theregister.co.uk/2011/09..._amd_opterons/
A programmer writes:
The SGI Altix server that goes up to many thousands of cores:
http://www.sgi.com/products/servers/altix/uv/
http://www.hpcprojects.com/products/...product_id=941
Thus, you are wrong again. The SGI Altix server is HPC, just as I said all the time.
http://www.pcworld.com/businesscente...ll_street.html
The wallstreet migration to Linux proves only Linux is fast enough and that's why they abandoned solaris. It's nothing amazing in this decision since Linux isn't bloated the way solaris is. It seems having 30% slower binaries is too much for critical workloads and that's why they replaced solaris. Damn shame."The trading shops saw that the lowest-latency solutions would only be possible with Linux," Lameter said. "The older Unixes couldn't move as fast as Linux did."
Just lies.There are Linux SMP servers on the market, they typically have 4cpus, 6cpus or 8cpus. Then there are Linux HPC servers running a single Linux image, they typically have 4.096 cores or even more. There are not Linux servers in between. Either they have 4-8 cpus, or they have thousands of cores. Why are there no Linux servers with 16 cpus? Because such servers are SMP servers.You saw 64CPUs Big Tux.
I gave it you few times. Just google for Big Tux. It was 64CPUs (not cores) machine and afaik it has been upgraded lately.Now, please post links to a Linux SMP server. Not a 4 cpu Linux server. But one with 16 cpus, or 32 cpus. Let me tell you: there does not exist such SMP Linux servers on the market. For a reason: Linux can not handle 16 cpus on SMP machines. Nor can Linux handle 32 cpus.
Kebbabert's lying as usual. Like I said, Big Tux.So, once more I ask you to post links to a Linux SMP server which has 16 or 32 cpus. You will not find any such links.Bonwick was right all the time; Linux scales bad on SMP servers. Up to 6-8 cpus are the maximum. On HPC servers everybody knows that Linux scales well.
The slowlaris server with double amount of RAM running n much more expensive hardware with faster database is simply faster. Even Windows would be faster on such hardware, I guess. However, I can't promise that.The Linux server is using 3x faster cpus. Of course Linux is faster. If they compared Windows on a 3x faster server, I promise you that Windows would be faster than Linux, too.
You FUD and lie like it was proven.Thanks. At least I do not FUD, as you do. You confessed you FUD. This proves you FUD a lot.
No, it's fast and becomes even faster. The point is it's being faster and faster in general.What is your point? Linux does great speed ups, because it is so slow. What is your point? That Linux is slow?
The benchmarks show Linux is faster.The benchmarks show that Solaris is faster.
I don't reject this test, because ZFS used many disk, but because it was tested against unstable btrfs.This is funny. You reject this ZFS vs BTRFS benchmarks, because ZFS used many disks and therefore scaled better. Your objection? That BTRFS is unstable, that is why you reject BTRFS.
In this case it should be fair, because solaris has very few devs compared to Linux, so it can't be so fast and stable thus it doesn't really matter if you benchmark unstable or stable slowlaris edition. Afaik Phoronix benchmarked "stable" (open)slowlaris editions, too.Now, do you remember when Phoronix benchmarked OpenSolaris vs Linux, and Linux won? But OpenSolaris was the alfa version of Solaris 11 (OpenSolaris was not even beta). Why do think it is fair to compare unstable OpenSolaris to Linux? Why do you think it is not fair to compare ZFS to unstable BTRFS?
That's your domain.When Linux wins, it is fair and good. When Solaris and ZFS wins, it is unfair. Why is this? One rule book for Linux, and another rule book for others?
I don't have your point. It used less cores. Is it a fair comparison when slowlaris has hardware advantage? You were showing me slowlaris that used double amount of RAM, faster DB and much more expensive hardware. Is that fair?Again, the Linux server used 3x faster CPUs.
Linux doesn't waste CPU cycles for bloat thus it's faster even with less utilization.I missed this. The lastest SAP benchmark used 4 cpus. That is not good scaling. Linux did not scale crap out of Solaris, by using 4 cpus. Let me tell you, if Linux used 2 cpus, then I suspect Linux would have good cpu utilization.
Surprisingly there are kernel devs that has access to much bigger machines. In example SGI sent patches for Linux and there are other devs that has access to 48core systems and more. Ted didn't agree with you. Maybe he just didn't have access to big servers once, but he improved performance later. That's a fact. IBM, Fujitsu, HP, Oracle have access to big servers and they're working actively on the Linux kernel.Ted Tso said that Linux kernel devs did not have access to as much as 32 core servers earlier.Ted Tso says the opposite of what you say, he agrees with me.
![]()
I won't stop replying to your FUD.You wont stop FUDing?![]()
Will I get a price, too? Kebb, what do you think? Is there anyone so generous as sun was? ;>
I will answer in this thread
http://phoronix.com/forums/showthrea...508#post238508