મારું વર્ચ્યુઅલ મશીન કેમ આટલું ધીમું છે (ઝડપ વધારવા માટે 5 ટિપ્સ)

  • આ શેર કરો
Cathy Daniels

વર્ચ્યુઅલ મશીનો ઉત્તમ સાધનો છે, ખાસ કરીને સોફ્ટવેર ડેવલપમેન્ટ સાથે કામ કરતા કોઈપણ માટે. તેનો ઉપયોગ કરવા માટે જરૂરી સઘન પ્રોસેસિંગ અને હાર્ડવેર શેરિંગને કારણે તેઓને ચલાવવા માટે ઘણી વાર થોડી ભારે હોસ્ટ સિસ્ટમની જરૂર પડે છે.

જો તમારી પાસે શક્તિશાળી સિસ્ટમ હોય તો VM ધીમી પણ ચાલી શકે છે. સૌથી ખરાબ કિસ્સામાં, તે સ્થિર થઈ શકે છે, બંધ થઈ શકે છે અથવા સંપૂર્ણપણે અદૃશ્ય થઈ શકે છે. તેઓ તમારા યજમાન મશીનના પ્રદર્શનને પણ અસર કરી શકે છે.

જ્યારે વર્ચ્યુઅલ મશીનોમાં ઘણા બધા ફાયદા હોય છે અને તે ખૂબ જ સર્વતોમુખી સાધનો હોય છે, જો તેઓ એટલી ધીમી ચાલે તો તમે તેનો ઉપયોગ કરી શકતા નથી. જો તમે VM નો ઉપયોગ કર્યો હોય, તો તેમાં કોઈ શંકા નથી કે તમે એક યા બીજા સમયે આ સમસ્યાનો સામનો કર્યો છે.

ચાલો એક નજર કરીએ કે શા માટે અમુક વર્ચ્યુઅલ મશીનો ધીમી ચાલે છે, તેને કેવી રીતે ઠીક કરવી સમસ્યા, અને કેવી રીતે VM ને ઉપયોગી ટૂલ બનાવવાનો તે હેતુ છે.

શા માટે વર્ચ્યુઅલ મશીનો ધીમું થઈ શકે છે

વર્ચ્યુઅલ મશીન એપ્લિકેશનો ખૂબ જ પ્રક્રિયા-સઘન પ્રોગ્રામ્સ છે. તેઓ વિવિધ વસ્તુઓ પ્રત્યે સંવેદનશીલ હોઈ શકે છે જે તેમને ધીમું કરે છે. જો કે, તે મુદ્દાઓ સામાન્ય રીતે ચાર મુખ્ય કેટેગરીમાં આવે છે.

હોસ્ટ સિસ્ટમ

જો તમારું VM ખરાબ રીતે ચાલી રહ્યું હોય, તો તમે જે પ્રથમ વસ્તુ જોવા માંગો છો તે હોસ્ટ સિસ્ટમ છે - તમે જે કમ્પ્યુટર તેને ફરીથી ચલાવો. મોટા ભાગના કિસ્સાઓમાં, સમસ્યા યજમાન સિસ્ટમને VM ચલાવવાની શક્તિ ન હોવાને કારણે ઉકળે છે. યાદ રાખો કે દરેક વર્ચ્યુઅલ મશીન હોસ્ટ સાથે સંસાધનો શેર કરે છે, તેથી તમારે ખાતરી કરવાની જરૂર છે કે તમે પેકિંગ કરી રહ્યાં છોથોડી શક્તિ.

જો તમારી સિસ્ટમમાં મને "બિગ 3" સંસાધનો-સીપીયુ, મેમરી અને ડિસ્ક સ્પેસ કહેવાનું ગમે તેમાંથી કોઈની પણ કમી હોય તો આ તમારી સમસ્યાનું કારણ છે. વર્ચ્યુઅલ મશીનોને પ્રોસેસિંગ પાવરની ઘણી જરૂર હોય છે. ઝડપી, વધુ સારું: જો તમારી પાસે બહુવિધ CPU અથવા મલ્ટી-કોર પ્રોસેસર હોય, તો તે વસ્તુઓને વધુ સારી બનાવશે.

મેમરી એ એક વિશાળ પરિબળ છે અને ઘણી વખત ધીમી વર્ચ્યુઅલ મશીનનું મુખ્ય કારણ છે. VM એ મેમરી હોગ છે; જો તમારી પાસે પૂરતું મફત ન હોય, તો તમારું કમ્પ્યુટર મેમરી સ્વેપિંગ શરૂ કરશે. તેનો અર્થ એ છે કે તે સામાન્ય રીતે મેમરીમાં રાખતી વસ્તુઓને સ્ટોર કરવા માટે તમારી હાર્ડ ડ્રાઇવ પર જગ્યાનો ઉપયોગ કરશે. ડિસ્કમાંથી લખવું અને વાંચવું મેમરી કરતાં ઘણું ધીમું છે; તે તમારા VM અને હોસ્ટને ધીમું કરવાની ખાતરી છે.

તમારા VM ને ફાળવવા માટે તમારી પાસે પૂરતી ખાલી ડિસ્ક જગ્યા ઉપલબ્ધ હોવી જરૂરી છે. વર્ચ્યુઅલ મશીનોને ડાયનેમિક ડિસ્ક સ્પેસને બદલે ફિક્સ્ડ ડિસ્ક સ્પેસ સાથે સેટ કરવું શ્રેષ્ઠ છે. આ સેટિંગ માટે જરૂરી છે કે તમે VM બનાવો ત્યારે તમારી પાસે તે જગ્યા ઉપલબ્ધ હોય.

જો તમે ડાયનેમિક ડિસ્ક સ્પેસનો ઉપયોગ કરો છો, તો VM દ્વારા ઉપયોગમાં લેવાતી જગ્યા માત્ર તમે તેનો ઉપયોગ કરો છો તેમ વધશે. આ તમારી હાર્ડ ડ્રાઈવ પર જગ્યા બચાવી શકે છે, પરંતુ તે ઘણું ફ્રેગમેન્ટેશન બનાવે છે - જે બદલામાં ડિસ્ક અને વર્ચ્યુઅલ મશીનમાંથી વાંચન અને લેખનને ધીમું કરે છે.

અન્ય હાર્ડવેર પણ તમારા વર્ચ્યુઅલ મશીનને ધીમું કરી શકે છે જો તેઓ સબપાર છે. તમારું વિડિયો કાર્ડ, વાઇફાઇ કાર્ડ, યુએસબી અને અન્ય પેરિફેરલ્સ મંદીમાં ફાળો આપી શકે છે.જો કે, તેમની નકારાત્મક અસરો બિગ 3 ની તુલનામાં ન્યૂનતમ હશે.

જ્યારે વિડિયો કાર્ડ્સ ઝડપથી VM પ્રદર્શિત કરવા માટે એક મહત્વપૂર્ણ પરિબળ બની શકે છે, તમે તેમાંથી મોટાભાગની સમસ્યાઓને દૂર કરવા માટે વિડિઓ સેટિંગ્સને સમાયોજિત કરી શકો છો.

રૂપરેખાંકન

તમારા VM ની ગોઠવણી ઘણીવાર નક્કી કરે છે કે તે કેવી રીતે કાર્ય કરશે. જો તમે તેને ખૂબ મોટી અને શક્તિશાળી સિસ્ટમનું અનુકરણ કરવા માટે રૂપરેખાંકિત કરો છો, તો તેને ચલાવવા માટે તમારી પાસે તમારા હોસ્ટ કમ્પ્યુટર પર સંસાધનો ન પણ હોય.

