Chakra (JScript engine)
ચક્ર એ માઇક્રોસોફ્ટ દ્વારા વિકસાવવામાં આવેલું માલિકીનું જે. એસ. સ્ક્રિપ્ટ એન્જિન છે. તેનો ઉપયોગ ઈન્ટરનેટ એક્સપ્લોરર વેબ બ્રાઉઝરમાં થાય છે. માઇક્રોસોફ્ટે પાછળથી તેના માઈક્રોસોફ્ટ એજ બ્રાઉઝર માટે નવું જાવાસ્ક્રિપ્ટ એન્જિન વિકસાવ્યું, જેને ગૂંચવણભરી રીતે ચક્ર પણ કહેવામાં આવે છે. માઈક્રોસોફ્ટ એજ 2020માં વી8 જાવાસ્ક્રિપ્ટ એન્જિનમાં ફેરવાઈ ગયું. લક્ષણો એન્જિનનું એક વિશિષ્ટ લક્ષણ એ છે કે તે JIT વેબ બ્રાઉઝરની સમાંતર એક અલગ CPU કોર પર સ્ક્રિપ્ટ્સને સંકલિત કરે છે. માઇક્રોસોફ્ટે ભૂતકાળમાં ધ્યાન દોર્યું હોવા છતાં રેન્ડરિંગ અને માર્શલિંગ જેવા અન્ય ઘટકો બ્રાઉઝરના એકંદર પ્રદર્શન માટે એટલા જ મહત્વપૂર્ણ છે, એન્જિનમાં તેમના સુધારાઓ સ્પર્ધાત્મક બ્રાઉઝર્સના વિકાસના જવાબમાં હતા, જેની સરખામણીમાં IE8 ક્લાયન્ટ-સાઇડ સ્ક્રિપ્ટ પ્રોસેસિંગ સ્પીડની દ્રષ્ટિએ પાછળ હતું. 18 નવેમ્બર, 2009ના રોજ કરવામાં આવેલા ઇતિહાસ સનસ્પાઈડર પરીક્ષણો દર્શાવે છે કે IE9નું PDC સંસ્કરણ IE8 કરતાં વધુ ઝડપથી સ્ક્રિપ્ટ્સ ચલાવે છે, પરંતુ ફાયરફોક્સ 3.6, ક્રોમ 4 અને વેબકિટ નાઇટલી કરતાં ધીમું છે. 15 માર્ચ, 2010ના રોજ કરવામાં આવેલા આ જ પરીક્ષણમાં પ્રથમ IE9 પ્લેટફોર્મ પૂર્વાવલોકન (ચક્રના તે સમયના વર્તમાન સંસ્કરણનો ઉપયોગ કરીને) ફાયરફોક્સ (સ્પાઇડર મંકી સાથે) કરતા ઝડપી હોવાનું દર્શાવવામાં આવ્યું હતું, પરંતુ તે સફારી (સ્ક્વીરલફિશ એક્સ્ટ્રીમ સાથે), ક્રોમ (V8 સાથે) અને ઓપેરા (કારાકન સાથે) કરતા ધીમું હતું. 8 માર્ચ, 2011ના રોજ, માઇક્રોસોફ્ટે 32-બીટ ઈન્ટરનેટ એક્સપ્લોરર 9 સફારી, ફાયરફોક્સ (ટ્રેસમોંકી સાથે), ક્રોમ અને ઓપેરા કરતાં વધુ ઝડપી હોવાનું દર્શાવતા પરિણામો પ્રકાશિત કર્યા હતા. ZDNet માટે માર્ચ 2011ના પ્રદર્શન પરીક્ષણોએ તારણ કાઢ્યું હતું કે ઇન્ટરનેટ એક્સપ્લોરર 9 (32-બીટ), ક્રોમ 10 અને ફાયરફોક્સ 4 પ્રકાશન ઉમેદવાર "ખૂબ સમાન રીતે મેળ ખાતા હતા". 2012 માં, ચક્રના અનુગામી સંસ્કરણો, જેમ કે ઈન્ટરનેટ એક્સપ્લોરર 10 માં સમાવિષ્ટ સંસ્કરણ, x64 અને એઆરએમ આર્કિટેક્ચર પર જેઆઈટી સંકલન અને ફ્લોટિંગ પોઇન્ટ ગણિત અને કચરો સંગ્રહ સંબંધિત ઓપ્ટિમાઇઝેશન સહિત વધારાના પ્રદર્શન ફેરફારો રજૂ કર્યા. સંદર્ભો 2011 સોફ્ટવેર જાવાસ્ક્રિપ્ટ એન્જિન માઈક્રોસોફ્ટ ફ્રી સોફ્ટવેર વિન્ડોઝ-માત્ર ફ્રી સોફ્ટવેર