Me pēhea te aromatawai i te mahi a ngā pūnaha rokiroki Linux: te whakataurite me ngā taputapu pūtake tuwhera

В wā whakamutunga I kōrero tātou mō ngā taputapu tuwhera-pūtake mō te aromatawai i te mahi a te tukatuka me te mahara. I tēnei rā, e kōrero ana tātou mō ngā paearu mō ngā pūnaha kōnae me ngā pūnaha rokiroki. Linux - Interbench, Fio, Hdparm, S me Bonnie.

Me pēhea te aromatawai i te mahi a ngā pūnaha rokiroki Linux: te whakataurite me ngā taputapu pūtake tuwhera
Whakaahua - Daniele Levis Pelusi — Wewetehia

Waea

Ka hangaia e Fio (e whakarārangitia ana ko Flexible I/O Tester) he awa raraunga kōpae I/O hei aromatawai i te mahi a te pūnaha kōnae. LinuxKa taea hoki te whakahaere i te taputapu i runga i Windows - me tāuta e koe te atanga raina whakahau Cygwin. Kei roto te aratohu tatūnga fio putunga i runga i GitHub.

Kaituhi - Jens Axbo (Jens Axboe), haepapa mō te pūnaha iti IO i roto i Linux me te kaiwhakawhanake ratonga blktrace ki te whai i nga mahi I/O. Nana i hanga fio, no te mea kua ngenge ahau tuhia nga kaupapa hei whakamatautau a-ringa i nga uta motuhake.

Ma te whaipainga ka tatau IOPS me te whakaputanga punaha, ka taea hoki e koe te whakatau tata i te hohonu o te rarangi o nga mahi I/O. Ka mahi te whaipainga me nga konae motuhake (.fio toronga) ka tohua nga tautuhinga me nga tikanga whakamatautau. He maha nga whiringa whakamatautau, hei tauira, he tuhi matapōkere, he panui me te tuhirua. I konei tauira nga ihirangi kōnae mo te keehi tuatahi:

[global]
	name=fio-rand-read
	filename=fio-rand-read
	rw=randread
	bs=4K
	direct=0
	numjobs=1
	time_based=1
	runtime=900

I tenei ra ka whakamahia te fio e nga kamupene nui - ka mahi tahi ratou me te whaipainga in SUSE, Maau и IBM.

Hdparm

I tuhia te taputapu e te kaiwhakawhanake Kanata a Mark Lord i te tau 2005. Ko ia tonu tautokona e te kaituhi a he waahanga o te maha o nga tohatoha rongonui. Ko te kaupapa matua o te hdparm ko te whirihora i nga tawhā puku. Engari ko te taputapu taea whakamahia mo nga tohu tohu ngawari, penei i te tere panui. Hei mahi i tenei, tuhia te whakahau ki te papatohu:

$ sudo hdparm -t /dev/sdb

Ka whakaputahia e te punaha he whakautu penei:

Timing buffered disk reads: 242 MB in 3.01 seconds = 80.30 MB/sec

Mo te whirihora i nga puku, ka taea e te hdparm te whakarereke i te rahi o te mahara keteroki, te whakarereke i te aratau moe me nga tautuhinga mana, me te whakakore i nga raraunga i runga i te SSD. Engari me pehea whakatupato ngā tohunga mai i ArchLinuxMā ngā whakarerekētanga koretake ki ngā tawhā pūnaha ka kore e taea te uru atu ki ngā raraunga kei runga i te puku, ā, ka kino pea te puku. I mua i te whakamahi i te hdparm, he pai ake te tirotiro i te pukapuka ā-ringa—tāuru noa i te man hdparm ki te papatohu.

S

He huinga tohu tohu tenei mo te arotake i te mahinga o nga punaha I/O. Ko nga kaituhi o te whaipainga ko rōpū whanaketanga mai i te roopu AlgoDev, kei roto nga kaimahi o te Itari Te Whare Wananga o Modena me Reggio Emilia.

Ko nga tohu tohu katoa he tuhinga bash, ngā kaimātai te mahinga o te punaha rokiroki - te puta, te roa, te mahi a te kaiwhakarite. Hei tauira, ko te tohu tohu throughput-sync.sh ka "poma" i te punaha rokiroki me nga tono panui me te tuhi ranei (i tenei keehi, ka whakamahia te whaipainga fio kua whakahuahia). I konei waehere mo tenei tuhinga.

