มีวิธีในการพิจารณาว่ากระบวนการเริ่มต้นกระบวนการอื่นหรือไม่?


1

หากฉันจำได้ถูกต้องคุณสามารถกำหนดพารามิเตอร์บางอย่างที่กระบวนการเริ่มต้นด้วย (ใน Windows จะถูกเก็บไว้ใน Process Environment Block) ฉันจะทราบได้อย่างไรว่ากระบวนการเริ่มต้นอีกกระบวนการหนึ่งได้หรือไม่

ตัวอย่าง: iTunes ของฉัน (การกินหน่วยความจำ "§ $% &!) ปรากฏขึ้นอีกครั้งแม้หลังจากฉันฆ่าไปแล้วและฉันก็ไม่รู้ว่าทำไมในทางกลับกันฉันจะพบความรู้ที่เป็นประโยชน์และไม่เพียง แต่ในกรณีนี้ - )

คำตอบ:


4

คุณสามารถหาการปกครองของกระบวนการอื่นโดยการเปิดสาธารณูปโภค»กิจกรรม Monitor.app เลือกกระบวนการกดตรวจสอบ

กวนมองประโยชน์เกินไปตั้งแต่เกือบทุกอย่างใน OS X launchdจะเปิดตัวโดย ฉันไม่แน่ใจว่ามีอะไรดีกว่านี้ - ฉันอาจผิด

ในกรณีเฉพาะของ iTunes ที่เริ่มต้น "ด้วยตัวเอง" อาจเป็นเพราะอุปกรณ์ถูกซิงค์ เชื่อมต่อ iPad, iPhone และยกเลิกการเลือก "เปิด iTunes เมื่อ…เชื่อมต่อนี้" ในการตั้งค่า


1
หรือเมื่อคุณบังเอิญอยู่ที่เทอร์มินัล (หรือเพียงแค่คลิก) ps waxlและtopแสดง PPID ด้วย topสามารถช่วยคุณทำรายการกระบวนการได้เช่นกัน
ott--

ขอขอบคุณ! โซลูชันทั้งสองทำงานและผลลัพธ์ที่ได้ตามที่คาดการณ์ไว้ ฉันชอบรุ่น cli ;-) iTunes วางไข่เพราะฉันเปิดใช้งานการซิงค์ไร้สาย
er4z0r
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.