คำถามติดแท็ก process

กระบวนการเป็นโปรแกรมเลขฐานสองที่ทำงานอย่างต่อเนื่องบนคอมพิวเตอร์ (จนกระทั่งถูกยกเลิก) ซึ่งจัดการโดยระบบปฏิบัติการ

1
บันทึกการตั้งค่าลำดับความสำคัญของกระบวนการหรือไม่
อย่างไรก็ตามมีการบันทึกการตั้งค่าลำดับความสำคัญของกระบวนการใน Windows 7 แทนการเปิดตัวจัดการงานในทุกเซสชันและดำเนินการด้วยตนเองหรือไม่

3
วิธี จำกัด ผู้ใช้ทั้งหมดให้น้อยกว่า 10% ของ cpu ไม่ใช่แค่ดำเนินการ?
ฉันใช้ centos, cpanel / whm และฉันได้ติดตั้ง cpulimit แล้ว ปัญหาที่ฉันมีอยู่คือหนึ่งในผู้ใช้ของฉันกำลังใช้งาน cpu จำนวนมาก มากกว่า 100% อย่างสม่ำเสมอและเซิร์ฟเวอร์ของฉันทำงานช้าลง ปัญหาต่อไปคือพวกเขาเป็นเพื่อนและไม่เป็นอันตรายดังนั้นฉันจึงไม่ต้องการระงับพวกเขา อีกสิ่งหนึ่งที่เป็นปัญหาคือฉันไม่สามารถ จำกัด ได้ตามกระบวนการเนื่องจากกระบวนการนี้เปลี่ยนทุกวินาที มันเป็นกระบวนการที่แตกต่างกันทุกครั้ง ฉันลองสิ่งต่อไปนี้ แต่มันไม่ทำงาน cpulimit -l 10 -e /home/[username]/public_html/theirwebsite.org/index.php ฉันเพิ่งกลับมา No process found No process found No process found No process found No process found No process found ฯลฯ มีสองสิ่งที่กำลังใช้การใช้ cpu มาก อย่างแรกคือไฟล์นั้นที่ตำแหน่งนั้น, …
10 cpu  process  cpanel 

2
วิธีรับรายการกระบวนการลูกทั้งหมดที่เกิดจากสคริปต์
บริบท: ผู้ใช้ระบุสคริปต์ที่กำหนดเองเพื่อเรียกใช้ สคริปต์เหล่านี้อาจเป็นประเภทใด ๆ เช่นสคริปต์เพื่อเริ่มโปรแกรม GUI หลาย ๆ บริการแบ็กเอนด์ ฉันไม่สามารถควบคุมวิธีการเขียนสคริปต์ได้ สคริปต์เหล่านี้สามารถเป็นประเภทการบล็อกเช่นการดำเนินการรอจนกว่ากระบวนการลูกทั้งหมด (โปรแกรมที่ทำงานตามลำดับ) ออก #exaple of blocking script echo "START" first_program second_program echo "DONE" หรือประเภทการปิดกั้นที่ไม่ใช่ประเภทที่แยกเด็กกระบวนการในพื้นหลังและออกจากสิ่งที่ชอบ #example of non-blocking script echo "START" first_program & second_program & echo "DONE" ฉันพยายามทำอะไรให้สำเร็จ ผู้ใช้ให้สคริปต์สามารถเป็นหนึ่งในสองประเภทข้างต้นหรือผสมกันทั้งสอง งานของฉันคือเรียกใช้สคริปต์และรอจนกว่ากระบวนการทั้งหมดที่เริ่มต้นโดยจะออกจากนั้นปิดโหนด หากเป็นประเภทการบล็อกกรณีง่าย ๆ คือรับ PID ของกระบวนการดำเนินการสคริปต์และรอจนกระทั่ง ps -ef | grep -ef PID …

