|
|
|
|
![]() ![]() |
Nov 11 2005, 07:35 PM
Post
#1
|
|
|
Way Out Of Control - You need a life :) Group: Members Posts: 1,366 Joined: 14-September 04 From: Nottingham England Member No.: 570 |
http://linux.slashdot.org/linux/05/11/11/1...tid=109&tid=106
Be sure to download and read th actual 40 page report. MS compares WindowsXP sp2 to GNU/Linux and FreeBSD, and in many tests, Windows loses. Example of one instance... Number of CPU cycles required to start and run a new process.. Linux: 719,000 FreeBSD: 1,032,000 WindowsXP SP2 5,376,000 When i have some free time and i finish the report, ill post back with some more comparasons. |
|
|
|
Nov 11 2005, 10:42 PM
Post
#2
|
|
|
Way Out Of Control - You need a life :) Group: [MODERATOR] Posts: 2,242 Joined: 16-August 05 Member No.: 7,896 myCENTs:44.47 |
QUOTE Linux: 719,000 Don't you think it's "linux in ascii terminal mode" and not "x-windows or KDE Linux"? Pure Linux should be compared to old ms-dos mode, and maybe ms-dos would win... |
|
|
|
Nov 12 2005, 02:28 AM
Post
#3
|
|
|
PsYcheDeLiC dR3aMeR Group: Admin Posts: 2,242 Joined: 29-January 05 From: Nakorn Chaisri, Thailand Member No.: 2,411 myCENTs:84.36 |
QUOTE(yordan @ Nov 12 2005, 05:42 AM) Don't you think it's "linux in ascii terminal mode" and not "x-windows or KDE Linux"? Pure Linux should be compared to old ms-dos mode, and maybe ms-dos would win... Naah don't think so - even with linux in console competing against ms-dos, it would win hands down... rather when it comes to linux/freebsd in console, there's no comparison at all.. ms-dos gets blown away to nothingness.. |
|
|
|
Nov 12 2005, 02:57 AM
Post
#4
|
|
|
Whitest Black Mage Group: [MODERATOR] Posts: 1,371 Joined: 20-May 05 From: NB, Canada Member No.: 5,281 myCENTs:65.99 |
Hm, seems like it could be an interesting read. I'll have to look through it when I have a bit more time as I'm kinda busy right now. Awesome that MS was the one to do the study and release the results tho
|
|
|
|
Nov 12 2005, 01:47 PM
Post
#5
|
|
|
Way Out Of Control - You need a life :) Group: [MODERATOR] Posts: 2,242 Joined: 16-August 05 Member No.: 7,896 myCENTs:44.47 |
By the way, I'm also surprised to see MS publishing this kind of results. I would expect this info to be "strictly for internal use" in the "for future improvement" department.
|
|
|
|
Nov 12 2005, 11:40 PM
Post
#6
|
|
|
Way Out Of Control - You need a life :) Group: Members Posts: 1,366 Joined: 14-September 04 From: Nottingham England Member No.: 570 |
QUOTE Don't you think it's "linux in ascii terminal mode" and not "x-windows or KDE Linux"? Pure Linux should be compared to old ms-dos mode, and maybe ms-dos would win... You dont seem to understand what is being said. The Linux kernel can start a new processor thread in that many cpu cycles. No matter wether you are loading the echo command, or HalfLife-2, a process thread is a process thread is a process thread as far as the kernel is concerned. Half-Life2 process will take no longer to start than a simple echo command in terms of cpu cycles. you are confusing process starting, with program and resource loading |
|
|
|
Nov 13 2005, 12:02 AM
Post
#7
|
|
|
Way Out Of Control - You need a life :) Group: [MODERATOR] Posts: 2,242 Joined: 16-August 05 Member No.: 7,896 myCENTs:44.47 |
QUOTE you are confusing process starting, with program and resource loading So, if it's the time for forking a process, it's normal that a full multi-task system like Linux does the job faster than Windows, which is not really multi-task nor multi-thread. Nevertheless, I would say that the real time is the time seen from the user part : time for starting the main process, malloc the needed memory, loading initial data and giving first user prompt. So, real time for loading a program and giving a result (echo "hello world" or calculating the 50th decimal value of pi for instance) would be the real way of testing several Operating systems. The old way of calculating the number of Mips or MegaFlops for each hardware for each OS was a good approach some years ago. |
|
|
|
Nov 13 2005, 01:25 AM
Post
#8
|
|
|
Way Out Of Control - You need a life :) Group: Members Posts: 1,366 Joined: 14-September 04 From: Nottingham England Member No.: 570 |
Its got nothing to do with forking.
Its got nothing to do with Multi-users. And windows IS a multi-tasking OS. QUOTE I would say that the real time is the time seen from the user part and the time seen by the user is CPU cycles required divided by CPU speed. cpu cycles required is a very good measurement, because it is not effected by CPU load, nor other things that would interere with a clock method of timing. again you misunderstand. with a 3Ghz cpu, 700,000 cpu cycles is only a tiny tiny fraction of a secong... As is 5 million cycles. this is not a performance benchmark. just an indication of kernel sophistication. |
|
|
|
Nov 16 2005, 03:42 AM
Post
#9
|
|
|
Colonel Panic Group: [MODERATOR] Posts: 2,881 Joined: 25-March 05 From: Toronto, Ontario, Canada Member No.: 3,233 myCENTs:22.53 |
Well, this is definitely not surprising. Windows already shows the problem when the user is using the operating system from the start.
xboxrulz |
|
|
|
Nov 16 2005, 05:12 AM
Post
#10
|
|
|
Premium Member Group: Members Posts: 257 Joined: 28-January 05 Member No.: 2,370 |
Well, I think this was already known amongst the Linux and BSD communities...it's just that now, Microsoft has proved it.
|
|
|
|
![]() ![]() |
Similar Topics
|
Lo-Fi Version | Time is now: 5th December 2008 - 01:10 AM |