Komputer, Teknologi informasi
Pengujian beban: jenis, deskripsi dari proses
Tidak setiap pengguna dari sistem komputer modern setiap hari dihadapkan dengan gagasan "stress testing." Pada dasarnya, itu adalah akrab bagi pengembang web dan semua orang yang menggunakan program sumber daya intensif. Namun, terkadang pengetahuan tentang masalah ini dapat pengguna berguna dan biasa. Cobalah untuk memahami mengapa semua ini diperlukan.
Beban pengujian: jenis dan tujuan
Pertama-tama, kita harus jelas membedakan antara jenis tes. Konvensional, mereka dapat dibagi menjadi dua kelas: memeriksa komputer "besi" di mungkin atau berlebihan beban tertinggi pada masing-masing komponen dan pengujian perangkat lunak (situs prediksi elemen, program individu, dll ...).
Tak usah dikatakan bahwa lokasi uji terhubung langsung dan memeriksa kesehatan server, yang menyediakan informasi dan web server virtual, yang diciptakan dalam proses bekerja dengan program-program khusus seperti Denwer.
Program untuk pengujian stres dan tugas-tugas mereka
Seperti yang Anda lihat, hubungan sangat kuat. Dan berbicara tentang "besi", pengujian beban sistem menggunakan alat khusus yang memungkinkan cukup untuk secara akurat mengidentifikasi potensi masalah di tempat kerja, sehingga untuk berbicara, dalam situasi yang ekstrim. Contoh yang paling sederhana. permainan komputer modern dengan kebutuhan mereka dengan mudah dapat memuat sistem sedemikian rupa bahwa itu akan tidak lagi bekerja sama sekali. Oleh karena itu, sebelum Anda menginstal software ini di komputer Anda, adalah mungkin untuk melakukan serangkaian tes untuk menentukan apakah isian "tarik" permainan bisa. Menurut hasil dan memutuskan apakah untuk menginstal program. Pada prinsipnya, yang sama berlaku untuk aplikasi yang melibatkan melakukan perhitungan matematika yang kompleks dan karya desain, sebagai beban pada prosesor yang sama dan RAM dibandingkan dengan negara konvensional sistem akan melebihi di kali.
Sedangkan untuk kelas kedua, menguji situs dan server dapat bertindak sebagai semacam alat universal peramalan perilaku mereka dalam operasi nyata. Sebagai contoh, dapat emulasi simultan dari permintaan akses sejumlah besar pengguna. Seperti diketahui, menurut prinsip ini adalah DDoS-serangan, ketika server atau situs tidak dapat mengatasi dengan terlalu banyak permintaan. Beban server pengujian, atau situs akan dibahas secara rinci nanti. Dan sekarang kita lanjutkan ke komputer "besi". Hal ini berlaku tidak hanya untuk rumah atau terminal kantor, tetapi juga sistem server fisik yang sebenarnya.
patokan
Mari kita mulai dengan jantung dari komputer manapun - CPU. Bukan rahasia bahwa itu adalah masalah dengan karyanya dalam sebagian besar kasus, menyebabkan konsekuensi paling tragis. Sangat sering ini adalah karena terlalu panas. Beban pengujian memungkinkan dia untuk menciptakan kondisi yang ekstrim. Dan kemudian Anda dapat melihat bagaimana hal itu akan mempengaruhi karyanya.
Tak usah dikatakan bahwa diadakannya jenis stress testing melibatkan penggunaan alat-alat tertentu. Hari ini, mereka dapat mengandalkan ratusan dan ribuan. Tapi, menurut sebagian besar ahli, pemimpin di daerah ini adalah aplikasi Prime95 yang dapat diterapkan untuk prosesor, dan strip dari RAM. Tapi arah utama - yaitu verifikasi CPU chipset.
Jika Anda menggunakan utilitas untuk memulai dianjurkan untuk menutup semua aplikasi yang terbuka dan menonaktifkan otomatis mode hibernasi (tidur), sehingga komputer tidak sengaja dimatikan selama tes. Sekarang Anda perlu untuk mensimulasikan prosesor kondisi yang paling ketat (program dapat melakukan seperti yang lain, benar-benar menempatkan chip dalam kondisi yang paling sulit). Tes itu sendiri diaktifkan dari menu pilihan di mana Anda memilih partisi Penyiksaan Test. Ada akan ditentukan jenis operasi. Yang paling menarik di sini adalah tes Blend (bersamaan beban pada prosesor dan pada "RAM"), dan FFT Kecil dan FFT Besar (peningkatan utilisasi CPU karena pembuangan RAM).
Cara menentukan bahwa pengujian beban berhasil? Pendapat umum tidak ada di sini, namun diyakini bahwa jika selama minimal 4 jam, kesalahan atau kegagalan dalam pengoperasian chip tidak diamati, komponen cukup stabil untuk beban yang berlebihan. Tapi itu terjadi kadang-kadang, bahwa kerusakan mungkin terjadi lama kemudian, jadi jika Anda memiliki cukup banyak waktu luang, lebih baik untuk meningkatkan periode pengujian untuk 24 jam (kesalahan mungkin muncul setelah setengah hari kerja).
Memeriksa memori operasi
Tak kalah penting adalah stress testing "RAM", yang berfungsi sebagai yang disebut biola kedua. Ini adalah aplikasi paling cocok Memtest86 +, yang sejauh ini yang terbaik.
Untuk bekerja dengan benar, dengan bantuan yang Anda butuhkan untuk membuat boot disk atau flash drive dan download ke terminal komputer dari kendaraan. Setelah mengaktifkan tes pada implementasi penuh akan membutuhkan banyak waktu. Anda hanya bisa meninggalkan komputer Anda di semalam. Yang harus cukup.
Penentuan perilaku adapter grafis
Dengan grafis, juga, adalah untuk menguji adapter video yang Overloading sering menyebabkan crash komputer. Akan ada program alat FurMark sempurna.
Utilitas ini mampu memanaskan chip grafis jauh lebih kuat dari itu akan membuat semacam game tiga dimensi dengan persyaratan sistem di atas rata-rata. Sebagai praktek menunjukkan, kondisi sedemikian rupa sehingga kartu dapat mulai gagal dalam periode 15 sampai 30 menit setelah dimulainya pengujian.
Selain itu, Anda dapat menggunakan alat khusus yang dirancang untuk game tertentu. Sebagai contoh, sebuah aplikasi tes yang sangat baik jenis yang cocok dari Alien vs Predator, STALKER atau sesuatu yang lain seperti itu. Sebagai aturan, mereka didistribusikan secara gratis, dan mereka dapat digunakan untuk menentukan dengan tepat bagaimana sistem akan berperilaku setelah instalasi paket game asli.
Apa server uji dan situs
Sekarang beberapa kata tentang apa adalah sebuah situs pengujian dan web server. Pada satu aspek (DDoS-serangan) yang telah dikatakan. Sekarang lihat masalah ini dari sisi lain.
Tes sendiri jenis ini sampai batas tertentu dapat dikaitkan bahkan alat pemasaran untuk memprediksi perilaku pengguna. Sebagai contoh, adalah mungkin untuk mensimulasikan situasi melakukan jumlah tertentu (maksimum / puncak) dari orang-orang di pintu masuk ke situs, cari tahu berapa banyak halaman yang dapat dilihat, apakah e-mail yang terlibat, misalnya, dalam proses pemesanan barang, informasi tersebut dapat digunakan untuk mengidentifikasi pengguna, memungkinkan adalah kapasitas saluran untuk menyediakan akses simultan ke pengguna situs pada waktu tertentu, itu akan menuntut konfirmasi kredensial pengguna oleh pihak ketiga (naprime Ketika Anda memasukkan nomor kartu kredit), seberapa efektif akan pengenalan Jawa-applet atau menggunakan koneksi https aman, dan sebagainya. D.
Pertanyaan menguji web server (software) dan sumber daya didirikan Internet
Pada prinsipnya, hampir masalah yang sama mengatur dirinya sendiri dan pengujian beban server. Namun hal ini tidak murni teknis aspek penekanan di sini. Tes dapat mendeteksi apakah beberapa pengguna memiliki yang sama IP, menentukan waktu respon atas permintaan dikirim untuk mencari tahu bagaimana seluruh sistem sambungan aman atau tidak aman akan bereaksi, apa yang akan menjadi kecepatan akses saat mengirim terlalu banyak permintaan dan sebagainya. Dll .
Dalam hal ini (dan untuk situs, dan server Web), banyak disarankan untuk menggunakan paket kuat yang disebut OpenSTA (System Architecture Test), yang memungkinkan tidak hanya untuk tes, tetapi juga untuk memecahkan masalah menjadi komponen-komponen untuk setiap elemen individu dari struktur menggunakan alat penciptaan dan simulasi script Script Modeler. Perlu dicatat bahwa setelah penciptaan model ini, Anda bahkan dapat memeriksa sambungan (SSL harus menjalankan apa yang disebut nama server). Selain itu, hasilnya dapat disimpan dalam bagian Host Repository, dan tes digabungkan dalam kelompok yang sesuai.
Apa hasilnya?
Pada prinsipnya, ini adalah informasi yang sangat singkat tentang stress testing, karena tes sendiri, serta program-program yang memungkinkan mereka untuk menghabiskan, Anda dapat menemukan banyak. Begini: Ada alat yang paling populer dan dianggap sebagai intisari dari masalah ini. Saya pikir, setelah membaca semua pengguna kemajuan kecil dalam pemahaman tentang isu yang terkait dengan pengujian beban.
Similar articles
Trending Now