Apple Silikon ilə Mac-da Rosetta 2 – Apple dəstəyi (KG), Rosetta: 2 il təhsil alan kometa 67P / churyumov -gyAmenko Filippe Garnier – Master Asep

Rosetta: 2 il təhsil kometası 67p / churyumov-gerasimenko Philipe Garnier

Günəş sisteminin formalaşmasının ən erkən mensinin buzlu cisimləridir və indi kosmik missiyalar tərəfindən təfərrüatlarda stəkandır. Ən son kosmik gəmi, Rosetta, 2016-cı ilin sentyabr ayında Filanı ilk dəfə olaraq bir komisyon nüvəsinin səthində endirdikdən sonra və daha iki yer ili üçün orbitində 67p izlədi. İdarə Heyətində elmi alətlər kometary fəaliyyətinin xaotik davranışını orbital fartes funksiyası kimi nümayiş etdirdi. Kameralar, tozun parçalanmasına və tozun pozulmasına meylli bir səthin, səthində bir neçə ləkəni ləkələnmiş bir yeraltı bir səthə meyllidir. Toz hissəcikləri detektorları, iki növ möhkəm hissəciklərin nüvə, biri sıx və yığcam taxıl, digəri isə çox tüklü nizamsız toz hissəcikləri olduğunu göstərdilər. Nüvənin içərisində səslənən alətlər tərəfindən pozulmuş kometar nüvəsindəki konkret quruluşlar və kometa materialının çox aşağı sıxlığı (0).5 g.Sm-3) izah etmək çətindir. Kometin atdığı qaz hissəcikləri, Glycine kimi mürəkkəb karbonoz molekulların yüksək hissəsini, rosetta tərəfindən ilk olaraq pozulmuş bir turşu kimi mürəkkəb karbonlu molekullardan ibarətdir.
Nəticələri bütün Rosetta / Filae missiyasından və taleylərindən bu obyektlər haqqında öyrəndiklərimizi ətraflı izah edəcəyik.

Rosetta 2 Apple Silikon ilə Mac-da

Apple Silicon olan bir Mac, X86_64 təlimatını dəyişdirən kodu, adlı tərcümə mexanizmi istifadə edərək tərtib edilmiş kod hazırlamağa qadirdir Rosetta 2. Təqvimin iki növü var: yalnız vaxtında və vaxtından əvvəl.

Just-Time Tərcümə

Sadəcə (JIT) Tərcümə boru kəmərində, X86_64 Mach obyekti, görüntü icra yolunda erkən olaraq təyin olunur. Bu görüntülərin təşviq edildikdə, Kernel Dinamik Link redaktoru deyil, Dyld (1) deyil, xüsusi rozetta tərcümə stubuna nəzarət edir . Tərcümə stubu, sonra görüntünün icrası zamanı X86_64 səhifəsini tərcümə edir. Bu tərcümə proses daxilində tamamilə baş verir. Kernel hələ də səhifənin səhv olduğu kimi ikili bağlı kod imzasına qarşı kodun imzalasına qarşı kodu təsdiqləyir. Bir hash uyğunsuzluğu halında, Kernel bu proses üçün bərpa siyasətinin qiymətləndirilməsini həyata keçirir.

Əvvəlcədən tərcümə

Əvvəlcədən (AOT) Tərcümə yolu, X86_64 Binaies, sistemin bu kodun cavabdehliyinə optimal hesab edir. Tərcümə edilmiş əsərlər xüsusi bir növ mach obyekt faylı kimi saxlanılır. Bu fayl icra edilə bilən bir görünüşə bənzəyir, lakin bunun başqa bir görüntünün tərcümə edilmiş məhsulunun olduğunu göstərmək üçün işarələnmişdir.

Bu modeldə, Aot artefaktının bütün şəxsiyyət məlumatlarını orijinal X86_64 icra olunan görüntüsündən alır. Bu bağlamanı həyata keçirmək üçün, imtiyazlı bir istifadəçi sahəsi, etibarlı anklav tərəfindən idarə olunan bir cihazın xüsusi bir açarı istifadə edərək tərcümə artefaktını imzalayır. Bu açar yalnız məhdud bir hüquq istifadə etmək kimi müəyyən edilmiş imtiyazlı istifadəçilərin qurumuna aiddir. Tərcümə artifaktı üçün yaradılan kod qovluğu, orijinal X86_64 icra olunan görüntüsünün Orijinal X86_64. Tərcümə əsərində imza özü kimi tanınır Əlavə imza.

