Puncte:0

ZFS/ZoL: Consecințele creșterii zfs_vdev_async_write_min_active?

drapel mx

Implicit zfs_vdev_async_write_min_active=2, cu un maxim corespunzător de 10. Același maxim implicit de 10 se aplică și cozilor de citire și scriere sincronizate, dar pentru ele valoarea minimă este de asemenea 10.

Am văzut configurații care măresc toate aceste minime la același număr (> 10). De ce ajută la egalizarea echilibrului dintre scrierile asincrone și citirile/scrisurile sincronizate în acest fel? Se pare că merge împotriva a ceea ce unul dintre designeri a recomandat în acest sens blog.

Unele configurații pe care le-am văzut setează și zfs_vdev_async_write_min_active = zfs_vdev_async_write_max_active. Din nou, de ce ajută acest lucru? Se pare că înfrânge comportamentul dorit al programatorului de scriere asincronă, așa cum este descris în blogul de mai sus și în docs.

Probabil că aceste setări s-au descurcat bine în testele de performanță, dar ar fi bine să înțelegem de ce. M-aș aștepta ca creșterea scrierilor asincrone să încetinească citirile/scrierile sincronizate și ca citirile/scrisurile sincronizate să fie echivalente cu performanța aplicației.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.