Мәліметтерді кэштеу кезінде Web-парақтарды жүктеуді жылдамдатуды айтқанда 3
бағытты белгілеп өткен жөн:
-
IP-адрестерді кэштеу;
-
Локалді компьютерде дискті кэшті оптимизациялау;
Әр бағыттың неден құралғанын түсіндіріп өтейік.
Сіз URL браузерге сол немесе басқа ресурсты жібергенде, ол DNS-серверге доменді
атты IP-мекенге жіберуге сұраныс жасайтыны белгілі. Қажетті мәліметтерді табу алдында
қаншама DNS-серверлерді сұрап өтеді. Әдетте, IP-адрес қолданушы компьютерінде
кэштелмейді және сіз бірнеше минут алдын қолданып отырған мекен қайта сұралып
отырады, ол тағы да уақыт алады. Сондықтан, Web-парақтарды көрсетуді жылдамдатудың
бір жолы DNS-серверлерді едәуір оптималды сұрау жүргізетін және
IP-мекендерді
кештеуді
ұйымдастыратын программаны қолдану болып табылады.
IP-мекенді алып болғаннан кейін, шолушы (обозреватель) компьютердің кэшінде
көрсетілген парақ копиясының сақталғандығын тексеріп, егер кэштегі құжат жарамды
болса, ол қолданушыға жіберіледі. Бұл процесс та уақыт алады және оны жылдамдату –
бөлек мәселе, сондықтан оны басқа программаға жүктеуге болады. Осы мәселемен
айналысатын көптеген программалар көп орын алатын, бірақ жылдам істейтін өз кэшін
құрады. Жылдамдатудың екінші бағыты осыны құрайды.
Үшінші механизмді (упреждающее чтение) түсіндіру үшін, кәдімгі браузердің
жұмысына қайта оралайық. Құжат браузермен көрсетілгеннен кейін, әдетте үзіліс болады.
Қолданушы құжатты оқығанша жүктеу процесі тоқтатылады, яғни система простаивает.
Упреждающее чтение үзіліс кезінде қосылыстарды қолдануға мүмкіндік береді, бұл кезде
осы параққа ссылкасы бар құжаттар жүктеледі. Осы құжаттардың фондық режимде
жүктелуі қолданушы сұраныс жібергенде тез көрсетуге мүмкіндік береді. Үшінші
механизм осы
упреждающее чтение
немесе
префетчингтан
(
prefetch
-ағылшынның
алдан-ала алып келу деген сөзінен) құралады. Кейде осы механизмді
упреждающее
загрузкой
(ағылшынның
pre-loading
деген сөзінен) деп те атайды.
Достарыңызбен бөлісу: