બોચ: ઓપન સોર્સ આઇએ -32 કમ્પ્યુટર ઇમ્યુલેટર

બોચ: ઓપન સોર્સ આઇએ -32 કમ્પ્યુટર ઇમ્યુલેટર

બોચ: ઓપન સોર્સ આઇએ -32 કમ્પ્યુટર ઇમ્યુલેટર

બોચ એક છે «Emulador de Ordenadores» de «Código Abierto» ખાસ બનાવટ, હમણાં માટે, અનુકરણ કરવા માટે 32 બીટ આર્કિટેક્ચર્સ (IA-32). પણ, તે ખૂબ જ પોર્ટેબલ છે, તેમાં લખ્યું છે સી ++, અને સૌથી વધુ લોકપ્રિય પ્લેટફોર્મ પર ચાલે છે.

ની અનુકરણ સહિત ઇન્ટેલ x86 સીપીયુ, સામાન્ય ઉપકરણો છે અને «BIOS» વ્યક્તિગત, બોચ ઘણા અનુકરણ કરવા માટે કમ્પાઇલ કરી શકાય છે X86 સીપીયુ પહેલાથી અલગ ઇન્ટેલ 386 સુધી પ્રોસેસરો «Intel y AMD x86-64» વધુ તાજેતરના, જેણે હજી સુધી બજારમાં અસર પણ ન કરી હોય.

બોચ: પરિચય

આને કારણે, બોચ મોટા ભાગના ચલાવવા માટે સક્ષમ છે «Sistemas Operativos» તેમની અંદર «Entornos emulados»સહિત «Linux, DOS o Microsoft Windows». બોચ મૂળ દ્વારા લખાયેલું હતું કેવિન લ Lawટન, અને તે હજી એક છે જેણે હાલમાં જણાવ્યું હતું કે પ્રોજેક્ટને જાળવી રાખે છે.

આ «Entornos emulados» અથવા Bochs તેઓને વિવિધ રીતે સંકલિત અને ઉપયોગમાં લઈ શકાય છે, જેમાંથી કેટલાક હજી વિકાસમાં છે. જો કે સંપૂર્ણ x86 પીસી ઇમ્યુલેશન પ્રદાન કરવા માટે તેનો ઉપયોગ કરવો સામાન્ય છે, જેમાં x86 પ્રોસેસર, હાર્ડવેર ડિવાઇસેસ અને મેમરીનો સમાવેશ થાય છે.

આવી રીતે, અસરકારક અને અસરકારક રીતે ચલાવવા માટે સમર્થ થવા માટે «Sistemas Operativos» અંદર સ્થાપિત બધા સ Softwareફ્ટવેર સાથે બોચ, જાણે કે તે બીજા મશીનની અંદર એક વાસ્તવિક મશીનની જેમ અંદર છે.

તે જ બોચ ઉદાહરણ તરીકે, તમે આધુનિક સાથે કમ્પ્યુટરની મંજૂરી આપી શકો છો «Sistema Operativo» વ્યક્તિ યુનિક્સ / એક્સ 11, એક જૂની ચલાવી શકો છો «Sistema Operativo Windows 95» અને તેનાથી સંબંધિત સોફ્ટવેર, ફક્ત આના પર બતાવવામાં આવે છે «Sistema Operativo Host» વિંડો, જાણે કે તે વપરાયેલ કમ્પ્યુટર પર વધારાના મોનિટરનું અનુકરણ કરી રહી હોય.

Bochs: સામગ્રી

બોચ્સ: ratingપરેટિંગ સિસ્ટમ્સ ઇમ્યુલેટર

સામાન્ય લાક્ષણિકતાઓ

ઉલ્લેખિત કરી શકાય તેવી બાકી સુવિધાઓ પૈકી બોચ તેઓ છે:

  1. તે સી ++ માં લખેલું એક નિ andશુલ્ક અને અત્યંત સ્વીકાર્ય IA-32 (x86) પીસી ઇમ્યુલેટર છે
  2. તે મલ્ટિપ્લેટફોર્મ છે, એટલે કે તેમાં વિન્ડોઝ (32/64 બીટ. એક્સી) અને લિનક્સ (.tar.gz અને .rpm) અને "DEdean" ફોર્મેટમાં અમુક દેબીઆઈએન આધારિત ડિસ્ટ્રોઝના જુદા જુદા રીપોઝીટરીઓમાં છે.
  3. જૂના હાર્ડવેર પ્લેટફોર્મનું અનુકરણ કરવામાં સક્ષમ: ઇન્ટેલ 386 અને 486, પેન્ટિયમ I, II, III અને IV, અને x86-64 આર્કિટેક્ચરવાળા સીપીયુ પણ. તે કેટલાક ક્લાસિક એએમડી ઉદાહરણો પણ અનુકરણ કરી શકે છે, જેમ કે કે 6-2 અને એથલોન 64.
  4. જૂની ratingપરેટિંગ સિસ્ટમ્સનું અનુકરણ કરવામાં સક્ષમ: જીએનયુ, જીએનયુ / લિનક્સ, * બીએસડી, ફ્રીડોસ, એમએસ-ડોસ અને વિન્ડોઝ 95 / એનટી, વિસ્ટા અને સેવન.
  5. જૂની સીપીયુ સૂચનોનું અનુકરણ કરવા માટે સક્ષમ: એમએમએક્સ, એસએસઇએક્સ અને 3 ડી
  6. તે ratingપરેટિંગ સિસ્ટમ્સના ડિબગીંગમાં વ્યાપકપણે ઉપયોગમાં લેવાય છે, કારણ કે તે ફાઇલોના ભૂલો અને ડમ્પ્સનો લોગ રાખે છે.
  7. તે ગેસ્ટ .પરેટિંગ સિસ્ટમથી ઇમ્યુલેટરના એક્ઝેક્યુશન પહેલાં અથવા તે દરમિયાન, મહેમાન ratingપરેટિંગ સિસ્ટમની અંદર, બધા જરૂરી એચડબ્લ્યુનું અનુકરણ કરવાની મંજૂરી આપે છે.
  8. તેનું ગ્રાફિકલ યુઝર ઇન્ટરફેસ સૌથી મજબૂત અથવા સાહજિક નથી, પરંતુ તે તેનાં રૂપરેખાંકન ફાઇલને Bochsrc.txt તરીકે સંપાદન કરીને ખૂબ જ કસ્ટમાઇઝ કરી શકાય છે.
  9. બોન્ડ્સ જીએનયુ એલજીપીએલ હેઠળ, મેન્ડ્રેકસોફ્ટ દ્વારા પ્રકાશિત થાય છે (જેને હવે મન્દ્રીવા કહેવામાં આવે છે).
  10. તેનું નામ ધ્વન્યાત્મક રીતે અંગ્રેજી શબ્દ "બ "ક્સ" જેવું જ ઉચ્ચારવામાં આવે છે. આ કહેવાતા શબ્દો સાથેના શબ્દો પર એક નાટક બનાવવાનું છે, જેનો અર્થ સ્પેનિશમાં "બ "ક્સ" થાય છે. કમ્પ્યુટર આર્કિટેક્ચર્સ અને ratingપરેટિંગ સિસ્ટમ્સના એમ્યુલેટેડ એન્વાયર્નમેન્ટ્સનો સંદર્ભ લેવા માટે વ્યાપકપણે ઉપયોગમાં લેવામાં આવતી શબ્દ.

નોંધ: પર વધુ માહિતી માટે બોચ, તમે પણ સલાહ લઈ શકો છો તમારા સત્તાવાર વેબસાઇટ, નીચેની લિંક્સ: સોર્સફોર્જ, ડેબીન, linux.com.

આવૃત્તિ 2.6.10 માં નવી સુવિધાઓ

2.6.10 ડિસેમ્બર, 1 ના રોજ પ્રકાશિત નવું સંસ્કરણ 2019, નીચેના ફેરફારો સાથે આવે છે:

  • સીપીયુ: સીપીયુ ઇમ્યુલેશન ફિક્સ (પીસીઆઈડી, એડીસીએક્સ / એડીઓએક્સ, મોવેબીઇ, એએવીએક્સ / એવીએક્સ -512 અને વીએમએક્સ ઇમ્યુલેશન માટેના નિર્ણાયક ફિક્સ).
  • સીપીયુ: AVX-512 VBMI2 / VNNI / BITALG, VAES, VPCLMULQDQ / GFNI સૂચના ઇમ્યુલેશન માટે અમલમાં મૂકાયેલ સપોર્ટ.
  • વીએમએક્સ: ઇપીટી પર આધારિત પેટાપૃષ્ઠ સંરક્ષણની અમલીકરણ.
  • સીપીયુઇડ: નવા સ્કાયલેક-એક્સ, કેનોનલેક અને આઇસલેક-યુ સીપીયુ મોડલ્સ ઉમેર્યા
  • સીપીયુઇડ: સાઇડ ચેનલ એટેક નિવારણ અહેવાલો અને આઇસલેક-યુ માટે સક્ષમ એમએસઆર લ logગ્સનો અમલ.
  • મૂળભૂત આધાર ઉમેર્યું: પીસીઆઈ / એજીપી આઇ 440 બીએક્સ ચિપસેટ માટે, વૂડુ બંશી / વૂડૂ 3 ઇમ્યુલેશન અને ડીડીસી માટે, વીજીએ સુસંગત એડેપ્ટરો માટે.
  • HPET ઇમ્યુલેશન લાગુ કર્યું: કેમુથી પોર્ટેડ.

નોંધ: આ માહિતીને વિસ્તૃત કરવા માટે તમે નીચેની સત્તાવાર લિંક ખોલી શકો છો: આવૃત્તિ 2.6.10 માં ફેરફાર

બોચ્સ અને અન્ય એમ્યુલેટર્સ વચ્ચેનો તફાવત

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

તે કાર્યોમાં સામાન્ય રીતે:

  1. વિવિધ પ્રકારના પ્રોસેસરોની .ક્સેસ
  2. વૈકલ્પિક BIOS લોડિંગ
  3. આરટીસી પરિમાણોમાં ફેરફાર,
  4. કીબોર્ડ પર કમ્યુનિકેશન પ્રોટોકોલનું સ્પષ્ટીકરણ

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

છેલ્લે, «Bochs» સાથે ઇમ્યુલેશન છબીઓ વાપરો ".img" ફોર્મેટછે, જેનો સંગ્રહ કરવા માટે સામાન્ય રીતે સમય પસાર કરવો પડે છે. «Bochs» જો ઉચ્ચ પ્રદર્શનની આવશ્યકતા હોય તો તે આદર્શ નથી, કારણ કે તે તરફેણ કરે છે ચોક્કસ અનુકરણ, સારા પ્રદર્શનના ભાવે. ઉપરાંત, અન્યની તુલનામાં તેનો ઉપયોગ કરવો વધુ સરળ નથી, જેમ કે વર્ચ્યુઅલબોક્સ o વીએમવેર, પરંતુ તેમાં સારા દસ્તાવેજો છે, જે અભ્યાસ કરવામાં અને માસ્ટર કરવામાં સમય લે છે.

બોચ: નિષ્કર્ષ

નિષ્કર્ષ

અમે આશા રાખીએ કે તમે છો "નાના પરંતુ ઉપયોગી પોસ્ટ" આ ઉત્તમ વિશે «Emulador de Ordenadores y Sistemas Operativos de código abierto» થી 32 બિટ આઈએ -32 આર્કિટેક્ચર્સ (x86) કહેવાય છે «Bochs», જે ઘણા ફાયદાઓ વચ્ચે, ખૂબ પોર્ટેબલ છે, તે સી ++ માં લખાયેલું છે, અને ખૂબ જ લોકપ્રિય પ્લેટફોર્મ પર ચાલે છે, તે બધા માટે ખૂબ જ રસ અને ઉપયોગિતા છે «Comunidad de Software Libre y Código Abierto» અને તે માટેના અને એપ્લિકેશનના અદ્ભુત, વિશાળ અને વધતા જતા ઇકોસિસ્ટમના પ્રસરણમાં મોટો ફાળો «GNU/Linux».

અને વધુ માહિતી માટે, હંમેશાં કોઈની મુલાકાત લેવામાં અચકાશો નહીં ઓનલાઇન લાઇબ્રેરી કોમોના ઓપનલીબ્રા y જેડીઆઈટી વાંચવા માટે પુસ્તકો (પીડીએફ) આ મુદ્દા પર અથવા અન્ય જ્ knowledgeાન ક્ષેત્રો. હમણાં માટે, જો તમને આ ગમ્યું હોય «publicación», તેને શેર કરવાનું બંધ ન કરો અન્ય સાથે, તમારામાં પ્રિય વેબસાઇટ્સ, ચેનલો, જૂથો અથવા સમુદાયો સામાજિક નેટવર્ક્સના, પ્રાધાન્ય મફત અને જેમ કે ખુલ્લા મસ્તોડન, અથવા સુરક્ષિત અને ખાનગી જેવી Telegram.

અથવા ખાલી અમારા હોમ પેજની મુલાકાત લો DesdeLinux અથવા Channelફિશિયલ ચેનલમાં જોડાઓ ના ટેલિગ્રામ DesdeLinux આ અથવા અન્ય રસપ્રદ પ્રકાશનો વાંચવા અને તેને મત આપવા માટે «Software Libre», «Código Abierto», «GNU/Linux» અને સંબંધિત અન્ય વિષયો «Informática y la Computación», અને «Actualidad tecnológica».


ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.