Aot boru kəməri, JIT boru kəmərinə bənzər şəkildə başlayır, Kernel, dinamik link redaktoru, Dyld (1) . Lakin Rosetta Runtime, daha sonra Rosetta Sistem Xidmətinə bir tərcüməçi rabitə (IPC) sorğusu göndərir, bu da cari icra edilə bilən görüntü üçün əlverişli bir tərcüməni soruşur. Tapıldığı təqdirdə, Rosetta xidməti bu tərcümə üçün bir qolu təqdim edir və bu prosesə daxil olur və yerinə yetirilir. İcra zamanı, kernel kod qovluğunu tətbiqetmənin, cihaz-təhlükəsizlik imza açarında köklənmiş imza tərəfindən təsdiqlənmiş tərcümə artefaktının olduğunu məcbur edir. Orijinal X86_64 Şəkil Kataloq Kataloqu Hashes bu müddətdə iştirak etmir.

Tərcümə edilmiş əsərlər, Rosetta Xidməti istisna olmaqla hər hansı bir dərəcədə işləmə qabiliyyəti olmayan məlumat tağında saxlanılır. Rosetta xidməti oxu-nous təsvirçiləri fərdi tərcümə əsərlərinə paylayaraq önbelleğe giriş imkanı; Bu, Aot Artifact Cache-yə girişi məhdudlaşdırır. Bu xidmətin infracisti ünsiyyəti və asılı iz izi onun hücum səthini məhdudlaşdırmaq üçün qəsdən çox dar aparılır.

Orijinal X86_64 görüntüsünün Aot tərcümə artefaktının imzasına kodlanmış biri ilə uyğun gəlmirsə, bu nəticə etibarsız kod imzasının ekvivalentini nəzərə alsaq və qiymətləndirmə lövbər aksiyası aparılır.

Uzaqdan bir proses, Aot-translicationed edam edilə bilən, orijinal X86_64 görüntüsünün şəxsiyyət xüsusiyyətləri olan şəxsiyyət və ya digər kodun şəxsiyyət xüsusiyyətləri üçün ləqəbidirsə.

Statik güvən önbelleği məzmunu

MacOS 11 və ya daha sonra mach “yağ” binaies, x86_64 və arm64 kompüter kodu olan “yağlı” binaies ilə göndərilir. Apple Silicon ilə bir Mac-də istifadəçi, bir sistemin X86_64 dilimini rosetta boru kəməri ilə bir sistem ikili ilə icra etmək qərarına gələ bilər. Bu təsdiqi dəstəkləmək üçün, Macos ilə təchiz edilmiş statik güvən önbelleği, ümumiyyətlə, üç kod qovluğu ehtiva edir:

  • ARM64 diliminin kod kataloqu hash
  • X86_64 diliminin kodu kataloqu hash
  • X86_64 diliminin Aot tərcüməsinin bir kodu kataloqu

Rosetta Aot Tərcümə proseduru, tərcümə edildiyi və ya hansı cihazın nə vaxt həyata keçirildiyi zaman, və ya hansı cihazın yerinə yetirildiyi barədə asılı olmayaraq hər hansı bir giriş üçün eyni çıxışı çoxaldır.

Macos quruluşu zamanı hər bir Mach Obyekt faylı Macosun qurulması versiyası ilə əlaqəli Rosetta Aot Tərcümə boru kəməri və yaranan kod qovluğu hasisi etimad önbelleğində qeyd olunur. Səmərəlilik üçün, aktual tərcümə edilmiş məhsullar əməliyyat sistemi ilə göndərilmir və istifadəçi istədikdə tələbə uyğun olaraq yenidən qurulur.

Bir X86_64 görüntüsü, Apple Silikon ilə bir Mac-də edam edildikdə, bu görüntü kodu qovluğu statik etimad önbellekindədirsə, Aot Artifact-un kod qovluğu hash Həmçinin statik güvən önbelleğində olacağı gözlənilir. Bu cür məhsullar cihazın xüsusi açarı tərəfindən imzalanmır, çünki imza orqanı alma təhlükəsiz çəkmə zəncirində köklənir.

İmzalanmamış X86_64 kodu

