Pertanyaan yang diberi tag «posix»

POSIX (Portable Operating System Interface) adalah seperangkat standar yang mendefinisikan API pemrograman, juru bahasa perintah, dan utilitas umum untuk sistem operasi mirip Unix.

4
Apakah file menambahkan atom di UNIX?
Secara umum, apa yang dapat kita anggap remeh ketika kita menambahkan file di UNIX dari berbagai proses? Apakah mungkin kehilangan data (satu proses menimpa perubahan yang lain)? Apakah mungkin data rusak? (Misalnya, setiap proses menambahkan satu baris per penambahan ke file log, apakah mungkin dua baris terkoyak?) Jika penambahan tidak …




5
Mengapa SIGPIPE ada?
Dari pemahaman saya, SIGPIPEhanya dapat terjadi sebagai hasil dari a write(), yang dapat (dan tidak) mengembalikan -1 dan diatur errnoke EPIPE... Jadi mengapa kita memiliki overhead sinyal ekstra? Setiap kali saya bekerja dengan pipa, saya mengabaikan SIGPIPEdan tidak pernah merasakan sakit apa pun, apakah saya melewatkan sesuatu?
94 posix 



4
Bagaimana status POSIX asynchronous I / O (AIO)?
Ada halaman yang tersebar di seluruh web yang menjelaskan fasilitas POSIX AIO dalam jumlah detail yang bervariasi. Tak satu pun dari mereka yang sangat baru. Tidak jelas apa yang sebenarnya mereka gambarkan. Misalnya, situs web "resmi" (?) Untuk dukungan I / O asinkron kernel Linux di sini mengatakan bahwa soket …
93 linux  asynchronous  posix  bsd  aio 



15
Apa tujuan dari fork ()?
Di banyak program dan halaman manual Linux, saya telah melihat penggunaan kode fork(). Mengapa kita perlu menggunakan fork()dan apa tujuannya?
88 c  unix  posix  fork 

1
Mengapa waktu dilaporkan oleh waktu () terkadang 1 detik di belakang komponen detik dari timespec_get () dalam kode C?
Potongan kode berikut: struct timespec ts; for (int x = 0; x < 100000000; x++) { timespec_get(&ts, TIME_UTC); long cTime = (long) time(NULL); if (cTime != ts.tv_sec && ts.tv_nsec < 3000000) { printf("cTime: %ld\n", cTime); printf("ts.tv_sec: %ld\n", ts.tv_sec); printf("ts.tv_nsec: %ld\n", ts.tv_nsec); } } menghasilkan output ini: ... cTime: 1579268059 ts.tv_sec: …
12 c  time  posix  timespec 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.