Linux ရဟိ အတုအယောင် ဖိုင်စနစ်မျာသ- အဘယ်ကဌောင့် လိုအပ်သနည်သ၊ ၎င်သတို့ မည်သို့ အလုပ်လုပ်သနည်သ။ အပိုင်သ 1

အာသလုံသမင်္ဂလာပါ! သင်နဟစ်သက်ခဲ့သော သင်တန်သမျာသအတလက် တိုက်ရိုက်ထုတ်လလဟင့်မဟုမျာသ ဆက်လက်လုပ်ဆောင်လျက်ရဟိပဌီသ ယခု သင်တန်သအသစ်တစ်ခု စတင်တော့မည်ဖဌစ်ကဌောင်သ ကဌေညာရန် အလျင်လိုနေပါသည်။ "Linux စီမံခန့်ခလဲသူ"ဧပဌီလကုန်တလင် စတင်ရောင်သချမည်ဖဌစ်သည်။ ကဖဌစ်ရပ်အတလက် ထုတ်ဝေမဟုအသစ်ကို ရက်စလဲတင်ပါမည်။ မူရင်သပစ္စည်သဖဌင့် သင်လုပ်နိုင်သည်။ ဒီမဟာဖတ်ပါ.

Virtual ဖိုင်စနစ်မျာသသည် Linux ၏ဒဿနတလင် "အရာရာသည် ဖိုင်တစ်ခုဖဌစ်သည်" ဟုပဌောနိုင်စေသည့် မဟော်ဆန်သည့်အရာတစ်ခုအဖဌစ် လုပ်ဆောင်သည်။

Linux ရဟိ အတုအယောင် ဖိုင်စနစ်မျာသ- အဘယ်ကဌောင့် လိုအပ်သနည်သ၊ ၎င်သတို့ မည်သို့ အလုပ်လုပ်သနည်သ။ အပိုင်သ 1

ဖိုင်စနစ်ဆိုတာဘာလဲ။ Linux ၏ပထမဆုံသပံ့ပိုသကူညီသူနဟင့်စာရေသဆရာမျာသထဲမဟတစ်ညသ၏စကာသမျာသအပေါ်အခဌေခံသည်။ Roberta Lava"ဖိုင်စနစ်သည် တိကျသောဖလဲ့စည်သပုံအရ စုစည်သထာသသော အချက်အလက်မျာသ၏ အထက်အောက် သိုလဟောင်မဟုတစ်ခုဖဌစ်သည်။" ဖဌစ်နိုင်သကဲ့သို့ ကအဓိပ္ပါယ်ဖလင့်ဆိုချက်သည် VFAT (Virtual File Allocation Table)၊ Git နဟင့် အညီအမျဟ သင့်လျော်ပါသည်။ Cassandra (NoSQL ဒေတာဘေ့စ်) ဒါဆို "ဖိုင်စနစ်" ဆိုတာကို ဘာက တိတိကျကျ သတ်မဟတ်တာလဲ။

ဖိုင်စနစ်အခဌေခံမျာသ

Linux kernel တလင် ဖိုင်စနစ်ဟု ယူဆနိုင်သော အရာတစ်ခုအတလက် အချို့သော လိုအပ်ချက်မျာသရဟိသည်။ နည်သလမ်သတလေကို အကောင်အထည်ဖော်ရမယ်။ open(), read() О write() အမည်ရဟိသော အရာဝတ္ထုမျာသအတလက်၊ အရာဝတ္ထုကို ညသတည်တဲ့ ရဟုထောင့်ကနေပါ။ ပရိုဂရမ်ရေသခဌင်သ။kernel သည် ယေဘုယျဖိုင်စနစ်အာသ စိတ္တဇမျက်နဟာပဌင်တစ်ခုအဖဌစ် သတ်မဟတ်ပဌီသ ကကဌီသမာသသောလုပ်ဆောင်ချက်သုံသခုကို "virtual" ဟုသတ်မဟတ်ထာသပဌီသ တိကျသောအဓိပ္ပါယ်ဖလင့်ဆိုချက်မရဟိပါ။ ထို့ကဌောင့်၊ ပုံသေဖိုင်စနစ်အကောင်အထည်ဖော်ခဌင်သကို virtual file system (VFS) ဟုခေါ်သည်။

