Windows 7 əməliyyat sistemi, SuperFetch adlı bənzərsiz bir texnologiyanın tətbiqini təmin etdi. Bu texnologiyanın nə olduğu və necə işləməsi hər kəsə tanış deyil. Ancaq Windows Vista-da əvvəlki Prefetcher texnologiyasını xatırlayırsınızsa, hər şey dərhal yerinə düşür.
Kompüter texnologiyası sahəsindəki elmi inkişaflar bir yerdə dayanmır. Windows 7 əməliyyat sistemi misilsiz SuperFetch texnologiyasını tətbiq etməyə imkan verdi (tapşırıq menecerində sysmain prosesi kimi qeyd olunur). Bu xidmətin mənasını başa düşmək və funksiyalarını başa düşmək üçün Windows Vista-da başqa bir unikal Prefetcher texnologiyasını xatırlamalısınız. Hər hansı bir proqram işə salındıqda, konfiqurasiya sənədləri və komponentləri əvvəlcə sabit diskdən oxunur və yalnız bundan sonra host rejimində RAM-a yüklənir. Tətbiq yenidən açılmaqla çıxdıqda, eyni proses həyata keçiriləcəkdir. Proqramlara girişin sürətləndirilməsi və nəticədə sistem proseslərinin işinin optimallaşdırılması üçün SuperFetch texnologiyası yaradıldı və tətbiq edildi.
Ağıllı SuperFetch Sistemi: Ümumi anlayışlar
Superfetch texnologiyasının köməyi ilə istifadəçinin istifadə etdiyi ən populyar proqramlar izlənilir və daha sonra sürətli tapmaq üçün RAM-a yerləşdirilir. Beləliklə, bu və ya digər proqramın işə salınması, məlumatların artıq RAM-də olması səbəbindən daha sürətli olur, buna görə də sabit diskdən oxumağa əlavə vaxt sərf olunmur. Texnologiyanın yaranma tarixinə baxsanız, əvvəlcə Windows xp-də tətbiq olundu və sonra Vista versiyasında davam etdirildi və Prefetcher adlandırıldı. Vəziyyəti birbaşa işə başlamazdan əvvəl sistem komponentlərinin və işləyən tətbiq modullarının yüklənməsini optimallaşdırmaq idi.
Bu səbəbdən texnologiyaya "Prefetch" və ya prefetcher (superprefetch) deyilir. Bu xidmətin əhəmiyyətli çatışmazlıqları var idi. Sınırlı sayda proqramın RAM-a yüklənməsinə icazə verdi və bir tətbiqin tez-tez istifadəsi dayandırıldıqda, məlumatları disk yaddaş sənədindəki sabit diskə yuyuldu. Ancaq sonradan mükəmməl böyük dəyişikliklərə məruz qaldı.
Əhəmiyyətli inkişaflardan sonra texnologiya SuperFetch (hərfi tərcümə - superfetch) halına gəlir. İndi xidmət istifadəçi fəaliyyətini izləməklə məşğul olur, xüsusi xəritələr yaradır və istifadə olunan proqramların konfiqurasiyasını saxlayır. Nədənsə tətbiqetmə birdən RAMdən çıxdısa, SuperFetch boşaltma işini hərtərəfli təhlil edir və boşaltma üçün məsul olan proses başa çatdıqdan sonra əvvəlki proqramı yenidən RAM-a yükləyir. Xidmətin əsas vəzifəsi tətbiqlərin başlama sürətini artırmaq və sistem performansında sabit bir artımı təmin etməkdir və bu da iş axınına sürətli daxil olmağa kömək edir.
Xidmət parametrləri və idarəetmə
Bu xidməti aktivləşdirmək üçün sistem qeydindən istifadə etmək ən yaxşısıdır. Çalıştır menyusunda (Win + R), regedit əmri redaktoru çağırır. Sistem hissəsində, HKLM şöbəsini istifadə edərək, PrefetchParameters qovluğunu tapmaq lazımdır. EnablePrefetcher və EnableSuperFetch iki düyməsinə ehtiyacımız var. EnableSuperFetch açarı yoxdursa, bu (DWORD parametri) yaradılmalı və uyğun bir ad verilməlidir. Rahatlıq üçün hər düymə üçün dörd dəyər daxil edə bilərsiniz:
- 0 - tam bağlanma;
- 1 - yalnız çalışan proqramların optimallaşdırılması;
- 2 - yalnız işə salınan sistem komponentlərinin optimallaşdırılması;
- 3 - tətbiqetmə və sistemlərin balanslaşdırılmış sürətlənməsi.
Yürütülə bilən xidmətlər və proseslər üçün ayarlar pəncərəsini açan services.msc əmrini istifadə etmək, xidmət parametrlərini idarə etmək üçün başqa bir üsuldur. Bu vəziyyətdə, SuperFetch'i tapmalı və xidmət xüsusiyyətlərini cüt vuraraq açmalısınız. Sonra başlanğıc növünün açılan siyahısından tələb olunan parametri təyin etməlisiniz.
SuperFetch xidmətinin dezavantajları
Ancaq bu xidmətdə zəif tərəflər də var. Nadir hallarda bununla əlaqəli problemlər yoxdur. Bu məsələyə düzgün baxıldıqda, kompüterlə işləyərkən ortaya çıxan problemlərin SuperFetch xidmətinin birbaşa günahı olmadığı qənaətinə gələ bilərsiniz. Yəni sistem səviyyəsindəki uğursuzluqlardan danışırıqsa, "əməliyyat sistemi" nin işinə kritik təsir göstərmirlər. Ancaq SuperFetch modulundakı bir səhv bu xidməti tamamilə aktivləşdirmir. Və bu vəziyyətdə lazımi parametrləri eyni reyestrə daxil etmək belə vəziyyəti yaxşılığa dəyişdirmir. Tez-tez anormal bir sonlandırma (SuperFetch ləğv edildi) və ya ümumiyyətlə girişin qadağan edildiyi barədə bir mesaj görə bilərsiniz.
Bu vəziyyət RAM çatışmazlığı və ya "RAM" lövhələr arasındakı qarşıdurma səbəbindən meydana gəlir. Bu vəziyyətdə, xidməti tamamilə aradan qaldırmaqdan başqa bir şey qalmır. Xidmətin işini yoxlamaq və problemi aradan qaldırmaq üçün kifayət qədər RAM varsa, bunu etmək məsləhətdir. Və həyata keçirilmiş manipulyasiyalardan sonra onu söndürə və ya daha da istifadə etməyə davam edə bilərsiniz.
SuperFetch həmişə arxa planda işləyir. Xidmət prosessor mənbələrindən və yaddaşdan istifadə edir. "Superfetch" tətbiqetmələrin "RAM" -ə yüklənməsini tamamilə aradan qaldırmaq üçün çağırılmır, birbaşa məqsədi bu prosesi sürətli etməkdir. Hər dəfə bir yükləmə baş verdikdə, tətbiq SuperFetch olmadan işə salındıqda sistem yenə də eyni yavaşlamanı yaşayacaqdır. Bunun səbəbi, xidmətin çox böyük bir məlumatı sabit diskdən RAM-a əvvəlcədən yükləməsidir. Və hər belə bir işə salma və ya kompüterin yenidən başlaması ilə sabit disk bir müddət yüzdə yüz yüklə işləyərsə, SuperFetch ilə əlaqədar problemlər yarana bilər. Dörd gigabayt və ya daha az yaddaşa sahib olan oyunçular SuperFetch ilə problem yaşayacaqlar. Buradakı əsas çatışmazlıq çox RAM istifadə edən oyunların olmasıdır. Bu vəziyyətdə daimi bir istək və yaddaşın boşaldılması var. Bu cür manipulyasiyanın icrası xidmətin yerli məlumatların daima yüklənməsinə və boşaldılmasına səbəb ola bilər.
SuperFetch-in deaktiv edilməsi: bütün müsbət və mənfi cəhətlər
Bu gün bir çox insan bu xidmətin istifadəsindən şübhələnir. Kompüterinizin performansını və performansını yaxşılaşdırmaq üçün SuperFetch xidmətini söndürmək tez-tez tövsiyə olunur. Bununla birlikdə, SuperFetch-in onun şərtlərində istifadəsinin məqsədəuyğunluğu ilə əlaqədar yaranan çıxılmazlığı yalnız səlahiyyətli bir istifadəçi həll edə bilməz.
Bütün istifadəçilər üçün ümumi bir tövsiyə də var, bunlar aşağıdakı kimidir:
- az miqdarda operativ yaddaş xidmətdən rahat istifadə etməyə imkan vermir;
- kifayət qədər həcmi Superfetch-in aktivləşdirilməsini tövsiyə edir.
Beləliklə, RAM miqdarı 1 GB-ı keçmirsə və əlavə virtual yaddaş və disk yaddaş sənədindən başqa, yaddaş yükü 600 MB-a çata bilərsə, məhdud RAM funksiyası ilə bir vəziyyət yaranır. Ancaq bu, əlbəttə ki, kompüter sistemi köhnə nəsildəndirsə (readyboost istifadə olunur). Müasir sistemlərdə, minimum konfiqurasiyadan istifadə olunsa belə, snap-in başlanğıcda 3 GB-dan başlayan böyük həcmli RAM nəzərdə tutulur. Bu vəziyyətdə, əlbəttə ki, SuperFetch xidmətinin istifadəsi haqlıdır. Kompüterin işini fərqli rejimlərdə müqayisə edə bilərsiniz: SuperFetch istifadə edərək və söndürüldükdə. Bəzi istifadəçilər bu vəziyyətdə çox fərq görmədiklərini qeyd edirlər.
Başqa sözlə, SuperFetch-i bir ana kompüter kimi istifadə etmək və ya söndürmək yalnız imkanların balansından və kompüterin yaddaşında gözlənilən yükdən asılıdır. Əlbəttə ki, köhnə aparatda müasir oyunlar istifadə edilərkən, əməliyyat sisteminin performansı ilə bağlı problemlər qaçınılmazdır. Bununla yanaşı, digər hallarda, RAM problemsiz bir vəzifənin öhdəsindən gəldikdə, superfetch sistemini söndürərək kompüterin sürətini artırmağa ehtiyac yoxdur.