2
kill 0 ทำอะไรได้จริง
ในman page, มันบอกว่า: 0 All processes in the current process group are signaled และฉันลองแบบนี้: $ man kill & [1] 15247 $ [1]+ Stopped man kill $ kill 0 $ ps 15247 pts/41 00:00:00 man ขณะที่ผมเข้าใจจะฆ่ากระบวนการทั้งหมดในกระบวนการปัจจุบันซึ่งรวมถึงkill 0 pid15247อย่างไรก็ตามมันไม่ได้ทำอะไรในตัวอย่างนี้ ใครบ้างมีความคิดเกี่ยวกับวิธีการใช้งานหรือไม่
10 linux  shell  unix  process  kill 

1
splwow64.exe คืออะไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ ปรับปรุงคำถามจึงมุ่งเน้นไปที่ปัญหาหนึ่งโดยเฉพาะการแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา splwow64.exe ทำอะไรได้บ้าง ทำไมมันทำงาน, มันถูกทริกเกอร์ได้อย่างไร? ฉันสังเกตเห็นสองสามครั้งว่าบางแอปพลิเคชันจะค้าง & กระบวนการนี้เป็นส่วนหนึ่งของห่วงโซ่การรอหลังจากที่มันล้มเหลวก็สามารถใช้โปรแกรมต่อไปได้อีก ฉันเห็นในคำอธิบายไฟล์ว่า "โฮสต์ไดรเวอร์การพิมพ์สำหรับแอปพลิเคชัน 32 บิต" แต่ฉันไม่เข้าใจว่ามันหมายถึงอะไร - มันทำอะไร ... มันปลอดภัยสำหรับฉันที่จะสุ่มโปรแกรมนี้ผิดพลาดหรือสามารถ มันจะปิดการใช้งานได้บ้างไหม?

6
Windows 7 x64 ไม่สามารถฆ่า Skype
Skype ติดอยู่และ Windows ไม่สามารถฆ่ากระบวนการแม้ว่า UI จะหายไป ฉันต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้ Skype ทำงานได้อีกครั้ง ทำงานในฐานะผู้ดูแลระบบ: C:\Windows\system32>tasklist | find "Skype" Skype.exe 2708 Console 1 92,328 K C:\Windows\system32>taskkill.exe /pid 2708 /F /T SUCCESS: The process with PID 2708 has been terminated. C:\Windows\system32>tasklist | find "Skype" Skype.exe 2708 Console 1 92,328 K สิ่งนี้จะเป็นไปได้อย่างไร ไชโย

4
ใน Windows 7 มีวิธีทราบจำนวนหน่วยความจำที่ใช้บริการหรือไม่
ใน Windows 7 มีวิธี (โดยใช้ส่วนต่อประสานทั่วไปหรือยูทิลิตี้แบบกำหนดเอง) เพื่อทราบจำนวนหน่วยความจำที่ใช้กับบริการ windows โดยเฉพาะหรือไม่ ดูเหมือนว่าบริการส่วนใหญ่จะโฮสต์โดยsvchost.exeกระบวนการ (กระบวนการ svchosts.exe บางอย่างดูเหมือนจะโฮสต์บริการจำนวนมาก) ในขณะที่เป็นไปได้ที่จะทราบว่าบริการใดที่โฮสต์โดยกระบวนการเฉพาะฉันไม่พบวิธีรับข้อมูลเกี่ยวกับจำนวนหน่วยความจำที่บริการใช้

2
จะทราบได้อย่างไรว่าพัดลมทำงานบน MacBook Air
ฉันมี MacBook Air พร้อมกับ OS X Lion และพัดลมเริ่มทำงานเสียงดัง ฉันคิดว่ามันเป็นเพราะระบบมีความร้อนสูงเกินไปและต้องการที่จะหาสาเหตุ เครื่องมือใดที่ฉันสามารถใช้เพื่อดูว่าระบบขับเคลื่อนอะไรที่ทำให้ตื่นเต้นมากเกินไป?

