Компютерҳо, Software
Ҳангоме, ки хотираи кэш вуҷуд дорад
На ҳамаи соҳибони компютер медонем , ки чунин як кеш, ҳарчанд аз он аст, фаъолона аз ҷониби тамоман истеҳсолкунандагон, ҳам коркардкунандагон ва барномањои истифода бурда мешавад. Баъзе истифодабарандагоне, ки танҳо чанде пештар ба компютери шахсӣ оғоз кардаанд, баъзан дар форумҳои мавзӯӣ дар шабакаи ҷаҳонӣ дар бораи суръати пасти кӯмаки электронии худ шикоят мекунанд. Масалан, агар байни миёнҷии барномаи идоравӣ ва намуди тирезаи он 5 сония гирифта шуда бошад, пас ин вақт ин қадар бузург аст. Ё ин аст, ки онҳое, ки 10-15 сонияро ташкил медиҳанд, ки барои кушодани системаи оператсионӣ аз дискҳои сахт дар зарфҳои магнитӣ вақти партофташуда мебошанд. Боварӣ ҳосил кунед: танҳо як даҳсола пеш аз оғози барнома метавонад тақрибан ним дақиқа давом кунад ва зуд ба назар гирифта шуд. Аён аст, ки як чиз ин аст, ки компютерҳо ба таври назаррас зиёд шудаанд ва дар хотираи кэшии протсессор нақши муҳим мебозад.
Тавре ки дар модулҳо хотираи сахтафзори компютер истифода бурда дар асоси технологияи DRAM (хотираи динамикӣ дастрасии тасодуфӣ). Хусусиятҳои ин технология дар арзиши пасти, эътимоди баланд ва суръати нисбатан пасти. DRAM аллакай даҳ сол пештар истифода шудааст, аммо ҳатто тағйироти сусттаре низ истифода бурда мешавад. Агар дар он вақт дастрасӣ ба ҳуҷайраҳои хотира бо таъини тақрибан 200 nanoseconds анҷом дода шуда буд, ҳоло ин арзиш ба ҳудуди 20 nS расид. Он ба назар мерасад - суръати он бояд танҳо хандаовар бошад! Бо вуҷуди ин, дар баробари такмили DRAM низ зиёд иқтидори автобуси протсессори, аз то ба таносуби умумии ба тавре ки он, натавонистанд тағйир ёфтааст. Дар ин ҷо мо ба савол омад он чӣ кеш. Чӣ тавр ман метавонам, ки иҷрои воситӣ зиёд хотираи компютер? Ҷавобҳо равшананд - шумо метавонед DRAM бо ахлоқии ахлоқи писандида бо чизҳои пешрафта иваз кунед. Аммо таҷрибаи ношоистаи Intel бо сангҳои қиматбаҳои Rambus пешниҳод карданд, ки иваз кардани арзиши ниҳоӣ ба таври назаррас зиёд нашавад.
Бе ин маҳдудият ҳеҷ кас ҳеҷ гоҳ фикр намекард, ки дар бораи он чӣ дар хотираи кэш аст, зеро дар чунин механизм ягон хел маъно надорад. Барои иваз кардани DRAM бо SRAM (Advanced memory) ва мушкилот ҳал карда мешавад. Аммо ин ба афзоиши назарраси арзёбӣ таъсир хоҳад кард. Аз ин рӯ, як варианти мураккаб пешниҳод карда шуд, ки чунин муваффақият ба даст омад, ки он аз рӯзи 80286-ум истифода шудааст. Барои баланд бардоштани сатҳи системаҳои муосири RAM ва компютери баландсуръат, блокҳои хотираи фаврӣ ҷойгиранд. Дар бораи шумораи ҳуҷайраҳои DRAM, ҳаҷми онҳо хеле хурд, аз 8 кб (дараҷаи якум L1) ба даҳҳо megabytes (сатҳи L3) мебошад. Мониторинги махсуси интиқоли иттилооти якбора аз тариқи худ мегузарад ва онҳоро ба хотираи фаврӣ нусхабардорӣ мекунад. Бо дархостҳои протсесии минбаъда ба DRAM, назоратчӣ санҷида мешавад, ки оё маълумоти зарурӣ «дар саҳҳомӣ» аст ва агар онҳо дарёфт карда шаванд, интиқол ба коркард аз ҳосили аст. Тавре ки мебинед, принсипи амалиёт хеле оддӣ аст. Мушкилотҳо дар усулҳои татбиқшаванда меоянд: таҳиякунандагон бояд муайян кардани кадом маълумотеро, ки ба такрори он, нав кардани навсозӣ, беҳтар намудани самаранокии кор ва ғайра равона мекунанд, аммо ин мавзӯи хеле ҳассос аст, бинобар ин, шумо метавонед дар ин бора дар сарчашмаҳои махсус муҳофизат кунед.
Ҳамин тавр, ҷавоб ба саволи он ки чӣ гуна кэш-хотираи он аст, мумкин аст ба таври зайл тартиб дода шавад: хотираи кэш як намуди буферӣ мебошад, ки дар он идоракунанда маълумотро менависад ва хонда мешавад, ки он дар зерсистемаи хотираи хотиррасониро зиёд мекунад.
Ва нисбати ариза шабака аст, ки кеш? Дар браузери истифодабаранда ҳангоми тамошои саҳифаҳо дар Интернет истифода ҳалли ҳамин. Вақте, ки шумо бори аввал саҳифаҳоро кушоед, бисёре аз элементҳо (тасвирҳо, маълумотҳо) дар папкаи дар диски захира кардашуда ва зангҳои минбаъда нигоҳ дошта мешаванд, ин маълумот аз шабакаи суст сабт нагардидаанд, аммо аз феҳристи тағйирёбанда суръатбахштаранд. Суръатбахшӣ дар суръати пасти электронӣ хеле фаровон аст.
Similar articles
Trending Now