КомпьютерлерБағдарламалық қамтамасыз ету

Кэш жады дегеніміз не

Емес, барлық компьютерлік иелері біледі , осындай кэш белсенді мүлдем барлық өндірушілер, процессорлар мен бағдарламалар да пайдаланылады, дегенмен. Кейбір пайдаланушылар жақында ғана ғаламдық желісінде талқылау форумдар, олардың электрондық көмекшілері баяу орындау шағымданған кейде туралы, жеке компьютерді дамыту бастады. 5 секунд тег кеңсе бағдарламалардың басынан және оның терезелер пайда арасындағы өту Мысалы, егер, онда ол үлкен уақыт болып саналады. Немесе 10-15 секунд бар мемлекеттер магниттік тағам үшін қатты дискіде операциялық жүйесін іске қосу үшін қажетті болып табылады - уақыт босқа. Таңқаларлық: тек ондаған жыл бұрын, бағдарламаның іске жарты минут созылуы мүмкін, және ол тез қаралды. Бір нәрсе анық - айтарлықтай компьютер өнімділігін өсті және осы кэш процессор атқарады соңғы рөлі болып табылады.

DRAM технологиясына негізделген компьютерлік аппараттық жад модульдерінің пайдаланылған (динамикалық жады оперативті). төмен құнын, жоғары сенімділігі мен ... салыстырмалы төмен жылдамдық осы технологиясының ерекшеліктері. DRAM әлі баяу оның модификациялары, дегенмен, он жыл бұрын пайдаланылған. жад ұяшықтарының қол жеткізу кезінде шамамен 200 наносекунд кешіктірілсе, онда қазір бұл мән 20 нс-тен кедергіні еңсерген. Азайтылады - жылдамдығы жай ғана фантастикалық болуы тиіс! Алайда, DRAM жақсарту қатар, сондай-ақ өсті әлеуетін процессор автобус, сондықтан жалпы коэффициенті емес, сондықтан ол сияқты еді өзгерді. Мұнда біз туралы мәселе келеді қандай кэш. Қалай жүйенің өнімділігін арттыруға болады , компьютердің жадында? Жауап айқын - бұл неғұрлым прогрессивті ескірген DRAM нәрсе ауыстыру мүмкін. Бірақ қымбат барлар бар қайғылы Intel тәжірибесі Rambus ауыстыру айтарлықтай жалпы құнын ұлғайтуға тиіс емес деп ұсынды.

Мұндай механизм көп нүкте болуы мүмкін емес еді, өйткені бұл шектеу жоқ, бірде-бір, осындай кэш ойладым ешқашан еді. неғұрлым озық DRAM SRAM (статикалық кездейсоқ қол жад) ауыстыру және мәселенің шешілетінін жеткілікті. Бірақ бұл құнының айтарлықтай ұлғаюына алып келеді. Сондықтан мен ымыралы нұсқа бірінші 80286 жылдамдықты жады блоктарын кезден бастап қолданылады, сондықтан табысты болды ұсынылған салыстырмалы баяу жад модульдері және жоғары жылдамдықтағы процессор арасындағы жүйесінің өнімділігін арттыру үшін ұйымдастырылған. DRAM жасушаларының сомасына салыстырмалы 8 Кбит (деңгейі L1) түскен мегабайттан (L3 деңгейі) ондаған дейін дейін, өте шамалы сома болып табылады. Арнайы контроллері жылдам жадта екі бағытты деректер ағынының және олардың көшірмелерін арқылы өтеді. құқығы жоқ DATA «солға», және олар табылған, егер, беру процессор ғана кэш болып бар ма келесі талабы DRAM контроллері тексереді CPU кезде. Қалай көруге болады, жұмыс принципі өте қарапайым. Қиындықтар іске асыру әдістері туындайды: әзірлеушілер т.б., жұмыс тиімділігін арттыру үшін қалай, оларды жаңарту қалай, қайталанатын деректер қандай шешім қабылдауға тиіс, бірақ бұл өте үлкен тақырып, оның сондықтан неғұрлым мамандандырылған көздерден табуға болады ..

Осылайша, қандай кэш жады сұраққа жауап, былайша тұжырымдауға болады: кэш контроллері жазады алатын буфер болып табылады / жад жүйенің өнімділігін арттыру, деректерді оқиды.

Және желілік қолдануға қатысты кэш болып табылады? браузер сол шешімін пайдаланып Интернетте беттерді көруге пайдаланушы. Кезде оның элементтерінің кез келген бірінші ашу, көптеген беттер (сурет деректер) дискідегі қалтаға сақталады, және одан кейінгі қатынаған осы деректер баяу Вебтен жүктелген емес, ал қалтада салынғанын, серфинг жылдамдығын арттыру. Жеделдету Интернет төмен жылдамдықпен әсіресе байқалады.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.atomiyme.com. Theme powered by WordPress.