4
Ending Task มีข้อดีอะไรบ้างในการสิ้นสุดกระบวนการ?
จากสิ่งที่ฉันรู้ทุกครั้งที่เราต้องการหยุดแอพ (หรือแอพแช่แข็ง) เราจะไปที่ TaskManager เลือกแอพGo to Processและยุติกระบวนการ ควรใช้ "Ending Process" เหนือ "Ending Task" (บางครั้ง "End ลงท้าย" ไม่ทำงาน) ภาพสำหรับภารกิจสุดท้าย: ภาพสำหรับกระบวนการสิ้นสุด: อย่างไรก็ตามhttp://technet.microsoft.com/en-us/library/bb726964.aspx : ในขณะที่คุณตรวจสอบกระบวนการโปรดทราบว่าแม้ว่าแอปพลิเคชันจะมีกระบวนการหลักแอปพลิเคชันเดียวอาจเริ่มหลายกระบวนการ โดยทั่วไปกระบวนการเหล่านี้จะขึ้นอยู่กับกระบวนการแอปพลิเคชันหลักและจะหยุดทำงานเมื่อคุณยุติกระบวนการแอปพลิเคชันหลักหรือใช้ End Task ด้วยเหตุนี้คุณมักจะต้องการยุติกระบวนการแอปพลิเคชันหลักหรือแอปพลิเคชันเองแทนที่จะเป็นกระบวนการที่ต้องพึ่งพา พวกเขากำลังบอกว่าเป็นที่ต้องการ "End Task" เพราะกระบวนการหยุดทำงานเมื่อฉันหยุดแอพ แต่ฉันไม่เข้าใจตรรกะของพวกเขาเลยทำไมไม่หยุดกระบวนการแทนล่ะ ข้อดีอะไรEnding Taskมีมากกว่าEnding Process?

3
โปรเซสเซอร์แบบมัลติคอร์สามารถรันหลายกระบวนการในเวลาเดียวกันได้หรือไม่?
ฉันเข้าใจว่าโปรเซสเซอร์แบบมัลติคอร์สามารถเรียกใช้หลายเธรดของกระบวนการเดียวกันในเวลาเดียวกันโดยใช้คอร์ที่แตกต่างกัน มันสามารถรันหลายกระบวนการพร้อมกันได้หรือไม่ (แต่ละคอร์ที่รันกระบวนการแตกต่างกัน)