જ્યારે અમે ઇચ્છીએ છીએ તે કોઈપણ સિસ્ટમ બનાવવા માટે સ્વતંત્ર હોઈએ છીએ, ત્યારે અમારી પાસે વલણ છે મોટા જાઓ. જો કે, આ VM નો વાસ્તવમાં ઉપયોગ કરવાની તમારી ક્ષમતા માટે હાનિકારક બની શકે છે. વર્ચ્યુઅલ મશીન માટે તમારે કઈ ન્યૂનતમ આવશ્યકતાઓની જરૂર છે તે શોધવાની ખાતરી કરો, પછી તેને તે પરિમાણોમાં ગોઠવો. તેને વધુપડતું ન કરો; તમે ધીમા VM સાથે સમાપ્ત થશો.

અન્ય એપ્લિકેશન્સ

જ્યારે તમે તમારા VMનો ઉપયોગ કરી રહ્યાં હોવ ત્યારે હોસ્ટ પર ચાલતી અન્ય એપ્લિકેશનો વિશે સાવચેત રહો. જો તમારી પાસે ઘણી બધી વિન્ડો ખુલ્લી હોય અથવા તો બેકગ્રાઉન્ડમાં સોફ્ટવેર પણ ચાલી રહ્યું હોય, તો તે તમારા મશીનને ધીમું કરી શકે છે. ઉપરાંત, તમે વર્ચ્યુઅલ મશીન પર શું ચલાવી રહ્યા છો તે ધ્યાનમાં રાખો, કારણ કે તે હોસ્ટ પર ચાલતી એપ્લિકેશનો જેટલી જ સંસાધનોને અસર કરશે.

VM સૉફ્ટવેર

જો તમારી પાસે ઝડપ હોય સમસ્યાઓ, તે ફક્ત VM સોફ્ટવેર હોઈ શકે છે, જેને હાઇપરવાઇઝર તરીકે પણ ઓળખવામાં આવે છે, જેનો તમે ઉપયોગ કરી રહ્યાં છો. કેટલીક વર્ચ્યુઅલ મશીન એપ્સ એક OS પર બીજા કરતાં વધુ સારી રીતે ચાલે છે. હાઇપરવાઇઝર કયા પર શ્રેષ્ઠ કામ કરે છે તે નક્કી કરવા માટે તમારે કેટલીક તપાસ કરવાની જરૂર પડી શકે છેતમે તમારા યજમાન તરીકે જે સિસ્ટમ અને પર્યાવરણનો ઉપયોગ કરો છો. જો જરૂરી હોય તો, તમે વૈકલ્પિક હાઇપરવાઇઝરના કેટલાક મફત અજમાયશ સંસ્કરણો મેળવવા અને તમારા કમ્પ્યુટર પર કયું વર્ઝન શ્રેષ્ઠ કામ કરે છે તે જોવા માગી શકો છો.

ખાસ VM સૉફ્ટવેર પર વધુ માહિતી માટે, અમારા લેખ પર એક નજર નાખો, શ્રેષ્ઠ વર્ચ્યુઅલ મશીન સૉફ્ટવેર.

તમારા VM ને ઝડપી બનાવવા માટેની ટિપ્સ

હવે અમે એવી કેટલીક બાબતોની ચર્ચા કરી છે જે તમારા વર્ચ્યુઅલ મશીનને ધીમેથી ચલાવવાનું કારણ બની શકે છે, તે શીખવાનો સમય છે કે તમે સુધારવા માટે શું કરી શકો. તેમનું પ્રદર્શન.

મેમરી

તમારા હોસ્ટની મેમરી તેના પ્રદર્શનમાં અભિન્ન ભાગ ભજવે છે. તમારી યજમાન સિસ્ટમ પર તમે કરી શકો તેટલી મેમરી રાખવી એ એક શરૂઆત છે. તમે સાવચેત રહેવા અને તમારા વર્ચ્યુઅલ મશીનો માટે તમે ગોઠવેલ રકમને મર્યાદિત કરવા પણ માંગો છો. હોસ્ટ પાસેથી વધુ પડતું લીધા વિના ઓછામાં ઓછું ઓપરેટિંગ સિસ્ટમની ન્યૂનતમ આવશ્યકતાઓને પૂર્ણ કરો. જો તમારી પાસે બહુ ઓછી મેમરી હશે, તો તે ચોક્કસપણે ધીમી ચાલશે.

