ProHoster > Блог > administratio > Quomodo perpendat repono perficientur in Linux: benchmarking per aperta instrumenta
Quomodo perpendat repono perficientur in Linux: benchmarking per aperta instrumenta
В ultimo tempore locuti sumus de fonte aperto instrumenta aestimandi processus ac memoria perficiendi. Hodie loquimur de benchmarks pro rationum fasciculorum et systematum repositionum in Linux - Interbench, Fio, Hdparm, S et Bonnie.
Fio (pro flexibilis I/O Tester) orbem I/O fluminum efficit ut aestimare systema fasciculi Linux perficiendum. Utilitas etiam potest currere in Windows - debes ut instituere lineam interface cygwin. Quod setup dux est fi repositoria in GitHub.
Author fio - Jens AxboJens Axboe), author pro IO subsystem in Linux et utilitatem elit blktrace Recurrat astri I / o res. creavit fio; quia ego sum defessus scribere rationes ad certa onera manually temptare.
Utilitas IOPS et systema perput computabit, et etiam permittit ut altitudinem queue operationum I/O aestimare possis. Utilitas operatur in specialibus fasciculis (.fio extensionis) in quibus condiciones uncinis et experimentis specificantur. Plures optiones testium sunt, exempli gratia, scriptura temere est, legendo et overscribo. Hic exempli gratia file contentis in primo casu:
Utilitas scripta est a elit Canadian in anno 2005 Marcum Dominum. illa adhuc subnixus auctor et est pars plurium distributionum popularium. Praecipuum propositum hdparm est parametri coegi configurare. Sed instrumentum potes uti ad simplices benchmarks, ut celeritas legendi. Ad hoc mandatum scribe in console;
$ sudo hdparm -t /dev/sdb
Systema responsionem sic generabit:
Timing buffered disk reads: 242 MB in 3.01 seconds = 80.30 MB/sec
Quod ad configurandum impellit, hdparm te permittit ut magnitudinem cache memoriam mutet, somnum modum et potestatem occasus mitiget, et etiam notitias in SSD tuto deleas. Sed quomodo moneo Periti ab ArchLinux, mutationes ad parametri systematis negligentes facere possunt notitias in orbe inaccessas et etiam coegi laedere. Priusquam cum hdparm opus sit, melius est legere manualem - modo imperium hominis hdparm in consolatorium intrare.
Omnia benchmarks sunt bash scripta, evaluators ratio repositionis faciendi - throughput, latency, scheduler performance. Exempli gratia, throughput-sync.sh Probatio "bombardorum" systematis repositionis cum petitionibus legere vel scribere (hoc in casu, utilitas iam dicta fio adhibetur). Hic codice huius scriptor.
Aliud scriptum - comm_startup_lat.sh - latentiam notitiarum ex orbe legendi mensurat cum cella "frigus" est (cum notitias necessarias non continet). Code also potest inveniri in eclesiae reposito.
Utilitas aestimandi systematis fasciculi perficiendi, anno MCMLXXXIX explicato. Auctor erat Tim Bray architectus. Cum Bonnie auxilio cogitavit optimize operatio of computer systemata implicari in project New Oxford Dictionary apud universitatem Waterloo.
Bona implet temere legere et scribere de notitia ad disci. Postmodum ostendit parametri utilitas ut numerus bytes per discursum CPU-secundoac etiam processus onus pro recipis. Probatio source code is available invenire in Google Code.
Ex Bonnie, alia instrumenta instrumentorum ad probationes duras agitationes constructum est. Bonnie++ (scribitur in C ++ loco C). Additamenta praebet instrumenta accumsan. Exempli gratia, zcav aestimare zonarum HDD diversarum observantiam. Etiam Bonnie ++ подходит ad probandum servers et datorum servers.
Developed ad utilitatem Con Kolivas (Con Kolivas), anesthetista Australianus qui notus est pro suis contributionibus ad nucleum Linux et operandum "pulchra processus scheduler" Interbench adiuvat te configurare I/O scheduler et lima ratio occasus.
Interbench mores aemulatur CPU scheduler cum opera interactive exercens. Haec opera interactive operari possunt cum audio et video, ludos computatorios currentes vel solum trahere capsam alternis in systemate operante.