{"id":589,"date":"2008-12-03T14:19:41","date_gmt":"2008-12-03T14:19:41","guid":{"rendered":"http:\/\/west-penwith.org.uk\/blog\/?p=589"},"modified":"2014-04-11T18:27:57","modified_gmt":"2014-04-11T17:27:57","slug":"latancy-for-the-layman","status":"publish","type":"post","link":"https:\/\/west-penwith.org.uk\/blog\/archives\/589","title":{"rendered":"Latency for the Layman"},"content":{"rendered":"<p>This <a href=\"http:\/\/duartes.org\/gustavo\/blog\/post\/what-your-computer-does-while-you-wait\">excellent article by Gustavo Duarte<\/a> explains what is going on when you are waiting for your computer to do something. If the language is a bit technical for you, a summary is:&mdash;<\/p>\n<p>Consider your super-fast computer and compare that with finding information by hand. Getting data from the CPU cache memory is like picking up a paper from your desk&mdash;perhaps 3 seconds. Getting it from the second level cache is equivalent to a well indexed book near your desk&mdash;say 14 seconds. Getting it from main memory is a four minute stroll down the corridor to the stationary cupboard. Now, wait for it, fetching it from the hard drive is equivalent to sending Stanley to find Dr. Livingstone&mdash;One year and three months. If it&#8217;s on the internet then you may as well wait for NASA to launch the next Mars Probe and hope it comes back.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This excellent article by Gustavo Duarte explains what is going on when you are waiting for your computer to do something. If the language is a bit technical for you, a summary is:&mdash; Consider your super-fast computer and compare that with finding information by hand. Getting data from the CPU cache memory is like picking [&hellip;]<\/p>\n","protected":false},"author":239,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-589","post","type-post","status-publish","format-standard","hentry","category-technical"],"_links":{"self":[{"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/posts\/589","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/users\/239"}],"replies":[{"embeddable":true,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/comments?post=589"}],"version-history":[{"count":2,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/posts\/589\/revisions"}],"predecessor-version":[{"id":1750,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/posts\/589\/revisions\/1750"}],"wp:attachment":[{"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/media?parent=589"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/categories?post=589"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/west-penwith.org.uk\/blog\/wp-json\/wp\/v2\/tags?post=589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}