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

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

6
ฉันจะบันทึกกิจกรรมฮาร์ดไดรฟ์ของฉันตามโปรแกรมได้อย่างไร
ฉันกำลังใช้ Windows XP และกำลังมองหาโปรแกรมอรรถประโยชน์ที่สามารถบอกเปอร์เซ็นต์ของกิจกรรมฮาร์ดไดรฟ์ที่โปรแกรมใช้งานอยู่ โดยทั่วไปฉันกำลังมองหาบางอย่างเช่นตัวจัดการงานและความสามารถในการแสดงการใช้ CPU แต่สำหรับกิจกรรมฮาร์ดไดรฟ์ มีหลายครั้งที่คอมพิวเตอร์ของฉันจะใช้งาน CPU เป็นส่วนใหญ่ แต่เนื่องจากกิจกรรมฮาร์ดไดรฟ์ทุกอย่างช้าลง ฉันต้องการดูโปรแกรมที่ทำให้เกิดสิ่งนั้น หากสามารถทำได้โดยใช้บางอย่างเช่น SNMP หรือ WMI กับโปรแกรมอื่นฉันก็เปิดเช่นนั้น ไม่จำเป็นต้องเป็นแบบเรียลไทม์ตราบใดที่ฉันสามารถบอกได้ว่ากำลังทำฮาร์ดไดรฟ์ชนิดใดที่ทำงานหนักที่สุด

4
จะเปลี่ยนลำดับความสำคัญของ I / O ของกระบวนการหรือเธรดใน Win7 ได้อย่างไร
Process Explorer สามารถแสดงลำดับความสำคัญ IO ที่มีประสิทธิภาพของเธรดที่กำหนด แต่ไม่สามารถเปลี่ยนแปลงได้ การเห็นว่าเป็นการสนับสนุนลำดับความสำคัญของ IO เป็นคุณสมบัติที่ค่อนข้างใหม่โปรแกรมส่วนใหญ่ไม่ได้ตั้งค่าลำดับความสำคัญของ IO ปรากฏว่าโดยค่าเริ่มต้นลำดับความสำคัญของ IO มาจากลำดับความสำคัญของเธรด (แทนระดับความสำคัญของกระบวนการ) ซึ่ง Process Explorer ไม่สามารถแก้ไขได้ มีเครื่องมืออื่น ๆ ที่สามารถช่วยฉันเปลี่ยนลำดับความสำคัญของ IO ของเธรดที่กำหนด / เธรดทั้งหมดของกระบวนการที่กำหนดได้หรือไม่?

7
จะรีสตาร์ทกระบวนการพื้นหลัง linux โดยอัตโนมัติได้อย่างไรหากล้มเหลว?
ฉันมีกระบวนการที่ดำเนินการโดยสคริปต์ init.d บนพื้นหลัง เช่น: case "$1" in start) /bin/myprocess & stop) killall myprocess restart) killall myprocess /bin/myprocess & esac ในบางเงื่อนไข myprocess สามารถล้มเหลวและส่งคืนได้ มีวิธีใด (มาตรฐาน) ในการตรวจสอบความล้มเหลวและเริ่มต้นใหม่โดยอัตโนมัติหรือไม่?
32 linux  bash  process  daemon 

1
ใน UNIX ประเภทการเข้าถึงของ Ss, Sl และ Ssl คืออะไรที่ฉันเห็นด้วย ps aux
เมื่อทำps auxคำสั่งฉันเห็นกระบวนการบางส่วนระบุว่าเป็นSs, และSslSl สิ่งเหล่านี้หมายความว่าอย่างไร root 24653 0.0 0.0 2256 8 ? Ss Apr12 0:00 /bin/bash -c /usr/bin/python /var/python/report_watchman.py root 24654 0.0 0.0 74412 88 ? Sl Apr12 0:01 /usr/bin/python /var/python/report_watchman.py root 21976 0.0 0.0 2256 8 ? Ss Apr14 0:00 /bin/bash -c /usr/bin/python /var/python/report_watchman.py root 21977 0.0 0.0 73628 88 …
32 unix  process  ps 

