Debugfs
ડીબગએફએસ એ એક વિશેષ ફાઇલ સિસ્ટમ છે જે લિનક્સ કર્નલમાં આવૃત્તિ 2.6.10-rc3 થી ઉપલબ્ધ છે. તે ગ્રેગ ક્રોહ-હાર્ટમેન દ્વારા લખવામાં આવ્યું હતું. ડીબગએફએસ એ ઉપયોગમાં સરળ રેમ-આધારિત ફાઇલ સિસ્ટમ છે જે ખાસ કરીને ડીબગિંગ હેતુઓ માટે રચાયેલ છે. તે કર્નલ વિકાસકર્તાઓ માટે વપરાશકર્તા જગ્યા માટે માહિતી ઉપલબ્ધ કરાવવાની એક સરળ રીત તરીકે અસ્તિત્વમાં છે. તેનાથી વિપરીત, જે ફક્ત પ્રક્રિયા વિશેની માહિતી માટે છે, અથવા sysfs, જેમાં એક-મૂલ્ય-પ્રતિ-ફાઇલના કડક નિયમો છે, ડીબગફ્સમાં કોઈ નિયમો નથી. વિકાસકર્તાઓ તેમને જોઈતી કોઈપણ માહિતી ત્યાં મૂકી શકે છે. ડીબગએફએસ સુવિધા સાથે લિનક્સ કર્નલને સંકલિત કરવા માટે, વિકલ્પ હા પર સેટ હોવો આવશ્યક છે. તેને સામાન્ય રીતે માઉન્ટ-t ડીબગફ્સ કંઈ નહીં/sys/કર્નલ/ડીબગ જેવા આદેશ સાથે માઉન્ટ કરવામાં આવે છે તેને C હેડર ફાઇલમાંથી કેટલાક કૉલ્સનો ઉપયોગ કરીને હેરફેર કરી શકાય છે, જેમાં નીચેનાનો સમાવેશ થાય છેઃ ડીબગ ફાઇલસિસ્ટમમાં ફાઇલ બનાવવા માટે. ડીબગ ફાઇલસિસ્ટમની અંદર ડિરેક્ટરી બનાવવા માટે. ડીબગ ફાઇલસિસ્ટમની અંદર સાંકેતિક કડી બનાવવા માટે. ડીબગ ફાઇલસિસ્ટમમાંથી ડીબગએફએસ એન્ટ્રીને દૂર કરવા માટે. સંદર્ભો બાહ્ય કડીઓ LWN Linux કર્નલ Linux કર્નલ સુવિધાઓ પર ડીબગએફ માટે અદ્યતન માર્ગદર્શિકા