6
การตรวจสอบกระบวนการที่ใช้ GUI ที่ดีและมีน้ำหนักเบาสำหรับ Linux [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน3 ปีที่ผ่านมา ฉันต้องการแอพพลิเคชั่นที่อิงกับ GUI (ฉันยืนยันเพราะผู้คนยังต้องการเสนอแอพพลิเคชั่นที่ใช้คอนโซล) ซึ่งสามารถแสดงกระบวนการที่กำลังรันอยู่และอนุญาตให้ฉันฆ่าพวกเขาบน Linux ไม่จำเป็นต้องมีประสิทธิภาพเท่ากับ Process Explorer ของ Window หรือแม้แต่ Task Manager ของ Win7 มีบางสิ่งบางอย่างที่เบาและใช้งานได้หรือไม่? ฉันขอขอบคุณข้อเสนอแนะ
9 linux  display  process  gui  kill 

2
ลึกลับ "กระบวนการที่ถอนการติดตั้ง" โดยใช้เครือข่ายทุกครั้งที่ฉันเปิดคอมพิวเตอร์
ฉันกำลังเดินทางกับแล็ปท็อป Windows 10 / Ubuntu แบบดูอัลบูตของฉันและมักจะมีการเข้าถึง WiFi ค่อนข้าง จำกัด เมื่อฉันบูตเข้าสู่ด้านต่าง ๆ ของ Windows (หรือแม้กระทั่งตื่นจากโหมดสลีปหลังจากนอนหลับไปครู่หนึ่ง) ฉันมักจะพบว่าช่วงเวลาที่แย่กว่าประสิทธิภาพเครือข่ายที่คาดไว้ การเปิดตัวจัดการงานฉันเห็นผ่าน "ประวัติแอพ" ว่ามีบางสิ่งที่เรียกว่า "กระบวนการที่ถอนการติดตั้ง" โดยทั่วไปแล้วจะตรึงเครือข่ายสักสองสามนาทีหลังจากตื่น โดย "ตรึง" ฉันหมายความว่าการใช้เครือข่ายของพวกเขาเพิ่มขึ้นใน lockstep กับสิ่งอื่นที่ฉันได้เปิดที่พยายามดาวน์โหลดอย่างต่อเนื่อง โดยปกติแล้วจะเงียบหลังจากผ่านไปไม่กี่นาที แต่มันก็น่ารำคาญอย่างยิ่งในขณะที่ใช้งานอยู่ มันเลวร้ายยิ่งในขณะที่ล่ามไว้ในโทรศัพท์ของฉันตั้งแต่นั้นฉันจะจ่ายเงินจริงสำหรับกิจกรรมนี้ นี่เป็นภาพปกติของรายการ "ประวัติแอพ" หลังจากตื่นและใช้ "ลบประวัติการใช้งาน" เพื่อให้ตัวนับทั้งหมดเป็นศูนย์: นี่คือบางเวลาหลังจาก "กระบวนการที่ถอนการติดตั้ง" หยุดใช้เครือข่าย แต่เริ่มแรกหลังจากปลุกมันถูกเชื่อมโยงกับเครือข่ายสูงสุดโดยใช้กระบวนการ นี่คือกล่องใหม่และฉันได้ถอนการติดตั้งอาจจะมีสิ่งต่าง ๆ มากมาย แต่ไม่มีเมื่อเร็ว ๆ นี้และมีการรีบูตจำนวนมากนับตั้งแต่ติดตั้งครั้งล่าสุด ฉันค่อนข้างหมดหวังสำหรับเคล็ดลับในการติดตามกระบวนการโกงนี้

3
เหตุใดฉันจึงไม่สามารถฆ่ากระบวนการนี้บน Linux ได้
ปัญหา ฉันต้องการฆ่ากระบวนการที่เรียกว่า raspivid (โปรแกรมที่บันทึกวิดีโอโดยใช้กล้อง Raspberry Pi) แต่ฉันไม่สามารถ ... นี่คือวิธีที่ฉันเรียกว่า: #!/bin/bash #Start recording... raspivid -w 800 -h 600 -t 15000 -o $1 -v -n -rot 270 >> /home/pi/log/camera_output.txt 2>&1 & #Waiting the video to be complete sleep 16 #Killing child process sudo kill -9 $! #Killing parent process sudo kill -9 …
8 linux  bash  process 

4
ตั้งค่าลำดับความสำคัญของกระบวนการเป็นสูง: เป็นอันตรายหรือไม่
ฉันได้อ่านแล้วว่าการตั้งค่าบางอย่างให้เป็นเรียลไทม์นั้นเป็นเรื่องที่ไม่ใหญ่โตดังนั้นฉันจะไม่ทำเช่นนั้น แต่ฉันมีแอปพลิเคชันที่ฉันต้องการเพื่อให้แน่ใจว่ามีความสำคัญสูงสุดในระบบของฉันเสมอเพราะเป็นสิ่งสำคัญสำหรับแอปพลิเคชั่นที่เหลือที่ฉันใช้อยู่ มีอันตรายในการกำหนดลำดับความสำคัญเป็นสูงซึ่งเป็นหนึ่งระดับต่ำกว่าเรียลไทม์? นอกจากนี้ฉันจะทำสิ่งนี้โดยเปลี่ยนเป้าหมายทางลัดได้อย่างไร คำสั่งคืออะไร?

2
ฉันจะ จำกัด จำนวนกระบวนการลูกที่ MySQL วางไข่ได้อย่างไร
มีวิธี จำกัด จำนวนเด็กมากกว่าการmysqldวางไข่ไหม? หรือเราไม่ควรกังวลเกี่ยวกับสิ่งนั้น? VPS ของฉันมี RAM 512MB เท่านั้น นี่คือผลลัพธ์ของhtopหลังจากที่ฉันตั้งค่าmax_connectionsเป็น 6 และเริ่มmysqlบริการ: PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command 27082 mysql 20 0 136M 28868 5800 S 0.0 5.7 0:00.41 `- /usr/sbin/mysqld 27121 mysql 20 0 136M 28868 5800 S 0.0 5.7 0:00.05 | `- …
8 memory  mysql  process 

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