Apple Silicon ilə bir Mac, etibarlı bir imza bağlanmadıqda doğma Arm64 kodunu yerinə yetirməyə icazə vermir. Bu imza bir ad hoc kodu imzası qədər sadə ola bilər (CF. Dodulge.

İkili uyğunluq üçün, tərcümə edilmiş X86_64 kodunun heç bir imza məlumatları olmadan Rosetta vasitəsilə həyata keçirilməsinə icazə verilir. Heç bir xüsusi şəxsiyyət cihaz-təhlükəsizlik təhlükəsiz bir anklav imza proseduru vasitəsilə bu koda bu koda ötürülmür və bu, daxili işarələnmiş kodun intel əsaslı bir Mac-də icra edən eyni məhdudiyyətlərlə yerinə yetirir.

Rosetta: 2 il təhsil kometası 67p / churyumov-gerasimenko Philipe Garnier

Rosetta: 2 il təhsil kometası 67p / churyumov-gerasimenko

Günəş sisteminin formalaşmasının ən erkən mensinin buzlu cisimləridir və indi kosmik missiyalar tərəfindən təfərrüatlarda stəkandır. Ən son kosmik gəmi, Rosetta, 2016-cı ilin sentyabr ayında Filanı ilk dəfə olaraq bir komisyon nüvəsinin səthində endirdikdən sonra və daha iki yer ili üçün orbitində 67p izlədi. İdarə Heyətində elmi alətlər kometary fəaliyyətinin xaotik davranışını orbital fartes funksiyası kimi nümayiş etdirdi. Kameralar, tozun parçalanmasına və tozun pozulmasına meylli bir səthin, səthində bir neçə ləkəni ləkələnmiş bir yeraltı bir səthə meyllidir. Toz hissəcikləri detektorları, iki növ möhkəm hissəciklərin nüvə, biri sıx və yığcam taxıl, digəri isə çox tüklü nizamsız toz hissəcikləri olduğunu göstərdilər. Nüvənin içərisində səslənən alətlər tərəfindən pozulmuş kometar nüvəsindəki konkret quruluşlar və kometa materialının çox aşağı sıxlığı (0).5 g.Sm-3) izah etmək çətindir. Kometin atdığı qaz hissəcikləri, Glycine kimi mürəkkəb karbonoz molekulların yüksək hissəsini, rosetta tərəfindən ilk olaraq pozulmuş bir turşu kimi mürəkkəb karbonlu molekullardan ibarətdir.
Nəticələri bütün Rosetta / Filae missiyasından və taleylərindən bu obyektlər haqqında öyrəndiklərimizi ətraflı izah edəcəyik.

Daha çox xəbər

11-ə qədər çevirmək: Gənc Ulduz obyektlərində Outbrust Accrition

15 dekabr 2023, saat 2023-cü il saat 12: 45-də, Fernando Cruz, Salle Jules Verne, Omp, Belin Resumée Saytı: Ulduzların yaranması zamanı ən vacib fiziki proseslər arasındadır. Püskürən gənc ulduzlar, kütləvi akkreditsi dərəcəsi 5-ə qədər artana qədər qəfil və dramatik bir akkreditə ifrəti ilə nəticələnən gənc mükəmməl obyektlərdir (YSO)

Maqnit sahələri, kimya, protoplanetar disklər, … Ulduz məşqində iiideal olmayan MHD-nin icmalı

8 dekabr 2023-cü il, səhər saat 12: 45-də, Pierre Marchand, Salle Jules Verne, Omp, Bélin Resumée Saytı: Ulduzların yaranması zamanı maqnit sahələri böyük rol oynayır. Hekayə öncəsi nüvələrində meydana gəldikdə, bucaq sürətini tənzimləyən və çıxışları yaratmaq və çıxışlar yaratmaqda olan protoplanetar disklər üçün meydana gəldikləri ulduzlararası mühitindən etibarən dəqiq bir təsvir […]

Addım-addım yırtıq (Vth Əsr AD – XVT əsr AD)

1 dekabr 2023, saat 12: 45-də, saat 12: 45-də, Guillaume Loizelet, Salle Jules Verne, Omp, Bélin Resumée: Bu seansda, son əlli il ərzində astronomiya tərəfindən alınan nəticələrin nəzərdən keçirəcəyəm XX əsrin ortalarında inkişaf etdirilən elmi inqilab ideyasının tam yenidən nəzərdən keçirilməsinə səbəb oldu.Əvvəlcə […]

Narahat günəş şəraiti zamanı yerin kosmik mühiti: bir spa ..

Aralıq kütləvi qara dəliklər Natalie Webb