તો, તમે બંનેને કેવી રીતે સંતુલિત કરશો? અંગૂઠાનો સારો નિયમ એ છે કે ઓછામાં ઓછી ⅓ હોસ્ટની મેમરી VM ને ફાળવવી. જો તમે ઇચ્છો તો તમે વધુ અસાઇન કરી શકો છો, પરંતુ તમારી પાસે એકસાથે ચાલી રહેલ બીજી ઘણી એપ્લિકેશનો નથી.

CPU

નવું CPU અથવા કમ્પ્યુટર ખરીદવાની ટૂંકી, તમારામાં સુધારો કરવા માટે તમે કંઈ કરી શકતા નથી પ્રોસેસરની ઝડપ. જો કે, ખાતરી કરો કે તમે તમારી BIOS સેટિંગ્સમાં વર્ચ્યુઅલાઈઝેશનને સક્ષમ કર્યું છે. આ તમારા કમ્પ્યુટરને તેના સંસાધનો VM સાથે શેર કરવાની મંજૂરી આપશે. જો તમારી પાસે મલ્ટી-કોર CPU છે,તમે તમારા વર્ચ્યુઅલ મશીનને એક કરતાં વધુ CPU વાપરવા માટે ગોઠવી શકો છો.

ડિસ્કનો ઉપયોગ

તમારું VM સેટ કરતી વખતે તમે ડાયનેમિક ડિસ્ક ફાળવણીનો ઉપયોગ કરશો નહીં તેની ખાતરી કરો. સોલિડ-સ્ટેટ હાર્ડ ડ્રાઈવ (SSD) તેની નોંધપાત્ર ઝડપી એક્સેસ સ્પીડને કારણે પ્રભાવને નોંધપાત્ર રીતે વધારી શકે છે. જો તમારી પાસે SSD છે, તો ખાતરી કરો કે તમારી VM છબીઓ બનાવવામાં આવે છે, સંગ્રહિત થાય છે અને તેના પર ચાલે છે.

જો તમારી પાસે SSD ન હોય, તો તમારી પાસે ઉપલબ્ધ સૌથી ઝડપી ડ્રાઇવ પર તમારી છબીઓ રાખો. આ ધીમા સ્ટોરેજ વિકલ્પો માટે જરૂરી એક્સેસ સમયને કારણે તેમને નેટવર્ક ડ્રાઇવ, CD, DVD અથવા બાહ્ય USB ડ્રાઇવ પર રાખવાથી પ્રદર્શન બગડી શકે છે.

અન્ય એપ્લિકેશન્સ

તમારી સિસ્ટમ પર ચાલતી અન્ય એપ્લિકેશન્સ સમસ્યા પણ હોઈ શકે છે: તેઓ VM ની જેમ જ સંસાધનોનો ઉપયોગ કરે છે. જ્યારે તમે તમારા વર્ચ્યુઅલ મશીનોનો ઉપયોગ કરો છો ત્યારે તમે જે અન્ય એપ્લીકેશન ચલાવી રહ્યા છો તેને મર્યાદિત કરવાનું સુનિશ્ચિત કરો.

એન્ટિ-વાયરસ એપ્લીકેશન્સ સિસ્ટમને ધીમું કરી શકે છે, ખાસ કરીને કારણ કે જ્યારે તમે તેનો ઉપયોગ કરો ત્યારે તેઓ મેમરી અને ડિસ્ક ડ્રાઇવને સ્કેન કરે છે. તમારા VM નો ઉપયોગ કરતી વખતે તમે એન્ટી-વાયરસ સૉફ્ટવેરને અક્ષમ કરવા માગી શકો છો. ઓછામાં ઓછું, તમારા એન્ટિ-વાયરસ સૉફ્ટવેરને કહો કે તમે તમારી છબીઓને સંગ્રહિત કરવા માટે જે ડિરેક્ટરીઓનો ઉપયોગ કરો છો તેને બાકાત રાખો.

અન્ય ટિપ્સ