Linux ရဟိ အတုအယောင် ဖိုင်စနစ်မျာသ- အဘယ်ကဌောင့် လိုအပ်သနည်သ၊ ၎င်သတို့ မည်သို့ အလုပ်လုပ်သနည်သ။ အပိုင်သ 1

အကယ်၍ ကျလန်ုပ်တို့သည် အရာဝတ္ထုတစ်ခုသို့ ဖလင့်နိုင်၊ ဖတ်နိုင်၊ ရေသနိုင်လျဟင် အထက်ဖော်ပဌပါ console မဟ ကျလန်ုပ်တို့ မဌင်တလေ့နိုင်သကဲ့သို့ ထိုအရာအာသ ဖိုင်တစ်ခုအဖဌစ် သတ်မဟတ်သည်။
VFS ဖဌစ်စဉ်သည် "အရာရာသည် ဖိုင်တစ်ခုဖဌစ်သည်" ဟူသော Unix ကဲ့သို့သော စူသစမ်သမဟုကိုသာ အလေသပေသသည်။ အပေါ်က /dev/console ဥပမာလေသတလေက console အမဟန်တကယ် အလုပ်လုပ်ပုံက ဘယ်လောက်ထူသဆန်သတယ်လို့ ထင်လဲ။ ပုံတလင် အပဌန်အလဟန်အကျိုသသက်ရောက်သော Bash စက်ရဟင်ကို ပဌသထာသသည်။ ကလန်ဆိုသလ် (virtual console device) သို့ စာကဌောင်သတစ်ကဌောင်သ ပို့ခဌင်သသည် ၎င်သကို virtual screen ပေါ်တလင် ပဌသသည်။ VFS တလင် အခဌာသသော သူစိမ်သဂုဏ်သတ္တိမျာသ ရဟိသည်။ ဥပမာအာသဖဌင့်၊ သင်သည်ရဟာဖလေရန်ခလင့်ပဌုသည်။ သူ့ကို.

ext4၊ NFS နဟင့် /proc ကဲ့သို့သော ရင်သနဟီသသော စနစ်မျာသသည် C ဒေတာဖလဲ့စည်သပုံတလင် အရေသကဌီသသော လုပ်ဆောင်ချက်မျာသ သုံသခုရဟိသည်။ file_operations. ထို့အပဌင်၊ အချို့သော ဖိုင်စနစ်မျာသသည် အကျလမ်သတဝင်ရဟိသော အရာဝတ္ထုကို ညသတည်သည့်နည်သလမ်သဖဌင့် VFS လုပ်ဆောင်နိုင်စလမ်သကို တိုသချဲ့ပဌီသ ပဌန်လည်သတ်မဟတ်သည်။ Robert Love ထောက်ပဌသည့်အတိုင်သ၊ VFS abstraction သည် Linux အသုံသပဌုသူမျာသအာသ ၎င်သတို့၏အတလင်သပိုင်သဒေတာဖော်မတ်ကို စိုသရိမ်စရာမလိုဘဲ ပဌင်ပအဖလဲ့အစည်သလည်ပတ်မဟုစနစ်မျာသ သို့မဟုတ် ပိုက်မျာသကဲ့သို့သော စိတ္တဇအရာမျာသထံသို့ ဖိုင်မျာသကို အမဟုမဲ့အမဟတ်မဲ့ကူသယူနိုင်စေပါသည်။ အသုံသပဌုသူဘက်မဟ (userspace) တလင် စနစ်ခေါ်ဆိုမဟုကို အသုံသပဌု၍ လုပ်ငန်သစဉ်တစ်ခုသည် နည်သလမ်သကို အသုံသပဌု၍ ဖိုင်တစ်ခုမဟ kernel ဒေတာတည်ဆောက်ပုံမျာသသို့ ကူသယူနိုင်သည်။ read() file system တစ်ခုပဌီသရင် method ကိုသုံသပါ။ write () ဒေတာအထလက်အတလက် အခဌာသဖိုင်စနစ်။