2
เรียกใช้คำสั่ง powershell จาก cmd
ฉันจะเรียกใช้คำสั่งนี้จาก cmd ได้อย่างไร: powershell.exe "(get-process |? {$ _. คำอธิบาย -eq" Sysinter Process Explorer "}) | เลือก processname | out-file $ env: APPDATA \ example.txt" ฉันยังได้รับข้อผิดพลาดนี้: คุณต้องระบุค่านิพจน์ทางด้านขวามือของ '-eq' operato r ที่บรรทัด: 1 อักขระ: 37 + (รับกระบวนการ |? {$ _ คำอธิบาย -eq <<<< Sysinternals Process Explorer}) | เลือกชื่อกระบวนการ | ออกไฟล์ $ env: …

10
แอปพลิเคชันสำหรับตรวจสอบแอปพลิเคชันทั้งหมดที่ใช้อินเทอร์เน็ตใน Mac OS X
ทุกคนสามารถแนะนำแอปพลิเคชัน Mac OS X ที่ตรวจสอบกิจกรรมเครือข่ายทั้งหมดเช่นแอปพลิเคชันใดบ้างที่เชื่อมต่อกับอินเทอร์เน็ตและใช้แบนด์วิดท์เท่าไร (ฉันหมายถึงแสดงแบนด์วิดท์แยกกันสำหรับแต่ละแอพพลิเคชัน)

4
เหตุใดแอปพื้นหน้า Windows 10 จึงเปิดขึ้นอย่างลึกลับเป็นกระบวนการพื้นหลัง
ตัวจัดการงานเป็นครั้งคราวแสดงว่า "ร้านค้า", "การตั้งค่า" และ / หรือ "เครื่องคิดเลข" กำลังทำงานอย่างลึกลับเป็นกระบวนการพื้นหลัง ไม่มีแอปพลิเคชันพื้นหน้าที่สอดคล้องกันเพียงกระบวนการพื้นหลัง ฉันไม่ได้ทำงานแบบโต้ตอบในระหว่างเซสชันปัจจุบัน ทั้งที่เป็น บริษัท จดทะเบียนในแท็บ "ทุกอย่าง" ของAutoRuns ตามที่กล่าวไว้ในคำตอบของฉันไปคำถาม SuperUser นี้ทั้งสองกระบวนการพื้นหลังทำให้เกิดความล่าช้าในการดำเนินการของ Windows ปุ่มลัด แต่นอกจากนั้นมันก็แค่แปลก ๆ ไม่มีใครรู้ว่าทำไมแอปพื้นหน้าเหล่านี้เปิดตัวอย่างลึกลับเป็นกระบวนการพื้นหลัง? และในอุดมคติแล้วฉันจะป้องกันไม่ให้เกิดขึ้นได้อย่างไร ตามที่กล่าวไว้ที่อื่น ( SuperUserและThomas Vanhoutte ) ฉันสามารถถอนการติดตั้งแอพเครื่องคิดเลขและร้านค้าได้ แต่ดูเหมือนว่า overkill จะถอนการติดตั้งเพื่อกำจัดความล่าช้าของคีย์ลัด

6
จะ จำกัด กระบวนการให้กับซีพียูแกนเดียวได้อย่างไร?
คุณจะ จำกัด โปรแกรมโปรเซสเดียวที่รันในสภาพแวดล้อม Windows เพื่อรันบน CPU เดี่ยวบนเครื่องที่มีหลายคอร์ได้อย่างไร? มันเหมือนกันระหว่างโปรแกรมที่มีหน้าต่างและโปรแกรมบรรทัดคำสั่งหรือไม่? UPDATE: เหตุผลในการทำเช่นนี้: การเปรียบเทียบด้านภาษาการเขียนโปรแกรมต่างๆ ฉันต้องการบางสิ่งบางอย่างที่จะทำงานได้ตั้งแต่เริ่มต้นของกระบวนการดังนั้นคำตอบของ @ akseli ถึงแม้ว่าจะดีสำหรับกรณีอื่น ๆ แต่ก็ไม่ได้แก้ปัญหาของฉัน

