{"id":433,"date":"2011-02-09T00:32:47","date_gmt":"2011-02-08T22:32:47","guid":{"rendered":"http:\/\/www.kameli.net\/marq\/?p=433"},"modified":"2011-08-21T12:20:03","modified_gmt":"2011-08-21T10:20:03","slug":"javascript-ja-ppc","status":"publish","type":"post","link":"http:\/\/www.kameli.net\/marq\/?p=433","title":{"rendered":"JavaScript ja PPC"},"content":{"rendered":"<p>Selainvalmistajat ovat joko hyl\u00e4nneet tai hylk\u00e4\u00e4m\u00e4ss\u00e4 PPC-alustat, luonnollisestikin johtuen pienest\u00e4 k\u00e4ytt\u00e4j\u00e4kunnasta. Opera 11, Firefox 4 tai Chrome eiv\u00e4t toimi PPC:ll\u00e4 miss\u00e4\u00e4n k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4ss\u00e4. Lapsipuolen asemassa on oltu itse asiassa jo pitk\u00e4\u00e4n, sill\u00e4 uudet tehokkaat JavaScript-moottorit eiv\u00e4t nek\u00e4\u00e4n toimi kuin k\u00e4yt\u00e4nn\u00f6ss\u00e4 Intelill\u00e4. Normiselailu (lukuun ottamatta tietysti onnetonta Flashia) hoituu hyvin, mutta js-intensiiviset sivut, <em>Google Docs<\/em> t\u00e4rkeimp\u00e4n\u00e4, voivat olla k\u00e4ytt\u00f6kelvottoman hitaita etenkin ik\u00e4\u00e4ntyneell\u00e4 koneella. Paljon on kiinni pelk\u00e4st\u00e4 selaimesta, joten laitoin kolme Linux- ja OS X -selainta <a href=\"http:\/\/webkit.org\/perf\/sunspider\/sunspider.html\">SunSpiderin<\/a> hiostukseen G4\/1,33-PowerBookillani. Lopputulos paljastaakin yht\u00e4 sun toista (nopeimmat boldattu):<\/p>\n<p><strong>OS X 10.5<\/strong><\/p>\n<ul>\n<li>Safari 4.0.2: <strong>4649 ms<\/strong><\/li>\n<li>Safari 5.0.3: 5610 ms<strong><br \/>\n<\/strong><\/li>\n<li>FireFox 3.6.13: 8323 ms<\/li>\n<li>Opera 10.63: 8853 ms<\/li>\n<\/ul>\n<p><strong>Ubuntu 10.04<\/strong><\/p>\n<ul>\n<li>Opera 10.63: <strong>4791 ms<\/strong><\/li>\n<li>Konqueror\/WebKit: 5343 ms<\/li>\n<li>FireFox 3.6.13: 8812 ms<\/li>\n<li>Konqueror\/KHTML: 17423 ms<\/li>\n<\/ul>\n<p>Oikean selaimen valitsemalla saa siis kaksinkertaisen nopeuden, mik\u00e4 ei n\u00e4ill\u00e4 tehoilla ole suinkaan pikkujuttu. Mielenkiintoisena yksityiskohtana Opera 10.6:n nopeutettu js-moottori ei n\u00e4emm\u00e4 koskaan saapunut PPC-OS X:lle, mutta Linuxissa selain onkin puolestaan nopein (sen vasteajat ovat muutenkin parhaat Linuxissa noin perstuntumalla). Konqueror on silkka etana oletusmoottorillaan, mutta <a href=\"http:\/\/digitizor.com\/2010\/08\/11\/how-to-switch-to-webkit-in-konqueror-browser-kde-sc-4-5kubuntu\/\">WebKitiin vaihtamalla<\/a> vauhti paranee hurjasti, aivan Operan tuntumaan. Vertailun vuoksi 2,66 GHz Intel-M\u00e4kki antoi Safarilla lukemaksi <em>261 ms<\/em> ja Chromium 3,3 GHz Linux-PC:ss\u00e4ni <em>240<\/em>, joten kauaksi t\u00e4ss\u00e4 on jo pudottu joka tapauksessa k\u00e4rjest\u00e4 \u2013 viel\u00e4 enemm\u00e4n kuin mit\u00e4 pelkk\u00e4 prosessoriteho antaisi odottaa.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Selainvalmistajat ovat joko hyl\u00e4nneet tai hylk\u00e4\u00e4m\u00e4ss\u00e4 PPC-alustat, luonnollisestikin johtuen pienest\u00e4 k\u00e4ytt\u00e4j\u00e4kunnasta. Opera 11, Firefox 4 tai Chrome eiv\u00e4t toimi PPC:ll\u00e4 miss\u00e4\u00e4n k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4ss\u00e4. Lapsipuolen asemassa on oltu itse asiassa jo pitk\u00e4\u00e4n, sill\u00e4 uudet tehokkaat JavaScript-moottorit eiv\u00e4t nek\u00e4\u00e4n toimi kuin k\u00e4yt\u00e4nn\u00f6ss\u00e4 Intelill\u00e4. Normiselailu (lukuun ottamatta tietysti onnetonta Flashia) hoituu hyvin, mutta js-intensiiviset sivut, Google Docs t\u00e4rkeimp\u00e4n\u00e4, voivat [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,14,24],"tags":[],"class_list":["post-433","post","type-post","status-publish","format-standard","hentry","category-linux","category-mac","category-softat"],"_links":{"self":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=433"}],"version-history":[{"count":8,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/433\/revisions"}],"predecessor-version":[{"id":908,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/433\/revisions\/908"}],"wp:attachment":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=433"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}