Rosetta

Kirjoittaja: Peter Berry
Luomispäivä: 20 Elokuu 2021
Päivityspäivä: 12 Saattaa 2024
Anonim
Rosetta on Audiotree Live (Full Session)
Video: Rosetta on Audiotree Live (Full Session)

Sisältö

Määritelmä - Mitä Rosetta tarkoittaa?

Rosetta on käännösohjelma, joka mahdollistaa PowerPC-prosessoripohjaisten Macintosh-sovellusohjelmien suorittamisen Intel-pohjaisissa Macintosh-tietokoneissa. Tämä käännös on piilotettu sovelluksen käyttäjältä. Rosetta perustuu Transitive Corporations Quick Transit -tekniikkaan, joka mahdollistaa aiemman Mac OS X -ohjelmiston ajamisen uudemmassa Intel-pohjaisessa suorittimessa ilman mitään muutoksia. Rosetta ei sisällä graafista käyttöliittymää.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää Rosetta

Rosetta on nimetty Rosetta-kivi, kivitabletti, joka sisältää saman päätöksen kolmella kielellä, mikä mahdollisti muinaisten hieroglifioiden purkamisen. Tämä puhuu Rosetta-ohjelman kääntämismahdollisuuksiin.

Mac OS X -sovelluksia, jotka toimivat sekä Intel-prosessorissa että PowerPC-prosessorissa, kutsutaan yleissovelluksiksi. Sovelluksia, joissa ei ole universaalia versiota, voidaan käyttää Intel-prosessoripohjaisessa Macissa Rosettan kautta, joka on integroitu kaikkiin Intel-pohjaisiin Mac-tietokoneisiin. Rosetta työskentelee kulissien takana kääntääkseen ei-universaalin sovelluksen käytettäväksi Intel-pohjaisessa Macissa. Mac OS X (versio 10.6) Snow Leopard ei sisällä Rosettaa oletuksena; ohjelma on asennettava erikseen.

Rosettaa pidetään userland-ohjelmana, joka käsittelee userland-koodia, mikä saattaa tehdä siitä vähemmän kykenevän kuin Applen aikaisempi 68 kt: n emulaattori PowerPC: lle. Se välttää kuitenkin myös hankalia virheenkorjauksia ja mahdollisia tietoturva-aukkoja. Rosetta ei ole yhteensopiva seuraavien kanssa eikä suorita seuraavia:


  • Näytönsäästäjät
  • Ytimen laajennukset
  • Sovellukset, jotka vaativat poikkeusten käsittelyä
  • Mukana Java-sovellukset
  • Koodi, joka lisää asetukset järjestelmäasetuskehykseen