9
เหตุใดบางครั้ง Windows ไม่สามารถฆ่ากระบวนการ
ตอนนี้ฉันกำลังพยายามเรียกใช้ / ดีบักแอปพลิเคชันของฉันใน Visual Studio แต่ไม่สามารถสร้างได้เนื่องจากอินสแตนซ์สุดท้ายของapp.vshost.exeยังคงทำงานอยู่ จากนั้นโดยใช้ตัวจัดการงานฉันพยายามที่จะฆ่ามัน แต่มันก็ยังคงอยู่ที่นั่นโดยไม่มีสัญญาณของกิจกรรม นอกเหนือจากกรณีเฉพาะ (อาจเป็นข้อบกพร่องของ Visual Studio) ฉันอยากรู้มากเกี่ยวกับเหตุผลทางเทคนิคว่าทำไมบางครั้ง Windows ไม่สามารถฆ่ากระบวนการได้? ผู้พัฒนาที่เกี่ยวข้องกับระบบปฏิบัติการที่รู้แจ้งได้โปรดลองอธิบายไหม? (และโปรดอย่าเริ่มการต่อสู้ Unix / Linux / Mac กับ Windows)

5
ความแตกต่างระหว่าง docker.io และนักเทียบท่าคืออะไร?
พยายามที่จะเรียนรู้นักเทียบท่าที่นี่ แต่ฉันสับสนเล็กน้อยกับความแตกต่างระหว่าง docker.io และนักเทียบท่า คือdocker.ioเซิร์ฟเวอร์ภูตและdockerลูกค้าได้อย่างไร เหตุใด daemon จึงต้องเรียกใช้ตลอดเวลา
30 process  daemon  docker 

5
“ การเข้าถึงถูกปฏิเสธ” เมื่อพยายามจะสิ้นสุดกระบวนการใน Windows 8
ฉันได้รับ "การเข้าถึงถูกปฏิเสธ" เมื่อพยายามที่จะจบกระบวนการใน Windows 8 จากปัญหาKill process (windows 8)ใน Stack Overflow ฉันได้อ่าน: กระบวนการอาจมีเธรดที่ใช้งานอยู่ในโหมดเคอร์เนลที่ไม่ออก วิธีที่ดีที่สุดในการวิเคราะห์นั่นคือการใช้ตัวจัดการงานแท็บรายละเอียดคลิกขวาที่ส่วนหัวของคอลัมน์แล้วเลือก "เลือกคอลัมน์" เลือก "จัดการ" ดูค่าที่แสดงสำหรับกระบวนการ หากคุณเห็นค่าที่ไม่เป็นศูนย์กระบวนการนั้นมีโอกาสมากที่จะเปิดหมายเลขอ้างอิงและกำลังรอให้โปรแกรมควบคุมอุปกรณ์ดำเนินการตามคำขอ I / O และโปรแกรมควบคุมอุปกรณ์นั้นไม่อนุญาตให้ Windows ยกเลิกการร้องขอ การ จำกัด ตัวสร้างปัญหาให้แคบลงไม่ใช่เรื่องง่ายคุณต้องรู้เพิ่มเติมเกี่ยวกับประเภทของคำขอ I / O ที่กระบวนการของคุณดำเนินการ ติดตามเรื่องนี้ได้โดยถามคำถามเกี่ยวกับมันที่ superuser.com * ดังนั้นใช่ ... ปัญหานี้ได้รับรองโปรแกรมต่อไปนี้: Spotify Skype สนามรบ 3 ฉันได้ตรวจสอบแล้วว่าฉันได้รับอนุญาตอย่างสมบูรณ์ในทุกสิ่ง เพิ่ม "ทุกคน" ด้วยการเข้าถึงแบบเต็ม โซลูชันอื่น ๆ เกี่ยวข้องกับ C …

