Šajā rakstā tiks sniegta detalizēta informācija par komandrindas rīku Sysbench. Mēs apspriedīsim, kā pārbaudīt Linux OS komponentu veiktspēju, izmantojot arī sysbench lietderību. Mēs esam ieviesuši visas komandas jaunākajā pieejamajā Ubuntu 20.04 sistēma.
Instalējiet Sysbench rīku
Sysbench utilītu var tieši instalēt no oficiālās Ubuntu krātuves, izpildot šādu komandu:
$ sudo apt instalējiet sysbench
Ievadiet “Y” un pēc tam nospiediet “Enter”, lai turpinātu instalēšanu.
Veikt CPU etalonu, izmantojot sysbench rīku
Lai novērtētu CPU veiktspēju, CPU etalonu noteikšanai izmantojiet šo komandu:
$ sysbench --test = cpu run
Pilnīga pārskata statistika tiks parādīta terminālā, taču šeit ir svarīgi “kopējais laiks”, kas tiks parādīts sadaļā “Vispārējā statistika”, lai pārbaudītu procesora veiktspēju.
Varat arī izpētīt CPU etalona opcijas, izmantojot šādu komandu:
$ sysbench --test = cpu help
Komandas parametrus var mainīt, pamatojoties uz jūsu prasībām. Piemēram, CPU veiktspējas salīdzināšanai izmantojiet:
$ sysbench --test = cpu --cpu-max-prime = 20000 palaist
Etalona atmiņa, izmantojot sysbench rīku
Lai pārbaudītu atmiņas veiktspēju, terminālā ierakstiet šādu pamata komandu:
$ sysbench --test = atmiņas palaišana
Atmiņas veiktspēju var pārbaudīt, pārbaudot divus parametrus “Operāciju kopskaits” un pārsūtīto datu daudzumu.
Lai pārbaudītu citas atmiņas opcijas, izmantojiet šādu komandu:
$ sysbench --test = atmiņas palīdzība
Etalona I / O, izmantojot sysbench rīku
I / O veiktspējas pārbaude nedaudz atšķiras no centrālā procesora un atmiņas testa. Failu I / O testēšanā jums jāizveido testa fails, kas ir daudz lielāks nekā jūsu RAM lielums. Vērtība, kuru varat iestatīt “150 GB”, ir laba. Vispārējo secīgo rakstīšanas I / O veiktspējas pārbaudi var veikt, izmantojot šādu komandu:
$ sysbench --test = fileio --file-test-mode = seqwr palaist
Izpētiet citas opcijas, izmantojot šo komandu, lai veiktu I / O etalonu:
$ sysbench --test = fileio --file-test-mode = seqwr palīdzība
Terminālā ir parādītas daudzas iespējas. Vienkārši iestatiet parametru vērtības, pamatojoties uz jūsu prasībām, un pārbaudiet Linux sistēmas I / O veiktspēju.
Kad veiktspējas pārbaude ir pabeigta, izdzēsiet testa failu, izmantojot šādu komandu:
$ sysbench --test = fileio --file-total-size = 100G tīrīšanaSecinājums
Šajā apmācībā mēs esam aprakstījuši, kā Linux sistēmā instalēt sysbench utilītu un kā pārbaudīt savas sistēmas procesora, atmiņas un I / O veiktspēju. Izmēģiniet visas iepriekš minētās iespējas, lai iegūtu precīzākus veiktspējas rezultātus. Izmantojot šo rīku, varat pārbaudīt arī datu bāzu veiktspēju.