Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【続編】その ionice、ほんとに効いてますか?

【続編】その ionice、ほんとに効いてますか?

2014/09/12 社内勉強会の資料です。前回の資料の続編です。

Narimichi Takamura

September 12, 2014
Tweet

More Decks by Narimichi Takamura

Other Decks in Technology

Transcript

  1. ͓͞Β͍ ionice ͸ҎԼͷ ̎৚݅Λຬͨͨ࣌͠ʹͪΌΜͱ ಈ͘ I/O Scheduler ͕ CFQ ಛఆͷI/Oॲཧ

    Ωϟογϡ͞Ε͍ͯͳ͍ϑΝΠϧ΁ͷRead ಛघϑϥάͷཱͬͨ Write
  2. VFS Χʔωϧۭؒ γεςϜίʔϧ Ϣʔβۭؒ ෺ཧ σόΠε ϑΝΠϧγεςϜ σΟεΫΩϟογϡ ൚༻ϒϩοΫ૚ ෺ཧ

    σόΠε ϓϩηε I/Oεέδϡʔϥ σόΠε υϥΠό σόΠε υϥΠό I/Oεέδϡʔϥ I/O ͷ֓೦ਤ
  3. NOOP I/O εέδϡʔϥ   I/O    

         શ෦ೖΓͷFIFOΩϡʔ͕͋Δ͚ͩ
  4. DEADLINE I/O εέδϡʔϥ   I/O    

         READ ͱ WRITE ͷΩϡʔ͕͋Δ͚ͩ
  5. CFQ I/O εέδϡʔϥ   I/O    

         …" ΞΫςΟϒʹͳͬͨΩϡʔʹ͋Δ ཁٻ͕ॲཧ͞ΕΔ ௿༏ઌ౓ϓϩηεͷαϒΩϡʔ͸ ΞΫςΟϒʹͳ͔ͳ͔ͳΒͳ͍ && ͳͬͯ΋͙͢ʹελϯόΠʹͳΔ