PIII/700,384MB,Test-HD=IBM-DJNA-15GB-5400 |
Other : PIII/700, AsusP3B?-F, 384MB, Test-HD= IBM-DJNA-15GB-5400 FBSD4.11: PIII/700, AsusP3B?-F, 768MB, Test-HD= WDC-WD1600JB?-7200 FBSD6.0 : PIII/700, AsusP3B?-F, 768MB, Test-HD= WDC-WD1600JB?-7200, ule=ULE-Scheduler SuSE10?.0: dito |
FreeBSD hat IPv6 voll implementiert. |
[[Tabelle][Ausrichtung=lrrrrrrr][Luft=5] |
[[Tabelle][Ausrichtung=lrrrrrrrrrrrrr][Luft=5] |
TEST, Gew., OpenUnix8, FreeBSD 4.5, SuSE 6.3, SuSE 7.3, SuSE 7.3, SuSE 7.3 COMPILER:, -, cc, gcc, gcc, gcc, gcc, gcc FILESYSTEM:, -, vxfs, ufs, ext2, ext2, jfs, reiser Program Loads per second,s9,564,1031,276,171,174,174 System Memory Allocations per second,s9,532100,658020,691900,927272,925574,924800 System Allocations & Pages per second,s8,42711,41962,231370,245820,243270,240550 Shell Scripts per second,s7,104,162,82,55,55,55 Shell Scripts per second,s7,104,163,82,54,55,55 Shell Scripts per second,s7,104,163,82,54,55,55 Task Creations per second,s6,1902,2486,5264,4860,3776,4390 Signal Traps per second,s4,88900,140075,279900,183400,182500,183300 Function Calls (2 arguments) per second,r9,64870400,63188417,66662399,52736000,52889600,52684800 Function Calls (1 argument) per second,r8,82278400,74027178,32921600,59596800,59545600,59596800 Function Calls (15 arguments) per second,r6,21196800,17840255,21862400,19078521,19097600,19097600 Thousand Integer Additions per second,r6,1612387,1432996,1468531,1440000,1441674,1440000 Thousand Integer Divides per second,r6,19440,19349,19471,19471,19452,19452 Thousand Integer Multiplies per second,r6,246960,246402,246480,247968,247992,247968 Function Calls (no arguments) per second,r5,35497302,36038338,35891200,30361600,30361600,30361600 Thousand Long Integer Additions per second,r5,1616766,1432853,1464000,1441674,1434000,1441674 Thousand Long Integer Divides per second,r5,19452,19349,19452,19452,19471,19471 Thousand Long Integer Multiplies per second,r5,246912,246258,247343,247848,247896,247896 Thousand Double Precision Additions per second,r4,466200,464388,413297,467065,466600,466600 Thousand Double Precision Divides per second,r4,79800,78836,79262,79341,79341,79341 Thousand Double Precision Multiplies per second,r4,279960,278513,280239,280239,280239,280239 Thousand Short Integer Additions per second,r1,1599200,979249,978221,986400,986826,986826 Thousand Short Integer Divides per second,r1,24071,19335,19452,19471,19471,19471 Thousand Short Integer Multiplies per second,r1,246990,244988,247380,246960,246870,246930 Thousand Single Precision Additions per second,r1,465868,464161,466800,466800,466800,467065 Thousand Single Precision Divides per second,r1,79800,78829,79341,79341,79262,79262 Thousand Single Precision Multiplies per second,r1,279600,278735,280239,280239,280239,279960 String Manipulations per second,l9,1150,983,1065,1155,1154,1153 Dynamic Memory Operations per second,l8,1323000,221871,935064,903290,892215,910179 Memory to Memory Copy per second,l8,301776228,521123005,677346444,704192904,704540682,703992744 Block Memory Operations per second,l7,131180,146422,162900,165180,159730,165040 Directory Operations per second,l7,2781000,3793964,1859000,1658000,1657000,1652000 Numeric Functions per second,l7,291160,367975,49930,44350,44420,44340 Sort Operations per second,l7,423,1181,288,273,273,273 Trigonometric Functions per second,l6,250749,291533,371000,318000,315000,318000 Auxiliary Loops per second,l5,9106,4335,5130,5139,5099,5005 Non-local gotos per second,l4,4917100,466773,4365000,4519100,4518900,4514400 Sync Disk Copies (K) per second,f9,64,499,178,90,289,68 Sync Sequential Disk Writes (K) per second,f9,64,492,177,90,286,69 Sync Random Disk Writes (K) per second,f8,36,119,114,132,132,129 Directory Searches per second,f7,1114,15460,40897,47040,1500,10177 Disk Copies (K) per second,f7,32768,14497,87625,75264,76927,36390 File Creations and Closes per second,f7,50000,56270,233300,195300,4468,74600 Sequential Disk Reads (K) per second,f6,122634,174702,298197,287968,285696,147968 Sequential Disk Writes (K) per second,f6,28321,14541,116107,101684,104239,48713 FIFO Messages per second,f5,62220,106704,155950,355830,42153,125680 Random Disk Reads (K) per second,f5,10614,13891,50335,70003,12736,35590 Random Disk Writes (K) per second,f5,10240,12869,61705,57682,10108,32283 Link/Unlink Pairs per second,f4,1151,17394,13280,77275,1494,11667 TCP/IP Messages per second,c8,22581,50000-,900,62883,62919,61631 Pipe Messages per second,c7,184080,263918,420720,401040,392290,390920 Shared Memory Operations per second,c7,167870,188389,245650,237780,237660,237550 DataGram? Pipe Messages per second,c6,62510,222821,251940,254690,246380,239680 UDP/IP DataGrams? per second,c6,34960,100689,130800,133220,130759,129120 Stream Pipe Messages per second,c5,81980,214127,258390,262080,254260,245919 Integer Sieves per second,a8,19,4,3,4,4,4 Linear Systems Solved per second,a8,296,272,304,263,262,263 Point Transformations per second,a7,120830,746832,646040,674560,688780,674310 Zeros Found per second,a7,118240,205375,206780,206780,206780,206780 Series Evaluations per second,a6,1506490,3847719,4312870,3813610,3817250,3821430 |
TEST, Gew., OpenUnix8, FreeBSD 4.5, FreeBSD 4.11, FBSD6, FBSD6, FBSD6ule, FBSD6ule, SuSE 10.0, SuSE 6.3, SuSE 7.3, SuSE 7.3, SuSE 7.3 COMPILER:, -, cc, gcc, gcc, gcc3, gcc3, gcc3, gcc3, gcc4, gcc, gcc, gcc, gcc FILESYSTEM:, -, vxfs, ufs, ufs, ufs2, ufs, ufs2, ufs, reiser, ext2, ext2, jfs, reiser Program Loads per second,s9,564,1031,993,193,191,199,199,172,276,171,174,174 System Memory Allocations per second,s9,532100,658020,672118,556754,558017,571328,571614,1071628,691900,927272,925574,924800 System Allocations & Pages per second,s8,42711,41962,41118,37956,37937,38833,38919,212330,231370,245820,243270,240550 Shell Scripts per second,s7,104,162,152,42,42,43,43,49,82,55,55,55 Shell Scripts per second,s7,104,163,153,43,43,44,44,50,82,54,55,55 Shell Scripts per second,s7,104,163,153,43,43,44,44,50,82,54,55,55 Task Creations per second,s6,1902,2486,2431,843,852,888,890,4510,5264,4860,3776,4390 Signal Traps per second,s4,88900,140075,156058,103633,103633,113300,113400,170100,279900,183400,182500,183300 Function Calls (2 arguments) per second,r9,64870400,63188417,53424307,52400000,52400000,52400000,52400000,55193600,66662399,52736000,52889600,52684800 Function Calls (1 argument) per second,r8,82278400,74027178,63061583,71356000,71356000,71356000,71356000,70604800,32921600,59596800,59545600,59596800 Function Calls (15 arguments) per second,r6,21196800,17840255,17454545,17360000,17360000,17360000,17360000,19426859,21862400,19078521,19097600,19097600 Thousand Integer Additions per second,r6,1612387,1432996,1437616,1430000,1430000,1430000,1430000,1468531,1440000,1441674,1440000 Thousand Integer Divides per second,r6,19440,19349,19409,19310,19310,19310,19310,19471,19471,19452,19452 Thousand Integer Multiplies per second,r6,246960,246402,247070,245000,245000,245000,245000,246480,247968,247992,247968 Function Calls (no arguments) per second,r5,35497302,36038338,32470039,34730000,34730000,34730000,34730000,36257071,35891200,30361600,30361600,30361600 Thousand Long Integer Additions per second,r5,1616766,1432853,1437616,1430000,1430000,1430000,1430000,1200000,1464000,1441674,1434000,1441674 Thousand Long Integer Divides per second,r5,19452,19349,19409,19309,19309,19309,19309,19446,19452,19452,19471,19471 Thousand Long Integer Multiplies per second,r5,246912,246258,247070,246000,246000,246000,246000,248100,247343,247848,247896,247896 Thousand Double Precision Additions per second,r4,466200,464388,465967,463000,463000,463000,463000,466400,413297,467065,466600,466600 Thousand Double Precision Divides per second,r4,79800,78836,79118,78700,78679,78679,78681,79231,79262,79341,79341,79341 Thousand Double Precision Multiplies per second,r4,279960,278513,279562,278000,278000,278000,278000,280059,280239,280239,280239,280239 Thousand Short Integer Additions per second,r1,1599200,979249,980000,1455000,1455000,1455000,1455000,1200000,978221,986400,986826,986826 Thousand Short Integer Divides per second,r1,24071,19335,19300,19310,19310,19310,19310,19096,19452,19471,19471,19471 Thousand Short Integer Multiplies per second,r1,246990,244988,245000,245000,245000,245000,245000,251115,247380,246960,246870,246930 Thousand Single Precision Additions per second,r1,465868,464161,464000,463000,463000,463000,463000,466566,466800,466800,466800,467065 Thousand Single Precision Divides per second,r1,79800,78829,78800,78681,78681,78681,78681,79231,79341,79341,79262,79262 Thousand Single Precision Multiplies per second,r1,279600,278735,278000,278000,278000,278000,278000,279920,280239,280239,280239,279960 String Manipulations per second,l9,1150,983,956,957,957,957,957,1038,1065,1155,1154,1153 Dynamic Memory Operations per second,l8,1323000,221871,221897,207840,206786,215719,215884,1085457,935064,903290,892215,910179 Memory to Memory Copy per second,l8,301776228,521123005,543773113,512400000,512400000,512400000,512400000,530327673,677346444,704192904,704540682,703992744 Block Memory Operations per second,l7,131180,146422,136950,166887,166816,166230,166847,138630,162900,165180,159730,165040 Directory Operations per second,l7,2781000,3793964,3719349,2805000,2807333,3039000,3038000,956043,1859000,1658000,1657000,1652000 Numeric Functions per second,l7,291160,367975,375183,341000,341000,341000,341000,48780,49930,44350,44420,44340 Sort Operations per second,l7,423,1181,1055,991,991,990,991,339,288,273,273,273 Trigonometric Functions per second,l6,250749,291533,305018,309000,309000,309000,309000,312687,371000,318000,315000,318000 Auxiliary Loops per second,l5,9106,4335,4046,2899,2702,3071,3124,38243,5130,5139,5099,5005 Non-local gotos per second,l4,4917100,466773,466200,429933,430433,431533,431448,6485407,4365000,4519100,4518900,4514400 Sync Disk Copies (K) per second,f9,64,499,42,479,361,279,43,689,178,90,289,68 Sync Sequential Disk Writes (K) per second,f9,64,492,61,277,405,482,81,718,177,90,286,69 Sync Random Disk Writes (K) per second,f8,36,119,583,534,546,532,554,852,114,132,132,129 Directory Searches per second,f7,1114,15460,15231,10624,10665,11480,11657,8542,40897,47040,1500,10177 Disk Copies (K) per second,f7,32768,14497,20845,20332,19235,20336,20379,33895,87625,75264,76927,36390 File Creations and Closes per second,f7,50000,56270,54924,30409,32982,32615,35782,77950,233300,195300,4468,74600 Sequential Disk Reads (K) per second,f6,122634,174702,163500,154029,153688,168403,168061,259966,298197,287968,285696,147968 Sequential Disk Writes (K) per second,f6,28321,14541,20926,20474,19421,20447,20490,39876,116107,101684,104239,48713 FIFO Messages per second,f5,62220,106704,113143,109832,110266,121000,121126,253555,155950,355830,42153,125680 Random Disk Reads (K) per second,f5,10614,13891,18057,17237,16489,17304,17344,34660,50335,70003,12736,35590 Random Disk Writes (K) per second,f5,10240,12869,16401,14706,14073,14937,15002,30945,61705,57682,10108,32283 Link/Unlink Pairs per second,f4,1151,17394,17404,10552,11518,13262,12642,10152,13280,77275,1494,11667 TCP/IP Messages per second,c8,22581,50000-,50000-,18831,14619,22844,23190,49203,900,62883,62919,61631 Pipe Messages per second,c7,184080,263918,277132,200696,202273,231014,217207,310759,420720,401040,392290,390920 Shared Memory Operations per second,c7,167870,188389,135224,90000,90000,94520,97283,278660,245650,237780,237660,237550 DataGram? Pipe Messages per second,c6,62510,222821,226109,134641,133193,168223,164930,232644,251940,254690,246380,239680 UDP/IP DataGrams? per second,c6,34960,100689,99026,41823,41623,44793,44736,102763,130800,133220,130759,129120 Stream Pipe Messages per second,c5,81980,214127,226176,142756,141861,167744,164247,249265,258390,262080,254260,245919 Integer Sieves per second,a8,19,4,4,4,4,4,4,4,3,4,4,4 Linear Systems Solved per second,a8,296,272,263,305,304,304,305,315,304,263,262,263 Point Transformations per second,a7,120830,746832,844948,598000,598000,598000,598000,1083930,646040,674560,688780,674310 Zeros Found per second,a7,118240,205375,228105,240000,240000,240000,240000,200000-,206780,206780,206780,206780 Series Evaluations per second,a6,1506490,3847719,3889496,3075000,3075000,3075000,3075000,3940530,4312870,3813610,3817250,3821430 |
FreeBSD hat IPv6 voll implementiert. |
Other : PIII/700, AsusP3B?-F, 384MB, Test-HD= IBM-DJNA-15GB-5400 FBSD4.11: PIII/700, AsusP3B?-F, 768MB, Test-HD= WDC-WD1600JB?-7200 FBSD6.0 : PIII/700, AsusP3B?-F, 768MB, Test-HD= WDC-WD1600JB?-7200, ule=ULE-Scheduler SuSE10?.0: ditoFreeBSD-ufs ist quasi ein Journaling-fs. Man verfolgt da andere Ansätze für den gleichen Effekt.
|
FreeBSD-ufs ist quasi ein Journaling-fs. Man verfolgt da andere Ansätze für den gleichen Effekt.
|
Fragen Anmerkungen Diskussion |
Ich habe einmal die obige Tabelle aus Sicht eines Unix-Laien nach Auffälligkeiten untersucht und provisorisch eingefärbelt (bitte ändern). Einiges deutet darauf hin, dass der OpenUnix8 cc im Integer- und Schleifenbereich besser optimiert. Andererseits ist auffällig, dass Linux in fast allen File-IO-Werten und im Memory-Management besser, bei Directories und Scripts schlechter abschneidet. Bin schon neugierig auf deine Korrekturen und Gewichtung. -- HelmutLeitner