વર્ચ્યુઅલ મશીનોને ઝડપી બનાવવા માટે કેટલીક પરચુરણ ટીપ્સ: કેટલીક સેટિંગ્સ તપાસો તમારી પાસે તમારા VM માટે ઉપલબ્ધ છે. 2D અને 3D વિડિઓ પ્રવેગક જેવા વિડિઓ સેટિંગ્સ માટે જુઓ. સૉફ્ટવેર સેટિંગ્સ ઑપરેટિંગ સિસ્ટમને ઑપ્ટિમાઇઝ કરવા અને વધારવાની અન્ય રીતો પ્રદાન કરી શકે છેકામગીરી.

વર્ચ્યુઅલ મશીનો ઘણીવાર શરૂ થવામાં ઘણો લાંબો સમય લે છે, તેથી જ્યારે તમે તેનો ઉપયોગ પૂર્ણ કરી લો ત્યારે તેને બંધ કરવાને બદલે તમે તેને સ્થગિત કરી શકો છો. સસ્પેન્ડ કરવું એ તેને સ્લીપ મોડમાં મૂકવા જેવું છે: જ્યારે તમે તેનો ફરીથી ઉપયોગ કરો છો, ત્યારે તે તે જ સ્થિતિમાં હોવું જોઈએ જે તમે તેને છોડી દીધું હતું. તેનો અર્થ એ કે તે બુટ થાય ત્યાં સુધી રાહ જોવાની જરૂર નથી.

એક છેલ્લી વસ્તુ: તમારી હોસ્ટ સિસ્ટમને સરળતાથી ચાલતી રાખવા માટે તેની નિયમિત જાળવણી કરો. અનિચ્છનીય ફાઇલોથી છુટકારો મેળવો, નહિં વપરાયેલ એપ્લિકેશનો કાઢી નાખો અને તમારી હાર્ડ ડ્રાઈવોને ડિફ્રેગમેન્ટ કરો. તમારા હોસ્ટને ઑપ્ટિમાઇઝ કરવાથી તમારા વર્ચ્યુઅલ મશીનોને શ્રેષ્ઠ રીતે ચલાવવાની મંજૂરી મળશે.

અંતિમ શબ્દો

વર્ચ્યુઅલ મશીનો ઘણાં વિવિધ ઉપયોગો સાથે ઉત્તમ સાધનો છે. પરંતુ જ્યારે તેઓ ધીરે ધીરે દોડે છે, ત્યારે તેઓ જે હેતુઓ માટે ડિઝાઇન કરવામાં આવ્યા છે તે પૂરા કરવા તેમના માટે મુશ્કેલ છે. જો તમને લાગતું હોય કે તમારું કામ ધીમી ગતિએ ચાલી રહ્યું છે, તો જોવા માટે કેટલીક વિશિષ્ટ બાબતો છે, અને એવી તકનીકો છે જે તમે તેમના પ્રદર્શનને સુધારવા માટે લાગુ કરી શકો છો. અમને આશા છે કે આ માહિતી તમને તમારા VM ને ઝડપી બનાવવામાં મદદ કરશે.

શું તમારી પાસે ઑપરેટિંગ સિસ્ટમ ઑપ્ટિમાઇઝ કરવા માટે કોઈ યુક્તિઓ છે? જો તમારી પાસે કોઈ પ્રશ્નો અથવા સૂચનો હોય તો અમને જણાવો.

હું કેથી ડેનિયલ્સ છું, Adobe Illustrator માં નિષ્ણાત. હું સંસ્કરણ 2.0 થી સોફ્ટવેરનો ઉપયોગ કરું છું, અને 2003 થી તેના માટે ટ્યુટોરિયલ્સ બનાવું છું. જે લોકો ઇલસ્ટ્રેટર શીખવા માંગે છે તેમના માટે મારો બ્લોગ વેબ પરના સૌથી લોકપ્રિય સ્થળોમાંનો એક છે. બ્લોગર તરીકે મારા કામ ઉપરાંત, હું લેખક અને ગ્રાફિક ડિઝાઇનર પણ છું.