DYLD Shared Cache: Bongkar rahasia macOS yang 'disembunyikan' dari pemrogram.

Поделиться
HTML-код
  • Опубликовано: 5 июл 2024
  • Di video ini saya bahas tentang sesuatu yg "disembunyikan" oleh sistem operasi macOS yaitu Dyld Shared Cache.
    Alih-alih membuat berkas dylib secara fisik ada dan disimpan dalam satu direktori, macOS meng-cache dylib yg dipakai oleh program native yang ditulis dengan C, C++, Objective-C, dan Swift ketika booting dari dalam /System/Volume/Preboot dan kemudian di-mapping ke setiap proses.
    Follow: x.com/lynxluna
  • НаукаНаука

Комментарии • 13

  • @faqihyugosusilo1901
    @faqihyugosusilo1901 16 дней назад +2

    Apa ini yg menyebabkan klau crash cuma aplikasi tersebut, tidak keseluruhan OS

    • @KodingAjaDulu
      @KodingAjaDulu  16 дней назад +1

      Bukan, ini yg bikin eksekusi aplikasi lebih cepat karena ga perlu baca dari disk dengan harga yg dibayar adalah RAM

    • @izsalqurlinas
      @izsalqurlinas 16 дней назад

      ​@@KodingAjaDulu jadi dia ini membaca hasil dari buildnya kah mas?

    • @catner70
      @catner70 16 дней назад

      @@KodingAjaDulu ini ilmu apa mas

  • @RizalsSpace
    @RizalsSpace 16 дней назад

    Bang buat roadmap belajar dong

    • @KodingAjaDulu
      @KodingAjaDulu  15 дней назад +1

      Kenapa harus ada roadmapnya?

    • @catner70
      @catner70 15 дней назад

      @@KodingAjaDulu bingung mas apa aja arah programming

  • @muhammadar9905
    @muhammadar9905 16 дней назад

    bang aku tau file .dll sama .so tp ngga ngerti fungsinya bisa di jelasin secara singkat nggak?

    • @KodingAjaDulu
      @KodingAjaDulu  16 дней назад +1

      .dll dan .so itu adalah "dynamic library" jadi dia yang "melengkapi" .exe biar bisa dijalankan.

    • @muhammadar9905
      @muhammadar9905 16 дней назад

      @@KodingAjaDulu aku sering liat file .so di system android, kalo itu fungsi nya apa bang?

    • @Lun4S0ft3D
      @Lun4S0ft3D 15 дней назад

      @@muhammadar9905fungsinya sama :)

  • @ademdingin
    @ademdingin 16 дней назад

    Apa mungkin ini gara2 filesystem nya mac os yg udah readonly aja. Dia model mounting gitu jadi yg ke show user itu filesystem yg gak bisa dirubah sama user, istilahnya persistent filesystem. Contoh os lain yg model gini itu steamos di steamdeck

    • @KodingAjaDulu
      @KodingAjaDulu  16 дней назад

      Hmm enggak, ini karena mereka mau “cache” dylib2 yg umum dipake, jadi loadingnya lebih cepet karena ga perlu parsing yg di disk