જો તમે વિચાર્યું છે કે ફક્ત એનટીએફએસ અને ફેટ સિસ્ટમ્સ જ ખંડિત છે, તો પછી આ લાઇનો વાંચતી વખતે તમને ચોક્કસ આશ્ચર્ય થશે, અને તે વિચારવું ખૂબ જ સામાન્ય છે કે આ ફક્ત વિન્ડોઝ સાથે જ થાય છે, પરંતુ વાસ્તવમાં બધી ફાઇલ સિસ્ટમો ઓછી અથવા વધારે હદ સુધી તે ફ્રેગમેન્ટિંગનો અંત લાવશે, જ્યારે પણ નવી માહિતી ભૂંસીને લખવામાં આવશે, ત્યારે "ગાબડાં" બનાવવામાં આવે છે જે ચોક્કસ ડેટાથી ભરેલા હોય છે જે એકબીજાથી જુદા જુદા કદના હોય છે, આ તે જ ફ્રેગમેન્ટેશન પેદા કરે છે.
ચોક્કસપણે દરેક ફાઇલ સિસ્ટમમાં ચોક્કસ લાક્ષણિકતાઓ હોય છે જ્યારે તે ટુકડાઓ સાથે વ્યવહાર કરવાની વાત આવે છે, ત્યારે મારું પ્રિય એક્સએફએસ છે ફક્ત તેના સપોર્ટ માટે જ નહીં લાલ ટોપી, પરંતુ આ ઉપરાંત તે મોટા પાર્ટીશનો માટે શ્રેષ્ઠમાંનું એક છે અને તે 64-બીટ પ્રોસેસરોનો વધુ સારી રીતે લાભ લે છે.
તો ચાલો હાર્ડ ડ્રાઇવ ફ્રેગમેન્ટેશન સ્થિતિ ચકાસીને પ્રારંભ કરીએ.
આ માટે અમે કહેવાતા એક્સએફએસ માટેનાં ટૂલનો ઉપયોગ કરીશું xfs_db આ સાથે આપણે એક્સએફએસ ડિબગ કરી શકીએ છીએ extendedFileSistem_DeBuger મોટાભાગનાં કેસોમાં આ ટૂલ સિસ્ટમ સાથે આવે છે જો તમે એક્સએફએસનો ઉપયોગ કરો છો, જો નહીં, તો આપણે ઇન્સ્ટોલ કરવું જોઈએ xfsdump.
ચાલો આપણે શોધી કા .ીએ કે અમારી પાસે ફેડોરા 23 માં xfsdump છે કે નહીં
ડીએનએફ શોધ એક્સએફએસ
છેલ્લું મેટાડેટા સમાપ્તિ તપાસ performed-.
================================================ ========================= એસ / એન મેળ ખાતી: xfs =================== ================================================ ======
xfsdump.armv7hl: XFS ફાઇલસિસ્ટમ માટેની વહીવટી ઉપયોગીતાઓ
xfsdump એ યુટિલિટી પેકેજ છે કે જે Fedora એ પૂરુ પાડે છે, આર્કના કિસ્સામાં તે પહેલાથી સિસ્ટમમાં એકીકૃત થયેલ છે.
Xfs પાર્ટીશનની ફ્રેગમેન્ટેશન સ્થિતિ તપાસવા માટે, અમે આ કોડ લખીશું:
xfs_db -c ફ્રેગ -આર / દેવ /
ભલામણ એ છે કે જો તે 10% કરતા વધારે હોય તો ડિફ્રેગમેન્ટ પર આગળ વધો, જો તે ઓછું હોય તો તમે તેને પછીથી છોડી શકો છો.
હવે, જો આપણે "-c ફ્રેગ" નો ઉપયોગ કરીએ, તો આદેશ કે જે આપણે એક્ઝેક્યુટ કરવા જઈ રહ્યા છીએ, તે ફક્ત સલાહ માટે xfs_db ને મોકલવામાં આવે છે, જો આપણે "-c ફ્રે" ના મૂકીએ તો તે પ્રોમ્પ્ટ આપશે જેથી આપણે ક્વેરીઝ એક્ઝીક્યુટ કરી શકીએ અને આપણે "ફ્રેગ" મૂકીશું, સૌથી ઝડપી રીત હશે:
xfs_db -c frag -r / dev / mmcblk0p3 વર્તમાન 66155, આદર્શ 65615, ફ્રેગમેન્ટેશન ફેક્ટર 0.82%
પહેલાનાં ભાગમાં જોઈએ છે તેમ, મારી પાસે 0.82% ની ફ્રેગમેન્ટેશનની ડિગ્રી છે કારણ કે થોડા દિવસો પહેલા મેં તેને ડિફ્રેગમેન્ટ કર્યું હતું, તે લગભગ 5% ટુકડો હતો.
એક્સએફએસ પાર્ટીશનને ડિફ્રેગમેંટ કરી રહ્યું છે
હવે આપણે પાર્ટીશનને ડિફ્રેગમેન્ટ કરવા આગળ વધીએ છીએ, શરૂ કરવા માટે આપણે એક્ઝેક્યુટ કરવું જ જોઇએ xfs_fsr પેકેજ અંદર શું છે xfsdump કે અમે અગાઉ સ્થાપિત કર્યું છે; xfs_fsr નો અર્થ છે extendedFileSystem_FileSystemReorganicer, અને તમારું કાર્ય તે છે કે, એક્સએફએસ સિસ્ટમને ફરીથી ગોઠવો.
તેથી અમે લખીએ છીએ:
xfs_fsr -v / dev / mmcblk0p3 / start inode = 0ino = 1928extents પહેલાં: 2 પછી: 1 DONE ino = 1928ino = 219417 એક્સ્ટેન્ટ પહેલાં: 2 પછી: 1 DONE ino = 219417ino = 219395—
ધ્યાનમાં રાખીને કે ફ્રેગમેન્ટેશનની ડિગ્રીના આધારે, ડિફ્રેગમેન્ટેશન કરવામાં જે સમય લે છે તે વધારે અથવા ઓછું હશે.
એકવાર પ્રક્રિયા સમાપ્ત થઈ જાય, પછી અમે ફરીથી ફ્રેગમેન્ટેશનની ડિગ્રીની સમીક્ષા કરીશું:
xfs_db -c fla -r / dev / mmcblk0p3
અને એક્સએફએસ સિસ્ટમોને ડિફ્રેગમેન્ટ કરવાની આ રીત છે, જો તમારી પાસે ટેરાબાઇટ પાર્ટીશનો સાથે હાર્ડ ડ્રાઇવ હોય અને જ્યારે ફ્રેગમેન્ટેશનની ડિગ્રી તપાસે અને તે 10% સુધી પહોંચે, ડિફ્રેગમેન્ટ કર્યા પછી તમે તફાવત જોઈ શકો છો.
ઉત્તમ માહિતી !! આભાર !! હું આ ચોક્કસ શોધી રહ્યો હતો અને મને તે અહીં મળ્યું, સારું કામ ચાલુ રાખો !!
ચીઅર્સ…
અને ડિબિયનમાં તે કેવી રીતે કરવામાં આવે છે, શું તે સમાન રેખાઓ છે?
હું ફક્ત આ અજાણતા માટે જ ઉમેરું છું કે હાર્ડ ડ્રાઇવ્સ પર ફક્ત ફાઇલ સિસ્ટમ્સ ડિફ્રેગમેન્ટ થવી જોઈએ. જ્યારે ડિફ્રેગમેન્ટિંગ સોલિડ સ્ટેટ ડ્રાઇવને મારવા જઈ રહ્યું નથી, તો તે તેને અકાળે "પહેરવાનું" કારણ બને છે.
સાદર
નિકોલસ ગેબો
શું હું ઉબુન્ટુ માટે બીજું બનાવી શકું?
હું ઇચ્છું છું કે તમે પણ ડેબિયન માટે એક બનાવો.