ทุกกระบวนการในคอมพิวเตอร์ที่ทันสมัยจะถูกดำเนินการโดย "ผู้ใช้" และเคอร์เนลแทร็กที่กำลังดำเนินการนั้น ในกรณีนี้ผู้ใช้ไม่ใช่บุคคลที่ใช้งานคอมพิวเตอร์ แต่เป็นข้อมูลประจำตัวภายใต้กระบวนการบริการและระบบปฏิบัติการที่ทำงานอยู่
ps
แสดงรายการกระบวนการที่ทำงานบนระบบ กระบวนการที่คุณระบุไว้เป็นกระบวนการเริ่มต้นซึ่งจะโหลดและดูแลส่วนประกอบของระบบปฏิบัติการและบริการ
แต่ละระบบปฏิบัติการใช้ผู้ใช้ที่ไม่มีการโต้ตอบต่างกัน เช่น linux รันกระบวนการพื้นที่ของระบบจำนวนมากในฐานะรูทหรือในฐานะผู้ใช้ที่สร้างขึ้นโดยเฉพาะสำหรับบริการในขณะที่ windows ทำผ่านบัญชี NTAUTHORITY \ SYSTEM หรือบัญชีเช่น LOCALSERVICE, NETWORKSERVICE ฯลฯ หากคุณดูระบบ windows ที่มี กระบวนการสำรวจหรือระบบลินุกซ์ที่มี ps หรือด้านบนคุณจะเห็นการประมวลผลจำนวนมากทำงานในพื้นหลังจากผู้ใช้ที่แตกต่างกันมาก Android เป็นเคอร์เนลลินุกซ์ที่มีการดัดแปลงอย่างมากดังนั้นจึงเป็นเช่นเดียวกัน
ใน android บัญชีระบบนั้นคล้ายคลึงกับบัญชีรูทลินุกซ์ แต่มีความแตกต่างกันบ้าง ดูที่นี่สำหรับรายละเอียดบางอย่างเกี่ยวกับพวกเขา: https://stackoverflow.com/questions/16933108/what-s-difference-between-android-system-user-and-linux-root-user