Kajian Jumat Malam #28: Bikin Operasi I/O Secepat Kilat

Поділитися
Вставка
  • Опубліковано 7 вер 2024
  • Kalau kita biasanya menggunakan operasi I/O seperti open(), close(), read(), dan write() atau kalau di Windows: CreateFile(), ReadFile(), WriteFile(). Kita sekarang akan mencoba mengeksplorasi memory-mapped file. Sebuah teknik mengakses file dengan me-mapping filenya ke dalam memori dan diakses langsung dengan pointer.

КОМЕНТАРІ • 12

  • @PakOcto
    @PakOcto 5 місяців тому

    Ternyata teknologi itu sangat menarik, terima kasih atas penjelasannya yang sangat jelas dan lugas.. Video ini memberikan wawasan yang menarik tentang cara teknologi dapat membantu kita dalam menjaga kelestarian lingkungan.. Saran saya, tambahkan sedikit informasi tentang teknologi yang dapat digunakan dalam bidang kesejahteraan hewan.

  • @ardanilyas8125
    @ardanilyas8125 Місяць тому

    Jamaah Linuxyah

  • @RealYukiSan
    @RealYukiSan 7 місяців тому +1

    42:50 kenapa kalau di windows disebut win api tapi kalo di linux disebut syscall?

    • @KodingAjaDulu
      @KodingAjaDulu  2 місяці тому +1

      Sebenernya semuanya SYSCALL tapi Windows ini harus via Library jadinya ya "API" namanya.

  • @tokoucin
    @tokoucin 7 місяців тому

    size_t return -1 nggak underflow?

    • @Lun4S0ft3D
      @Lun4S0ft3D 6 місяців тому

      yo'i itu underflow kwwkkwwk

  • @RealYukiSan
    @RealYukiSan 7 місяців тому

    33:20 kalo network itu masih masuk ke memory hierarcy gak pak?

    • @RealYukiSan
      @RealYukiSan 7 місяців тому

      41:53 owalah dah dijawab

  • @RealYukiSan
    @RealYukiSan 7 місяців тому

    44:15 kenapa gak bagus pak

    • @HCKaito_iZumiXD
      @HCKaito_iZumiXD 6 місяців тому +1

      ANSI C terbilang obsolete 'usang/ketinggalan jaman' bisa dibilang gitu karena untuk jaman sekarang rata rata pake standard ISO

    • @HCKaito_iZumiXD
      @HCKaito_iZumiXD 6 місяців тому +1

      contoh kecil kaya gets() function yang di hapus di standard C11 yang dimana fungsi ini ngak punya indikator seberapa besar nilai yang bisa ditampung ('buffer') dan akhirnya ngebuat programnya sendiri ngelahirin sebuah bugs buffer overflow ... -> void gets(char *); -> char buffer[47]; -> gets(buffer);

    • @KodingAjaDulu
      @KodingAjaDulu  2 місяці тому

      Benar ini malah saya baru tahu. Ga pernah pake `gets` dan sejenisnya.