What are the individual SunSpider JavaScript test tests?

Can someone explain to me that each SunSpider test actually checks and gives a real equivalent of their importance and use? What results (i.e., times) are considered acceptable for a modern system?

The only information I have found so far is common to each subsection , when encoding Horror.

3d Pure JavaScript calculations in a view that you can use for 3D rendering, but without rendering. It ends up mostly using floating point math and array access.

access Array, object property, and variable access.

bitops Bitwise operations, they can be useful for various things, including games, mathematical calculations and various types of encoding / decoding. This is also the only kind of math in JavaScript that runs as a whole, not a floating point.

controlflow Control flow constructs (loop, recursion, conventions). Now it mainly covers recursion, since the rest are pretty well covered by other tests.

crypto Real cryptographic code mainly covers bitwise operations and operation string.

date JavaScript Performance Date Objects.

mathematics Various mathematical types of calculation.

regexp Regular expressions. sweetheart for itself.

, "tagcloud", JS- ..

?

, "" 4 (binary-trees, fannkuch, nbody, nsieve). / -, JavaScript?

+3
2

Jeff comment 6- . , , . , , ( Apple Webkit):

Freiheit, , .

:

var tests = [ "3d-", "3d-", "3d-raytrace", "access-binary-trees", "access-fannkuch", "access-nbody", " nsieve", "Bitops-3bit---", "Bitops---", "Bitops- ", "bitops-nsieve-", "controlflow-recursive", "crypto-aes", "crypto-md5", "crypto-sha1", "--Tofte", "date-format-xparb", "math-cordic", "- ", " ", " ", "string-base64", "string-fasta", "-TagCloud", "--", "string-validate-input" ];

, URL- :

http://webkit.org/perf/sunspider-0.9/3d-cube.html

; script .

19 2007 . 7:54 PM

, access-fannkuch http://www2.webkit.org/perf/sunspider-0.9/access-fannkuch.html , .

.

, -, "" . . http://www.haskell.org/haskellwiki/Shootout/Fannkuch, .

, , .

+5

Source: https://habr.com/ru/post/1723810/


All Articles