9
จะปิดการใช้งาน jusched.exe บน Windows 7 64 บิตได้อย่างไร
ฉันเพิ่งซื้อแล็ปท็อปเครื่องใหม่จาก OEM ที่ใช้ Windows 7 64 บิต ระบบนี้มาพร้อมกับ Java Runtime Environment (64 บิต) สิ่งนี้ทำให้กระบวนการ "jusched.exe" (กำหนดการอัปเดต Java) ในกระบวนการเริ่มต้นของฉัน ฉันต้องการปิดการใช้งานนี้ แต่เพราะฉันต้องการกำหนดเวลากระบวนการอัพเดตด้วยตัวเอง ตอนนี้ในระบบ 32 บิตอื่น ๆ ของฉันนี่เป็นเพียงเรื่องของการไปที่แผงควบคุมเลือก Java คลิกแท็บ 'อัปเดต' และอาจปิดใช้งานได้ อย่างไรก็ตามไม่มีแท็บอัปเดตในเครื่องมือกำหนดค่า Java เวอร์ชัน 64 บิตนี้ ฉันได้ลองหลายสิ่งแล้วเพื่อปิดการใช้งาน jusched: เรียกใช้เครื่องมือปรับแต่งในฐานะผู้ดูแลระบบ: ยังไม่มีแท็บ ลบออกจากโฟลเดอร์เริ่มต้น: ไม่มีรายการสำหรับ jusched พยายามที่จะปิดการใช้งานจาก msconfig: อีกครั้งไม่มีรายการสำหรับ jusched ดังนั้นใครบ้างมีคำแนะนำอื่น ๆ (นอกเหนือจากการถอนการติดตั้งจาวา)? ขอบคุณ!

2
ยกเลิกการหยุดแอปพลิเคชันใน Mac OS X
ฉันพยายามวิเคราะห์ไฟล์ XML ขนาดมหึมาและลงเอยด้วยหน่วยความจำเสมือนใกล้จะหมด ระบบปฏิบัติการหยุดแอปพลิเคชันทั้งหมดของฉันชั่วคราวและให้หน้าจอฉันปิดแอปพลิเคชันเพื่อเพิ่มพื้นที่ว่าง ฉันฆ่าแอปพลิเคชันการแยกวิเคราะห์ XML และตอนนี้มีพื้นที่เหลือเฟือ แต่ฉันไม่สามารถดำเนินการแอปพลิเคชันที่หยุดชั่วคราวอีกต่อไป ฉันควรทำอย่างไร?

3
วิธีการระบุกระบวนการที่ใช้หน้าต่างใดใน Mac OS X
ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะระบุว่ากระบวนการใดรับผิดชอบในการสร้าง / จัดการหน้าต่างใน Mac OS X ตัวอย่างเช่นเมื่อเริ่มต้นแอปพลิเคชันหลายอินสแตนซ์ฉันจะรับ ID กระบวนการ (PID) ที่สอดคล้องกับหน้าต่างใดหน้าต่างหนึ่งได้อย่างไร หรือถ้ามีหน้าต่างข้อความแบบโมดัลที่ไม่มีชื่อฉันจะรับ PID ของเจ้าของได้อย่างไร ฉันรู้ว่าใน Windows มันเป็นไปได้โดยใช้เครื่องมือSysinternals Suiteที่ให้วิธีการค้นหาไลบรารีที่กำลังทำงานกับข้อมูลบางอย่าง ฉันกำลังมองหากลไกที่คล้ายกับกลไกที่ปรากฏในบล็อกนี้ ในกรณีนี้การใช้ Sysinternals Suite (และ Process Explorer) พวกเขาพบว่า DLL / โปรแกรมใดกำลังใช้เว็บแคมโดยการค้นหา DLL หรือซับสตริง (ในกรณีนี้โดยใช้ชื่อทางกายภาพของอุปกรณ์) ดังนั้นจึงมีกลไกหรือโปรแกรมหรือคุณมีความคิดเกี่ยวกับวิธีค้นหาสิ่งที่คล้ายกันสำหรับ Mac OS X ฉันจะระบุกระบวนการที่เปิดหน้าต่างได้อย่างไร
28 macos  process  window 

3
มีคำสั่งใน Linux หรือไม่ที่จะทราบหมายเลขโปรเซสเซอร์ที่กระบวนการโหลดอยู่?
มีคำสั่งใดในลีนุกซ์ที่จะคิดออก, กำหนดโพรเซส, ซึ่งโพรเซสใดที่โพรเซสกำลังทำงานอยู่? ฉันสนใจที่จะหา CPU ไม่ว่างและเวลาว่างของ CPU ของโปรเซสเซอร์นั้น
26 linux  process  cpu-usage  cpu 

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