Kompüterlərİnformasiya texnologiyaları

Yük sınaqları: növləri, prosesin təsviri

Gündəlik işdə müasir bir kompüter sisteminin hər bir istifadəçisi "stress testi" konsepsiyası ilə qarşı-qarşıya qalmır. Əsasən, web developers və resurs-intensiv proqramları istifadə edənlərin hamısı tanışdır. Buna baxmayaraq, bəzən bu mövzuda məlumat adi istifadəçilər üçün faydalı ola bilər. Bütün bunların niyə lazım olduğunu anlamağa çalışaq.

Yük testləri: növləri və məqsədləri

Birincisi, bu cür testlərin növlərini dəqiq bir şəkildə ayırmaq lazımdır. Şikayətlə onlar iki sinifə bölünür: hər bir komponentə mümkün olan maksimum və ya həddindən artıq yük ilə kompüter avadanlığının yoxlanılması və proqram təminatı (proqnozlaşdırma elementləri, fərdi proqramlar və s.

Saytın testi, məlumatı barındırdıqları serverlərin sağlamlığını yoxlamaq və birbaşa Denver kimi xüsusi proqramlarla işləyərkən yaradılmış virtual virtual serverlərin yoxlanılması ilə birbaşa bağlıdır.

Test proqramlarını və onların vəzifələrini yükləyin

Gördüyünüz kimi burada əlaqələr çox güclüdür. Və "hardware" haqqında söhbət edərkən, xüsusi vasitələrdən istifadə edərək yük test sisteminin, həddindən artıq vəziyyətlərdə danışmaq üçün işləyərkən potensial problemləri dəqiq müəyyən etməyə imkan verir . Bir nümunə ən sadədir. Müasir kompüter oyunları onların tələbləri ilə asanlıqla sistemi belə bir vəziyyətə yükləyə bilər ki, ümumiyyətlə işə son qoyur. Buna görə də, belə bir proqramı kompüterə yükləməzdən əvvəl, doldurulmanın oyunu "çəkə" biləcəyini müəyyən etmək üçün bir sıra testlər keçirə bilərsiniz. Nəticələrə əsaslanaraq proqramı qurmaq üçün qərar qəbul edilir. Prinsipcə, eyni prosessor və ya RAM-da sistemin adi vəziyyətinə nisbətən yükdən artıq vaxt keçdikdən sonra, kompleks riyazi hesablamalar və dizayn işlərini əhatə edən ərizə tətbiq edilir.

İkinci sinifə gəldikdə, saytın sınaqdan keçirilməsi və server real-dünya şəraitində davranışlarını proqnozlaşdırmaq üçün universal bir vasitə kimi çıxış edə bilər. Məsələn, çox sayda istifadəçinin eyni vaxtda daxil olma tələbi ola bilər. Bildiyiniz kimi, DDoS hücumları bu prinsipə təsir edir, ya da server və ya site çox sayda işləmə prosesini idarə edə bilmir. Server və ya saytın yük testi daha sonra ətraflı müzakirə olunacaq. Bu vaxt, kompüter hardware ilə məşğul olaq. Bu, yalnız ev və ya iş terminalları üçün deyil, həm də real fiziki server sistemlərinə aiddir.

CPU Testi

Bəlkə, hər hansı bir kompüterin mərkəzindən başlayaq - CPU. Heç bir sirr deyil ki, onun işində baş verən arızalar çox hallarda ən uğursuz nəticələrə gətirib çıxarır. Çox tez-tez bu çox ısınma ilə bağlıdır. Yük testi onu ekstremal şərait yaratmağa imkan verir. Və sonra onun işinə necə təsir edəcəyini görə bilərsiniz.

Sözsüz ki, bu tip yük testinin aparılması müəyyən kommunalların istifadəsini nəzərdə tutur. Bu gün yüzlərlə və minlərlə saya bilərlər. Lakin, ən çox mütəxəssislərə görə, bu sahədə aparıcı həm prosessorlara həm də yaddaş slotlarına tətbiq oluna bilən Prime95 proqramıdır. Ancaq əsas istiqamət prosessor çipsetinin yoxlanılmasıdır.

Yardımcı proqramdan istifadə edərkən, əvvəlcə bütün aktiv proqramları bağlamaq və avtomatik qışlama (yuxu) rejimini aradan qaldırmaq üçün, kompüter tarama zamanı istənməyən şəkildə ayırmaq deyildir. İndi prosessorun ən sərt şərtləri modelləşdirməliyik (və proqram digərləri kimi bunu edə bilər, çipləri ən çətin şərtlərdə qoyur). Sınaq özü, İşgəncə Testi bölməsinin seçildiyi variantlar menyusundan aktivləşdirilir. Əməliyyatların növləri göstəriləcəkdir. Ən maraqlı olan Blend testləri (həm CPU və RAM-lərin eyni zamanda yüklənməsi), həm də Kiçik FFT və Böyük FFT (RAM-in boşaldılması səbəbindən prosessorda yükün artırılması).

Yük sınaqlarının müvəffəqiyyətli olduğunu necə təyin etmək olar? Heç bir yekdil rəy yoxdur, lakin ən azı 4 saatlıq səhvlər və ya arızalar üçün çip müşahidə olunmadığı təqdirdə, bu komponent aşırı yüklərə kifayət qədər davamlıdır. Amma bu da uğursuzluqların daha sonra görünə biləcəyi olur, buna görə ədalətli bir vaxtınız varsa, sınaq müddətini 24 saat artırmaq daha xeyirlidir (səhvlər işin yarım günündən sonra görünə bilər).

RAM sınağı

Ən azı vacib olan "ikinci" skripkanın funksiyalarını yerinə yetirən "operativ" yük testi. Bunun üçün, Memtest86 + proqramı ən uyğun olan ən uyğun olanıdır.

Bununla düzgün çalışmaq üçün bir önyükleme diski və ya flash sürücü yaratmaq və kompüter terminalını həmin mediadən yükləməlisiniz. Testin tam icrası üçün aktivləşdirildikdən sonra çox vaxt aparacaq. Gecə kompüterinizi tərk edə bilərsiniz. Bu kifayətdir.

Qrafik adapterin davranışını müəyyənləşdirmək

Grafika ilə də test etmək lazımdır, çünki həddindən artıq yükə malik video adapterlər tez-tez kompüter uğursuzluqlarının səbəbidir. Buradakı ideal vasitə FurMark proqramı olacaq.

Bu yardım proqramı, qrafik çipini istənilən 3D oyundan daha çox istiləşməyə qadirdir. Təcrübə göstərir ki, video kart testin başlamasından 15 ildən 30 dəqiqəədək baş verməməyə başlaya bilər.

Bundan əlavə, xüsusi oyunlar üçün nəzərdə tutulmuş xüsusi vasitələrdən istifadə edə bilərsiniz. Məsələn, Alien vs Predator, STALKER və ya başqa bir şey kimi test proqramları çox uyğun gəlir. Bir qayda olaraq, onlar tamamilə pulsuz paylanır və onların köməyi ilə sistemin orijinal oyun paketini qurduqdan sonra necə davranacağını dəqiq şəkildə müəyyən edə bilərsiniz.

Niyə serverləri və saytları sınamaq lazımdır?

İndi saytın və veb-serverin test edilməsinə dair bir neçə söz. Bir cəhət (DDoS hücumu) artıq deyildi. İndi biz bu suala digər tərəfdən baxacağıq.

Bu növün özləri bir dərəcədə istifadəçi davranışını öngörmek üçün marketinq vasitələrinə də aid edilə bilər. Belə ki, misal üçün, saytın girişində insanların maksimumu (maksimumu / zirvəsi) davranışını simulyasiya edə bilərsiniz, e-poçt istifadə ediləcəyi, məsələn, malların sifarişi prosedurunda, baxışları müəyyənləşdirmək üçün necə istifadə edilə biləcəyini, neçə səhifənin görüntülenebileceğini öyrənmək, var kanal tutumu hər hansı bir zamanda saytın istifadəçilər üçün eyni zamanda çıxışı təmin etmək üçün, bu (naprime üçüncü tərəfin istifadəçi etimadnaməsini təsdiq tələb edəcək siz) kredit kartı nömrəsini daxil edin zaman, necə effektiv Java-kiçik tətbiqi və ya təhlükəsiz https keçid istifadə edərək, və s. D. olacaq

Web serverlərin (proqram təminatı) və yaradılmış İnternet resurslarının test sualları

Prinsip olaraq demək olar ki, eyni vəzifələr müəyyən edilir və server yük testi. Lakin vurğulanmaq tamamilə texniki cəhətdir. Testlər, birdən çox istifadəçinin eyni IP-yə sahib ola biləcəyini, göndərilən istəklərin cavab müddətini müəyyən edə biləcəyini, bütün sistemin təhlükəsiz və ya qorunmayan bir əlaqəə necə reaksiya verdiyini, hansı vaxtda eyni vaxtda çoxlu sorğu göndərdiyini və s. .

Bu vəziyyətdə (həm site, həm də web server üçün) çoxları OpenSTA (System Architecture Test) adlı güclü paketdən istifadə etməyi məsləhət görürlər. Bu, yalnız yoxlamaq üçün deyil, həm də alətdən istifadə edərək strukturun hər bir fərdi elementi üçün vəzifələri pozmaq üçün imkan verir. Script Modeler skriptlərinin yaradılması və simulyasiyası. Qeyd edək ki, belə bir modeli yaratdıqdan sonra SSL üzərindəki əlaqəni sına bilərik (adı server adı altında çalışan olmalıdır). Bundan əlavə, nəticələr Repository Host bölməsində saxlanıla bilər və testlər müvafiq qruplara birləşdirilə bilər.

Nə sonunda?

Prinsipcə, bu yük testi məsələləri haqqında çox qısa bir məlumatdır, çünki testlər özləri, habelə onların keçirilməsinə imkan verən proqramlar çox şey tapa bilərsiniz. Gəlin bu şəkildə qoyaq: ən çox istifadə olunan kommunal xidmətlər burada təqdim olunur və məsələin mahiyyəti nəzərdən keçirilir. Təqib edildikdən sonra, hər hansı bir istifadə stress testi ilə bağlı məsələləri başa düşmək üçün ən azı bir qədər irəliləyir.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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