Ko tetahi atu tuhinga - comm_startup_lat.sh - ka ine i te roanga o te panui raraunga mai i te kōpae ka "makariri" te keteroki (karekau he raraunga e tika ana). Waehere hoki ka kitea i roto i te putunga.

Me pēhea te aromatawai i te mahi a ngā pūnaha rokiroki Linux: te whakataurite me ngā taputapu pūtake tuwhera
Whakaahua - Ake Barros — Wewetehia

Bonnie

He taputapu mo te arotake i te mahinga o te punaha konae, i whakawhanakehia i te tau 1989. Ko tana kaituhi ko Tim Bray te miihini. Ma te awhina a Bonnie i whakamahere ia arotau mahi o nga punaha rorohiko e uru ana ki te kaupapa New Oxford English Dictionary i te Whare Wananga o Waterloo.

Bonnie fakahoko te panui matapōkere me te tuhi raraunga ki te kōpae. Muri iho ka whakaatuhia e te whaipainga nga tawhā penei i te maha o nga paita i tukatukahia mo ia PTM-tuarua, me te taumata kawenga o te tukatuka hei ōrau. Kei te waatea te waehere puna tohu tohu kitea i runga i te Waehere Google.

I runga i a Bonnie, ka hangaia he huinga taputapu hei whakamatautau i nga puku pakeke - Boni++ (i tuhia ki C++ hei utu mo C). E whakarato ana i etahi atu taputapu tohu tohu. Hei tauira, zcav ki te arotake i te mahi o nga rohe HDD rereke. Ko Bonnie++ hoki подходит mo te whakamatautau i nga tūmau mēra me nga tūmau pātengi raraunga.

Interbench

I whakawhanakehia te whaipainga Con Kolivas (Con Kolivas), he tohunga whakamoe mamae nō Ahitereiria e mōhiotia ana mō āna takoha ki te whanaketanga o te matua Linux me te mahi i runga i"kaiwhakatakoto mahi tika" Ka awhina a Interbench ki a koe ki te whirihora i te I/O me nga tautuhinga punaha konae.

Ka whai a Interbench i te whanonga o te kaihōtaka PTM i te wa e mahia ana nga mahi tauwhitiwhiti. Ka taea e enei mahi tauwhitiwhiti te mahi me te oro me te ataata, te whakahaere keemu rorohiko, te toia noa ranei i te pouaka korero i roto i te punaha whakahaere.

Ko te waehere puna, nga tauira me nga taunakitanga mo te whirihora i te taputapu ka kitea i roto putunga mana i runga i GitHub.

He aha ta matou e tuhi ai i roto i a maatau blog:

Me pēhea te aromatawai i te mahi a ngā pūnaha rokiroki Linux: te whakataurite me ngā taputapu pūtake tuwhera Ngā Paearu mō Linux-ngā tūmau: 5 ngā taputapu tuwhera

Me pēhea te aromatawai i te mahi a ngā pūnaha rokiroki Linux: te whakataurite me ngā taputapu pūtake tuwhera Te taapiri i nga konae: me pehea te tiaki i a koe mai i te ngaronga raraunga
Me pēhea te aromatawai i te mahi a ngā pūnaha rokiroki Linux: te whakataurite me ngā taputapu pūtake tuwhera Me pehea te whakawhiti i te puku rorohiko ki te miihini mariko?
Me pēhea te aromatawai i te mahi a ngā pūnaha rokiroki Linux: te whakataurite me ngā taputapu pūtake tuwhera Tu whakangungu mo nga kaiwhakahaere: me pehea te awhina o te kapua

Me pēhea te aromatawai i te mahi a ngā pūnaha rokiroki Linux: te whakataurite me ngā taputapu pūtake tuwhera Nga tirotirohanga o nga taputapu i te taitapa: he aha te mahi kia kore ai e ngaro nga raraunga muna?
Me pēhea te aromatawai i te mahi a ngā pūnaha rokiroki Linux: te whakataurite me ngā taputapu pūtake tuwhera Whakaahua: he aha i hiahiatia ai nga "whakaahua"?

Source: will.com

Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster