નોંધ: Android 11 પર ફક્ત આંતરિક મેમરી પરીક્ષણ જ ઉપલબ્ધ છે.
સીપીડીટી (ક્રોસ પ્લેટફોર્મ ડિસ્ક ટેસ્ટ) એ એક પ્રભાવ બેંચમાર્કિંગ એપ્લિકેશન છે જે કાયમી સંગ્રહ (આંતરિક મેમરી / એનએનડી / એનવીએમ / યુએફએસ / એસડી કાર્ડ) અને સિસ્ટમ મેમરી (રેમ) ની I / O ગતિને માપે છે.
આ એપ્લિકેશનમાં વિંડોઝ, મOSકોઝ અને લિનક્સ વિઝિઅર̲ઝિઆઈનોએનિસ છે જે ઉપકરણો અને operatingપરેટિંગ સિસ્ટમ્સમાં સતત પરીક્ષણો ચલાવવા દે છે. તેઓ વેબસાઇટ પર ડાઉનલોડ કરી શકાય છે: https://maxim-saplin.github.io/cpdt_results/?download
એપ્લિકેશનમાં પરિણામ ડેટાબેઝ તમારા ફોનના પ્રભાવની તુલના અન્ય Android સ્માર્ટફોન (દા.ત. સેમસંગ ગેલેક્સી નોટ 10, ઝિઓમી રેડમી 7 વગેરે) અને વિવિધ પ્રકારના હાર્ડવેર (આઇફોન, મsક્સ, વિન્ડોઝ પીસી, Android ટીવી પ્લેયર્સ વગેરે) સાથે કરવાનું શક્ય બનાવે છે.
બેંચમાર્કિંગ સ્યુટમાં નીચેના 5 પરીક્ષણો શામેલ છે:
Storage કાયમી સંગ્રહ પરીક્ષણો
┊
◎ qu ક્રમિક લખવું
┊
◎ qu ક્રમિક વાંચ્યું
┊
◎ ◎ રેન્ડમ રાઇટ (4KB બ્લોક)
┊
◎ ◎ રેન્ડમ રીડ (4KB બ્લોક)
◉ રેમ પરીક્ષણ
┊
◎ ◎ મેમરી ક copyપિ
- પરીક્ષણ પરિણામો એમબી / સે (મેગાબાઇટ્સ પ્રતિ સેકંડ) માં માપી થ્રુપુટ મૂલ્યો તરીકે આપવામાં આવે છે.
વિકલ્પો મેનૂમાં વિવિધ સેટિંગ્સ ઉપલબ્ધ છે અને વપરાશકર્તાઓને નિયંત્રિત કરવા દો:
◉ પરીક્ષણ ફાઇલ કદ
┊
◎ GB 0.5GB ┄ ◎ 1GB ◎ GB 2GB GB GB 4GB ◎ GB 8GB ◎ ◎ 16GB
Buff બફરિંગ લખો
┊
╰┄ ◎ ┄ ◎ બંધ
◉ ઇન-મેમરી ફાઇલ કેશીંગ
┊
╰┄ ◎ ┄ ◎ બંધ
ક્રમિક પરીક્ષણો માટે, એપ્લિકેશન સમય-શ્રેણીનો ગ્રાફ બનાવે છે, રેન્ડમ પરીક્ષણો માટે - હિસ્ટોગ્રામ્સ. વધુ પરિણામો વિશ્લેષણ માટે પરીક્ષણ પરિણામો સીએસવીમાં નિકાસ કરી શકાય છે (પરીક્ષણ ફાઇલમાં બ્લોક પોઝિશનવાળી દરેક પંક્તિ અને માપેલ માધ્યમ)
સીપીડીટી અન્ય એપ્લિકેશનોથી કેવી રીતે અલગ છે? સૌથી વધુ લોકપ્રિય બેંચમાર્ક સીપીયુ / જીપીયુ પર ધ્યાન કેન્દ્રિત કરે છે (જેમ કે ગીકબેંચ, એન્ટટુ) અને સ્ટોરેજ પ્રદર્શનને સંપૂર્ણપણે અવગણે છે.
સંગ્રહ અને મેમરી બેંચમાર્ક વપરાશકર્તાઓને ભાગ્યે જ કોઈપણ સેટિંગ્સ બદલવા દે છે અને પરીક્ષણ ફાઇલ કદને સ્પષ્ટ કરવા માટે મર્યાદિત છે. બફરિંગ અથવા કેશીંગને નિયંત્રિત કરવું શક્ય નથી (દા.ત. એન્ડ્રોબેનેચ) અથવા ડિવાઇસ ફરીથી લોડ કરવાની જરૂર છે (દા.ત. એ 1 એસડી).
કેશીંગ એ એક એવી પદ્ધતિ છે જે પરીક્ષણના પરિણામો પર નોંધપાત્ર અસર કરે છે. જો તે ચાલુ છે પરીક્ષણોની અસર રેમની ગતિથી થાય છે અને આવા પરીક્ષણોમાં કાયમી સંગ્રહ કામગીરીને અલગ પાડવાનું શક્ય નથી. કોલ્ડ રીડ દૃશ્યો (દા.ત. ઉપકરણ બૂટ અથવા ફર્સ્ટ-ટાઇમ એપ્લિકેશન પ્રારંભ) કેશ્ડ રીડ્સ દ્વારા વર્ણવી શકાતા નથી. સમાન પરિસ્થિતિ બફરિંગની છે જે લખાણ પરીક્ષણોને અસર કરે છે. બફરીંગ ડેટાને સ્ટોરેજ પર ચાલુ રાખતા પહેલા અસ્થાયી સ્ટોર કરવા માટે રેમનો ઉપયોગ કરે છે.
સીપીડીટી બંને કેશીંગ અને બફરિંગ સાથે વ્યવહાર કરે છે અને ડિફ defaultલ્ટ રૂપે તે બંધ છે જે ઉપકરણો અને operatingપરેટિંગ સિસ્ટમ્સમાં સ્થાયી સ્ટોરેજ પ્રદર્શનને સતત માપવા અને તેની તુલના કરવાનું શક્ય બનાવે છે.
સંગ્રહ અને મેમરી પ્રદર્શન શા માટે મહત્વપૂર્ણ છે? તે સીધી “કથિત” કામગીરીના સ્તરને અસર કરે છે. સ્ટોરેજ લેવલ પર stutters દ્વારા ઘણા કિસ્સાઓમાં UI થીજીનું વર્ણન કરી શકાય છે. દા.ત. બ્રાઉઝરમાં લોડ કરેલા વેબ પૃષ્ઠને પ્રદર્શિત કરવું જ્યારે તે ડિસ્કમાંથી ડેટાની વિનંતી કરે છે, ગેલેરી એપ્લિકેશનમાં ચિત્રો સ્ક્રોલિંગ કરે છે (તેમાંના હજારોની સંખ્યાને સ્ક્રોલિંગ કરે છે) અથવા ઇન્સ્ટાગ્રામ ફીડની નીચે જવું છે (અગાઉ લોડ કરેલી છબીઓ ડિસ્ક પર સંગ્રહિત કacheશમાંથી વિનંતી કરવામાં આવશે).
ગૂગલ પ્લેને સક્ષમ કર્યા પછી ક્રોમબુક વપરાશકર્તાઓ આ એપ્લિકેશનનો ઉપયોગ કરી શકે છે. SD / મેમરી કાર્ડને toક્સેસ કરવા માટે, Chrome OS ના Google Play સેટિંગમાં એપ્લિકેશનને "સ્ટોરેજ પરવાનગી" આપવી આવશ્યક છે.
ઓટીજી સપોર્ટની ખાતરી આપવામાં આવતી નથી! જો તમે બાહ્ય કાર્ડ રીડર અથવા યુએસબી ફ્લેશ ડ્રાઇવને તમારા ડિવાઇસમાં પ્લગ કરો છો, તો તે કાર્ય કરે છે અથવા તે કદાચ નહીં કરે. દા.ત. એન્ડ્રોઇડ 8 સાથે સેમસંગ ગેલેક્સી એસ 8 અને એન્ડ્રોઇડ 10 સાથેની નોંધ 10 સારી રીતે કામ કરે છે. શાઓમી મી 8 એસઇ (એન્ડ્રોઇડ 9), મીઝુ 16 મી (એન્ડ્રોઇડ 8.1) અને એલજી નેક્સસ 5 એક્સ (એન્ડ્રોઇડ 6) કામ કરતું નથી (તેમ છતાં તમે સિસ્ટમમાં ડ્રાઈવ જોવા માટે સમર્થ હશો). કેમ છે? બાહ્ય રૂપે કનેક્ટેડ સ્ટોરેજ ડિવાઇસેસ સાથે Android OS પાસે સતત મોડેલ કાર્યરત નથી. કેટલાક ડિવાઇસ ઉત્પાદકો ડિવાઇસને યોગ્ય રીતે માઉન્ટ કરીને અને તેને ડિફ APIલ્ટ API (Context.getExternFilesDir ()) દ્વારા ઉપલબ્ધ કરીને સારી નોકરી (જેમ કે સેમસંગ) કરે છે. અન્યને યુક્તિઓ અથવા ઉત્પાદનના વિશિષ્ટ API નો અમલ જરૂરી છે.
આ પ્રોજેક્ટ ખુલ્લો-સ્રોત છે અને ગિટહબ પર તેના પૃષ્ઠની મુલાકાત લેવા આપનું સ્વાગત છે:
https://github.com/maxim-saplin/CrossPlatformDiskTest
આ રોજ અપડેટ કર્યું
12 સપ્ટે, 2024