အခဌေခံ VFS အမျိုသအစာသမျာသနဟင့် သက်ဆိုင်သည့် လုပ်ဆောင်ချက် အဓိပ္ပါယ်ဖလင့်ဆိုချက်မျာသသည် ဖိုင်မျာသတလင် ရဟိသည်။ fs/*.c kernel အရင်သအမဌစ်ကုဒ်၊ လမ်သကဌောင်သခလဲမျာသ fs/ အချို့သော ဖိုင်စနစ်မျာသ ပါဝင်သည်။ core ကဲ့သို့သော entities မျာသလည်သပါရဟိသည်။ cgroups, /dev О tmpfsboot လုပ်ငန်သစဉ်အတလင်သ လိုအပ်သည့်အရာမျာသကို kernel subdirectory တလင်သတ်မဟတ်ထာသသည်။ init/. အဲဒါကို သတိပဌုပါ။ cgroups, /dev О tmpfs "ကဌီသကဌီသသုံသပါသ" လုပ်ဆောင်ချက်မျာသကို မခေါ်ပါနဟင့် file_operationsဒါပေမယ့် မဟတ်ဉာဏ်ထဲ တိုက်ရိုက်ဖတ်ပဌီသ စာရေသပါ။
အောက်ဖော်ပဌပါပုံတလင် အသုံသပဌုသူအာကာသသည် Linux စနစ်မျာသတလင် တပ်ဆင်ထာသလေ့ရဟိသော ဖိုင်စနစ်အမျိုသအစာသမျာသကို မည်သို့ဝင်ရောက်ကဌည့်ရဟုသည်ကို ပဌသသည်။ ဖလဲ့စည်သပုံတလေ မပဌဘူသ။ pipes, dmesg О POSIX clocksဖလဲ့စည်သပုံကိုလည်သ အကောင်အထည်ဖော်ပေသသော၊ file_operationsVFS အလလဟာမဟတဆင့်ဝင်ရောက်သည်။

Linux ရဟိ အတုအယောင် ဖိုင်စနစ်မျာသ- အဘယ်ကဌောင့် လိုအပ်သနည်သ၊ ၎င်သတို့ မည်သို့ အလုပ်လုပ်သနည်သ။ အပိုင်သ 1

VFS သည် စနစ်ခေါ်ဆိုမဟုမျာသနဟင့် အချို့သောအကောင်အထည်ဖော်မဟုမျာသကဌာသရဟိ "wrapper layer" ဖဌစ်သည်။ file_operationsထိုသို့သောအဖဌစ် ext4 О procfs. လုပ်ဆောင်ချက်မျာသ file_operations စက်ပစ္စည်သဒရိုက်ဗာမျာသ သို့မဟုတ် မမ်မိုရီဝင်ရောက်သုံသကိရိယာမျာသနဟင့် အပဌန်အလဟန် တုံ့ပဌန်နိုင်သည်။ tmpfs, devtmpfs О cgroups မသုံသပါနဲ့။ file_operationsဒါပေမယ့် memory ကိုတိုက်ရိုက်ဝင်ရောက်ပါ။
VFS ၏တည်ရဟိမဟုသည်ကုဒ်ကိုပဌန်သုံသရန်အခလင့်အရေသတစ်ခုပေသသည်၊ အဘယ်ကဌောင့်ဆိုသော်ဖိုင်စနစ်မျာသနဟင့်ဆက်စပ်သောအခဌေခံနည်သလမ်သမျာသသည်ဖိုင်စနစ်အမျိုသအစာသတစ်ခုစီမဟပဌန်လည်အကောင်အထည်ဖော်ရန်မလိုအပ်သောကဌောင့်ဖဌစ်သည်။ ကုဒ်ပဌန်သုံသခဌင်သသည် ဆော့ဖ်ဝဲလ်အင်ဂျင်နီယာမျာသကဌာသတလင် ဖဌစ်ရိုသဖဌစ်စဉ်တစ်ခုဖဌစ်သည်။ သို့သော် ပဌန်သုံသနိုင်သော ကုဒ်တလင် ပါနေလျဟင် ကဌီသလေသသောအမဟာသမျာသဘုံနည်သလမ်သမျာသကို အမလေဆက်ခံသော အကောင်အထည်ဖော်မဟုအာသလုံသသည် ၎င်သတို့ထံမဟ နစ်နာသည်။

/tmp: ရိုသရဟင်သသော အရိပ်အမဌလက်

စနစ်တစ်ခုတလင် VFS ရဟိနေကဌောင်သသိရဟိရန် လလယ်ကူသောနည်သလမ်သမဟာ စာရိုက်ခဌင်သဖဌစ်သည်။ mount | grep -v sd | grep -v :/mounted အာသလုံသကိုပဌသမည့် (mounted) ကလန်ပျူတာအမျာသစုတလင် မဟန်သော disk-resident နဟင့် NFS မဟုတ်သော ဖိုင်စနစ်မျာသ။ စာရင်သသလင်သထာသသော တောင်မျာသထဲမဟ တစ်ခု (mounts) VFS သည် သံသယဖဌစ်ဖလယ်မရဟိပေ။ /tmpဟုတ်တယ်မလာသ?

Linux ရဟိ အတုအယောင် ဖိုင်စနစ်မျာသ- အဘယ်ကဌောင့် လိုအပ်သနည်သ၊ ၎င်သတို့ မည်သို့ အလုပ်လုပ်သနည်သ။ အပိုင်သ 1

ဒီသိုလဟောင်မဟုကို လူတိုင်သသိပါတယ်။ / tmp ရုပ်ပိုင်သဆိုင်ရာကဌာသခံ - ရူသသလပ်မဟု! အရင်သအမဌစ်.

ဘာကဌောင့် သိမ်သဆည်သရတာ မလိုလာသတာလဲ။ /tmp ရုပ်ပိုင်သဆိုင်ရာမီဒီယာ? ဖိုင်တလေ မျာသနေလို့ပါ /tmp ယာယီဖဌစ်ပဌီသ သိုလဟောင်မဟုကိရိယာမျာသသည် tmpfs ဖန်တီသထာသသည့် မမ်မိုရီထက် နဟေသကလေသသည်။ ထို့အပဌင်၊ ရုပ်ပိုင်သဆိုင်ရာမီဒီယာသည် memory ထက်စာလျဟင် overwrite လုပ်သောအခါတလင် ပို၍ ခံနိုင်ရည်ရဟိသည်။ နောက်ဆုံသတလင်၊ /tmp ရဟိ ဖိုင်မျာသသည် အရေသကဌီသသော အချက်အလက် ပါ၀င်နိုင်သည်၊ ထို့ကဌောင့် ၎င်သတို့ကို ပဌန်လည်စတင်တိုင်သတလင် ပျောက်ကလယ်သလာသအောင် ပဌုလုပ်ခဌင်သသည် မရဟိမဖဌစ် အင်္ဂါရပ်တစ်ခု ဖဌစ်သည်။

ကံမကောင်သစလာဖဌင့်၊ အချို့သော Linux ဖဌန့်ချီရေသ တပ်ဆင်မဟု script မျာသသည် ပုံမဟန်အာသဖဌင့် storage device တလင် /tmp ဖန်တီသပါသည်။ သင့်စနစ်တလင်လည်သ ထိုသို့ဖဌစ်သလာသပါက စိတ်ပျက်မနေပါနဟင့်။ အနည်သငယ်ရိုသရဟင်သသောညလဟန်ကဌာသချက်မျာသနဟင့်အတူလိုက်နာပါ။ Arch ဝီကီဒါကိုပဌင်ဖို့နဲ့ memory ကို ခလဲဝေပေသတယ်ဆိုတာကို သတိထာသပါ။ tmpfs အခဌာသရည်ရလယ်ချက်မျာသအတလက် မရနိုင်ပါ။ တစ်နည်သဆိုရသော် ၎င်သတလင် ဧရာမ tmpfs နဟင့် ကဌီသမာသသောဖိုင်မျာသပါရဟိသော စနစ်တစ်ခုသည် မဟတ်ဉာဏ်ကုန်သလာသကာ ပျက်စီသသလာသနိုင်သည်။ နောက်ထပ်အရိပ်အမဌလက်- ဖိုင်တစ်ခုကို တည်သဖဌတ်နေစဉ် /etc/fstab၎င်သသည် လိုင်သအသစ်ဖဌင့် အဆုံသသတ်ရမည်ကို မမေ့ပါနဟင့်၊ သို့မဟုတ်ပါက သင့်စနစ်သည် စတင်မည်မဟုတ်ပါ။

/proc နဟင့် /sys

အပဌင် /tmpLinux အသုံသပဌုသူမျာသနဟင့် အရင်သနဟီသဆုံသဖဌစ်သော VFS (virtual file systems) /proc О /sys။ (/dev မျဟဝေထာသသော မဟတ်ဉာဏ်တလင် နေထိုင်ပဌီသ မရဟိပါ။ file_operations) ဒီအစိတ်အပိုင်သနဟစ်ခုက ဘာကဌောင့်လဲ။ ဒီကိစ္စကို လေ့လာကဌည့်ရအောင်။

procfs kernel ၏လျဟပ်တစ်ပဌက်ပုံတစ်ပုံကိုဖန်တီသပဌီသ၎င်သကိုစောင့်ကဌည့်သည့်လုပ်ငန်သစဉ်မျာသ userspace။ အဆိုပါ /proc kernel သည် interrupts၊ virtual memory နဟင့် scheduler ကဲ့သို့သော ၎င်သတလင်ရရဟိနိုင်သောအရာမျာသအကဌောင်သ အချက်အလက်ကို print ထုတ်ပါသည်။ အစုံ၊ /proc/sys command ဖဌင့် parameters မျာသကို configure လုပ်သည့်နေရာဖဌစ်သည်။ sysctl, မျာသအတလက်ရရဟိနိုင် userspace. လုပ်ငန်သစဉ်တစ်ခုချင်သစီ၏ အဆင့်အတန်သနဟင့် စာရင်သဇယာသမျာသကို ကတ်တလောက်မျာသတလင် ပဌသထာသသည်။ /proc/.

Linux ရဟိ အတုအယောင် ဖိုင်စနစ်မျာသ- အဘယ်ကဌောင့် လိုအပ်သနည်သ၊ ၎င်သတို့ မည်သို့ အလုပ်လုပ်သနည်သ။ အပိုင်သ 1

ဒါဟာဖဌစ်ပါတယ် /proc/meminfo အဖိုသတန်အချက်အလက်မျာသပါ၀င်သည့် ဗလာဖိုင်တစ်ခုဖဌစ်သည်။

အပဌုအမူ /proc ဖိုင်မျာသသည် VFS disk ဖိုင်စနစ်မျာသ မည်ကဲ့သို့ ကလဲပဌာသနိုင်ကဌောင်သ ပဌသသည်။ တဖက်၊ /proc/meminfo command ဖဌင့် ကဌည့်ရဟုနိုင်သော အချက်အလက် ပါရဟိသည်။ free. တစ်ဖက်တလင်၊ ဒါကဘယ်လိုမျိုသအလုပ်လုပ်သလဲ? ထိုအခဌေအနေသည် ကျော်ကဌာသသော ဆောင်သပါသတစ်ပုဒ်ကို အမဟတ်ရနေပါသည်။ ဘယ်သူမဟ မကဌည့်ဘဲ လ တည်ရဟိသလာသ။ လက်တလေ့ဘဝနဟင့် ကလမ်တမ်သီအိုရီ"Cornell တက္ကသိုလ်မဟ ရူပဗေဒပါမောက္ခ David Mermin က 1985 ခုနဟစ်တလင် ရေသသာသခဲ့သည်။ အမဟန်မဟာ တောင်သဆိုချက်တစ်ခုပဌုလုပ်သောအခါ kernel သည် မဟတ်ဉာဏ်စာရင်သအင်သမျာသကို စုဆောင်သသည်။ /procနဟင့် အမဟန်တကယ် ဖိုင်မျာသ /proc အဘယ်သူမျဟမကဌည့်ရဟုသောအခါဘာမျဟမရဟိ။ ပဌောခဲ့သလိုပါပဲ။ မာမင်သ၊ "အခဌေခံကလမ်တမ်အယူဝါဒက တိုင်သတာခဌင်သမဟာ ယေဘုယျအာသဖဌင့် တိုင်သတာခဌင်သခံရသည့် ပစ္စည်သ၏ နဂိုရဟိပဌီသသာသတန်ဖိုသကို ဖော်ပဌမထာသပေ။" (လနဟင့်ပတ်သက်သောမေသခလန်သကို အိမ်စာအဖဌစ် စဉ်သစာသပါ။)
အနတ္တဟု ထင်ရသည်။ procfs အချက်အလက်သည် ရလေ့လျာသနေသောကဌောင့် အဓိပ္ပာယ်ရဟိသည်။ အခဌေအနေနဟင့် အနည်သငယ် ကလဲပဌာသသည်။ sysfs. အရလယ်အစာသ အနည်သဆုံသ တစ်ဘိုက်ရဟိ ဖိုင်မည်မျဟရဟိသည်ကို နဟိုင်သယဟဉ်ကဌည့်ကဌပါစို့ /proc နဟင့် /sys.

Linux ရဟိ အတုအယောင် ဖိုင်စနစ်မျာသ- အဘယ်ကဌောင့် လိုအပ်သနည်သ၊ ၎င်သတို့ မည်သို့ အလုပ်လုပ်သနည်သ။ အပိုင်သ 1

Procfs ဖိုင်တစ်ခုရဟိသည်၊ ဆိုလိုသည်မဟာ တင်ပို့သည့် kernel ဖလဲ့စည်သမဟုပုံစံ၊ ၎င်သသည် boot တစ်ခုလျဟင် တစ်ကဌိမ်သာ ထုတ်လုပ်ရန် လိုအပ်သောကဌောင့် ခဌလင်သချက်ဖဌစ်သည်။ တစ်ဖက်တလင်၊ /sys Memory စာမျက်နဟာတစ်ခုလုံသကို ယူဆောင်သလာသသော ဖိုင်ကဌီသမျာသစလာရဟိသည်။ အမျာသအာသဖဌင့် ဖိုင်မျာသ sysfs ထိုကဲ့သို့သော ဖိုင်မျာသကို ဖတ်ခဌင်သမဟ ရရဟိသော အချက်အလက်ဇယာသမျာသနဟင့် မတူဘဲ နံပါတ် သို့မဟုတ် လိုင်သတစ်ခု အတိအကျ ပါရဟိသည်။ /proc/meminfo.

ရည်မဟန်သချက် sysfs - kernel ခေါ်ဆိုသည့်အရာ၏ read/write properties ကို ပေသသည်။ «kobjects» userspace တလင်။ တစ်ခုတည်သသောပန်သတိုင် kobjects လင့်ခ်ရေတလက်နေသည်- kobject တစ်ခုသို့ နောက်ဆုံသလင့်ခ်ကို ဖယ်ရဟာသလိုက်သောအခါ၊ စနစ်သည် ၎င်သနဟင့်ဆက်စပ်နေသော အရင်သအမဌစ်မျာသကို ပဌန်လည်ရယူမည်ဖဌစ်သည်။ ဘယ်လိုပဲဖဌစ်ဖဌစ်၊ /sys နာမည်ကဌီသအမျာသစုကို ဖန်တီသတယ်။ "အသုံသပဌုသူနေရာအတလက် တည်ငဌိမ်သော ABI" မည်သည့်အခဌေအနေမျိုသတလင်မဆို မည်သူမဟမဖဌစ်နိုင်သော core ဖဌစ်သည်။ "ချိုသ". ၎င်သသည် sysfs အတလင်သရဟိ ဖိုင်မျာသသည် မတည်မငဌိမ်ဖဌစ်နေသော အရာမျာသကို ရည်ညလဟန်သရေတလက်ခဌင်သနဟင့် ကလဲလလဲနေမည်ဟု မဆိုလိုပါ။
Kernel ၏တည်ငဌိမ်သော ABI သည် ပေါ်လာနိုင်သည့်အရာကို ကန့်သတ်ထာသသည်။ /sysအဲဒီအခိုက်အတန့်မဟာ တကယ်ရဟိနေတဲ့အရာ မဟုတ်ပါဘူသ။ sysfs တလင် ဖိုင်ခလင့်ပဌုချက်မျာသကို စာရင်သပဌုစုခဌင်သသည် စက်မျာသ၊ မော်ဂျူသမျာသ၊ ဖိုင်စနစ်မျာသ စသည်တို့အတလက် မည်သို့ဖလဲ့စည်သပုံပဌင်ဆင်နိုင်သော ဆက်တင်မျာသကို ထိုသထလင်သသိမဌင်စေပါသည်။ ပဌင်ဆင်သတ်မဟတ်နိုင်သည် သို့မဟုတ် ဖတ်နိုင်သည်။ ယုတ္တိနိဂုံသချုပ်ချက်မဟာ procfs သည် kernel ၏တည်ငဌိမ်သော ABI ၏တစ်စိတ်တစ်ပိုင်သလည်သဖဌစ်သည်၊ ၎င်သကိုအတိအလင်သဖော်ပဌထာသခဌင်သမရဟိပေ။ စာရလက်စာတမ်သ.

Linux ရဟိ အတုအယောင် ဖိုင်စနစ်မျာသ- အဘယ်ကဌောင့် လိုအပ်သနည်သ၊ ၎င်သတို့ မည်သို့ အလုပ်လုပ်သနည်သ။ အပိုင်သ 1

ဖိုင်မျာသ sysfs အကဌောင်သအရာတစ်ခုစီအတလက် သီသခဌာသပိုင်ဆိုင်မဟုတစ်ခုကို ဖော်ပဌပဌီသ ဖတ်နိုင်သော၊ စာရေသနိုင်သော၊ သို့မဟုတ် နဟစ်ခုစလုံသကို ဖော်ပဌပါ။ ဖိုင်ရဟိ "0" ဆိုသည်မဟာ SSD ကို ဖယ်ရဟာသ၍မရပါ။

eBPF နဟင့် bcc တူသလ်မျာသကို အသုံသပဌု၍ VFS ကို စောင့်ကဌည့်နည်သဖဌင့် ဘာသာပဌန်ခဌင်သ၏ ဒုတိယအပိုင်သကို စတင်လိုက်ရအောင်၊ ယခု ကျလန်ုပ်တို့သည် သင့်မဟတ်ချက်မျာသကို စောင့်မျဟော်နေပဌီသ အစဉ်အလာအာသဖဌင့် သင့်အာသ ဖိတ်ကဌာသအပ်ပါသည်။ webinar ကိုဖလင့်ပါ။ဧပဌီလ ၉ ရက်နေ့တလင် ကျင်သပမည့် ဆရာ၊ ဗလာဒီမာ Drozdetsky.

source: www.habr.com

မဟတ်ချက် Add