คำถามในหัวข้อ 'fork'
PID หลังจาก fork() จะเป็นอย่างไร?
ฉันกำลังแยก 3 ครั้งติดต่อกันในโปรแกรม C 1. มันจะดำเนินการในลำดับเดียวกันหรือไม่? (ฉันเดาว่าใช่) 2. หากฉันทำ pgrep myexecutable จากเชลล์ มันจะให้รหัสกระบวนการในลำดับเดียวกับที่เริ่มต้นหรือไม่ (ฉันเดาว่าไม่เพราะคุณไม่สามารถรับประกันได้ว่าระบบจะให้...
20930 มุมมอง
schedule
12.11.2023
เอาต์พุตของการเรียก fork()
ผลลัพธ์ของการเรียก fork() ต่อไปนี้จะเป็นอย่างไร
func(){
fork();
fork();
fork() && fork() || fork();
fork();
print("Saikacollection\n");
}
ใครสามารถช่วยฉันในการรับคำตอบสำหรับรหัสนี้รวมถึงคำอธิบายบางอย่างเนื่องจากฉันยังใหม่กับ OS...
3423 มุมมอง
schedule
09.01.2024
เด็กในโปรแกรมนี้จะทำงานอย่างไร?
ฉันไม่เข้าใจฟังก์ชัน fork อย่างถ่องแท้ ฉันไม่เข้าใจว่าพ่อและลูกประมวลผล contineo จากฟังก์ชัน fork() อย่างไร หรือข้ามบรรทัดนี้แล้วไปที่บรรทัดถัดไป ตัวอย่างเช่น:
int value = 0;
if (fork()!=0)
{
wait(&value);
value = WEXITSTATUS(value);...
44 มุมมอง
schedule
28.11.2023
python copy เมื่อเขียนจริงเหรอ?
เมื่อกระบวนการแยกลูก ลูกจะไม่คัดลอกตัวแปรของพ่อ แต่ถ้ากระบวนการลูกเปลี่ยนค่าของตัวแปรของพ่อ มันจะสร้างตัวแปรใหม่ เราเรียกสำเนานี้ว่าการเขียน ตอนนี้โปรดดูโค้ดด้านล่าง:
# coding=utf-8
import os
value = []
res = os.fork()
if res == 0:
value =...
246 มุมมอง
schedule
21.12.2023
กำลังพยายามสร้างกระบวนการลูก 2 กระบวนการและหลาน 1 คนที่ทำงานตามลำดับ
ดังนั้นฉันจึงพยายามสร้างกระบวนการลูก 2 กระบวนการและกระบวนการหลานหนึ่งกระบวนการจากลูกคนแรก ฉันกำลังพยายามเรียกใช้กระบวนการลูกคนแรก จากนั้นหลาน จากนั้นจึงลูกคนที่สองโดยที่ผู้ปกครองเรียก pid เมื่อกระบวนการเสร็จสิ้น ฉันติดอยู่อย่างสมบูรณ์ -...
1045 มุมมอง
schedule
31.10.2023