{"id":5989,"date":"2022-10-26T00:00:00","date_gmt":"2022-10-26T00:00:00","guid":{"rendered":"https:\/\/techlib.net\/techedu\/cache-hit\/"},"modified":"2022-10-26T00:00:00","modified_gmt":"2022-10-26T00:00:00","slug":"cache-hit","status":"publish","type":"post","link":"https:\/\/techlib.net\/techedu\/cache-hit\/","title":{"rendered":"Cache Hit"},"content":{"rendered":"<p> Un golpe de cach\u00e9 se produce cuando el procesador obtiene una instrucci\u00f3n o dato de la cach\u00e9. La cach\u00e9 es una memoria peque\u00f1a y r\u00e1pida que se utiliza para almacenar instrucciones o datos de acceso frecuente. Cuando se produce un golpe de cach\u00e9, el procesador no tiene que recuperar la instrucci\u00f3n o los datos de la memoria principal, que es m\u00e1s lenta. <\/p>\n<h3> \u00bfCu\u00e1les son los tres tipos de fallos de la cach\u00e9?<\/h3>\n<p> Hay tres tipos de fallos de cach\u00e9: <\/p>\n<p> 1. Fallos de cach\u00e9 obligatorios: Son fallos que se producen en el primer acceso a un bloque de datos. Son inevitables y se producen porque los datos a\u00fan no est\u00e1n en la cach\u00e9. <\/p>\n<p> 2. 2. Fallos de capacidad de la cach\u00e9: Se producen cuando la cach\u00e9 no es lo suficientemente grande para contener todos los bloques de datos a los que se accede. Se producen porque la cach\u00e9 est\u00e1 llena y es necesario desalojar un bloque para dejar espacio al nuevo. <br \/>\n 3. Fallos de conflicto en la cach\u00e9: Se producen cuando se asignan dos o m\u00e1s bloques a la misma l\u00ednea de cach\u00e9. Se producen porque la cach\u00e9 s\u00f3lo puede contener un bloque por l\u00ednea y los bloques compiten por la l\u00ednea.   \u00bfQu\u00e9 son los hits y misses en la cach\u00e9?  Un acierto en la cach\u00e9 es cuando el procesador busca datos en la cach\u00e9 y los encuentra. Un fallo en la cach\u00e9 es cuando el procesador busca datos en la cach\u00e9 pero no los encuentra.   \u00bfQu\u00e9 son los aciertos y los fallos en la cach\u00e9?  Un acierto en la cach\u00e9 se produce cuando el procesador busca los datos en la cach\u00e9 y los encuentra. Un fallo en la cach\u00e9 se produce cuando el procesador busca los datos en la cach\u00e9 pero no los encuentra. <\/p>\n<h5> \u00bfCu\u00e1ntos tipos hay de cach\u00e9?<\/h5>\n<p> Hay tres tipos de cach\u00e9: <\/p>\n<p> 1. 1. Cach\u00e9 L1: Es la cach\u00e9 m\u00e1s cercana al procesador. Es peque\u00f1a y r\u00e1pida, pero tambi\u00e9n cara. <br \/>\n 2. Cach\u00e9 L2: Esta cach\u00e9 es m\u00e1s grande y m\u00e1s lenta que la L1, pero sigue siendo m\u00e1s r\u00e1pida que la memoria principal. Tambi\u00e9n es menos costosa que la cach\u00e9 L1. <br \/>\n 3. Cach\u00e9 L3: Es la cach\u00e9 m\u00e1s grande y es a\u00fan m\u00e1s lenta que la L2. Sin embargo, es la m\u00e1s barata de los tres tipos de cach\u00e9. <\/p>\n<h5> \u00bfEs FIFO lo mismo que LRU?<\/h5>\n<p> FIFO y LRU son dos algoritmos diferentes que se pueden utilizar para gestionar los datos en una cach\u00e9. <\/p>\n<p> FIFO significa First In First Out, y LRU significa Least Recently Used. <br \/>\n FIFO funciona a\u00f1adiendo datos a la cach\u00e9 en el orden en que se reciben, y luego eliminando datos de la cach\u00e9 en el mismo orden. LRU funciona a\u00f1adiendo datos a la cach\u00e9 en el orden en que se reciben, pero eliminando los datos de la cach\u00e9 en funci\u00f3n de los datos que se han utilizado m\u00e1s recientemente. <br \/>\n Ambos algoritmos tienen sus propias ventajas e inconvenientes, por lo que depende de la aplicaci\u00f3n espec\u00edfica cu\u00e1l es mejor utilizar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un golpe de cach\u00e9 se produce cuando el procesador obtiene una instrucci\u00f3n o dato de la cach\u00e9. La cach\u00e9 es una memoria peque\u00f1a y r\u00e1pida que se utiliza para almacenar instrucciones o datos de acceso frecuente. Cuando se produce un golpe de cach\u00e9, el procesador no tiene que recuperar la instrucci\u00f3n o los datos de &#8230; <a title=\"Cache Hit\" class=\"read-more\" href=\"https:\/\/techlib.net\/techedu\/cache-hit\/\" aria-label=\"Leer m\u00e1s sobre Cache Hit\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":1129,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-5989","post","type-post","status-publish","format-standard","hentry","category-hardware"],"_links":{"self":[{"href":"https:\/\/techlib.net\/techedu\/wp-json\/wp\/v2\/posts\/5989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techlib.net\/techedu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techlib.net\/techedu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techlib.net\/techedu\/wp-json\/wp\/v2\/users\/1129"}],"replies":[{"embeddable":true,"href":"https:\/\/techlib.net\/techedu\/wp-json\/wp\/v2\/comments?post=5989"}],"version-history":[{"count":0,"href":"https:\/\/techlib.net\/techedu\/wp-json\/wp\/v2\/posts\/5989\/revisions"}],"wp:attachment":[{"href":"https:\/\/techlib.net\/techedu\/wp-json\/wp\/v2\/media?parent=5989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techlib.net\/techedu\/wp-json\/wp\/v2\/categories?post=5989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techlib.net\/techedu\/wp-json\/wp\/v2\/tags?post=5989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}