GNU/Linux >> Belajar Linux >  >> Linux

Utas dan deskriptor file

Deskriptor file dibagi di antara utas. Jika Anda ingin offset "spesifik utas", mengapa tidak meminta setiap utas menggunakan deskriptor file yang berbeda (open(2) beberapa kali) ?


Tidak, hanya ada satu tabel deskriptor file per proses, dan tabel tersebut dibagikan di antara semua utas.

Dari uraian masalah Anda, Anda mungkin ingin melihat fungsi pread() dan pwrite().


Linux
  1. Komunikasi antar-proses di Linux:Penyimpanan bersama

  2. Superblock, Inode, Dentry, dan File?

  3. Proses Substitusi Dan Pipa?

  1. Izin File Dan Menyimpan?

  2. Redirect Dan Output Pipa?

  3. Bagaimana cara menyematkan informasi versi ke dalam pustaka bersama dan biner?

  1. libstdc++.so.5:tidak dapat membuka file objek bersama - tetapi pustaka diinstal dan mutakhir

  2. Apakah deskriptor file dibagikan saat melakukan fork()?

  3. unix - kepala DAN ekor file