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

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

4
เด็ก ๆ ทำกระบวนการสืบทอดลำดับความสำคัญของไอริสจากพ่อแม่ของพวกเขาหรือไม่? คุณจะตรวจสอบลำดับความสำคัญของ IO ของกระบวนการทำงานได้อย่างไร
Ionice เป็นคำสั่ง linux มาตรฐานที่อนุญาตให้ตั้งค่าระดับความสำคัญ io สำหรับกระบวนการ: http://linux.die.net/man/1/ionice เด็ก ๆ ทำกระบวนการสืบทอดลำดับความสำคัญของไอริสจากพ่อแม่หรือไม่? คุณจะตรวจสอบลำดับความสำคัญของกระบวนการที่กำลังทำงานอยู่ได้อย่างไร
15 linux  process 

8
ฉันจะดูกระบวนการที่ทำงานใน Windows 7 ได้อย่างไร
ฉันพบประโยคต่อไปนี้: ผู้ใช้ Windows หลายคนอาจสงสัยเกี่ยวกับกระบวนการ mDNSResponder.exe ที่ทำงานอยู่ตลอดเวลา มันคือ Bonjour ไม่มีใครรู้ว่าฉันสามารถดูกระบวนการเหล่านี้ได้อย่างไร (ฉันไม่ได้หมายถึง "mDNSResponder.exe" ฉันหมายถึงโดยทั่วไป) ควรเป็นคำสั่ง "top" แบบแอนะล็อกใน Linux

3
การลบ avahi-daemon บน Ubuntu
เซิร์ฟเวอร์ Ubuntu ของฉันโดยทั่วไปเซิร์ฟเวอร์ไซต์ Python Django โดยใช้ Apache และ Postgre เราใช้ SSH เพื่อกำหนดค่าบางสิ่งเป็นครั้งคราว แต่มันเกี่ยวกับมันสำหรับเซิร์ฟเวอร์ ตั้งแต่ฉันพยายามทำให้การติดตั้งของฉันแข็งขึ้นฉันพยายามลบกระบวนการที่ไร้ประโยชน์และพอร์ตที่เปิดอยู่ทั้งหมด ฉันเคยเห็นว่ามีบางสิ่งที่เรียกว่าavahi-daemonทำงานในพื้นหลัง: avahi 1724 1 0 Jul20 ? 00:00:00 avahi-daemon: running [development.local] avahi 1726 1724 0 Jul20 ? 00:00:00 avahi-daemon: chroot helper ฉันได้อ่านแล้วว่ามีบางอย่างเกี่ยวข้องกับการค้นหาคอมพิวเตอร์และเครื่องพิมพ์อื่น ๆ ในเครือข่ายเดียวกัน (ฉันไม่แน่ใจทั้งหมดและนั่นคือเหตุผลที่ฉันรู้สึกว่าต้องกำจัดระบบปฏิบัติการของฉันไป) สิ่งนี้สำคัญหรือไม่? ฉันสามารถลบมันได้หรือไม่ ถ้าเป็นเช่นนั้นได้อย่างไร

3
จะระบุกระบวนการ Windows ที่ถูกยกเลิกได้อย่างไรหากฉันยังมี PID อยู่
ความเป็นมา:ในระหว่างที่ฉันทำงานข้อตกลงใบอนุญาตสำหรับการติดตั้ง "Microsoft Mouse and Keyboard Center" ก็ปรากฏขึ้นทันที ฉันต้องการเข้าใจว่ากระบวนการเปิดตัวการตั้งค่าใด แต่เมื่อใช้ Process Explorer ฉันเห็นว่ามันหายไปฉันสามารถค้นหา PID ของมันได้ (ดูภาพหน้าจอ) คำถาม: หากคุณกำลังใช้Process Explorerคุณอาจรู้สถานการณ์ที่กระบวนการหลักของกระบวนการไม่มีอยู่อีกต่อไปและคุณจะเห็นได้เฉพาะ PID: มีบันทึก Windows บางอันที่มีการเชื่อมโยง PID กับกระบวนการทำงานอยู่หรือไม่เพื่อให้ฉันทราบว่ากระบวนการใดที่ทำงานภายใต้ PID ที่ให้มา โดยเฉพาะอย่างยิ่งฉันสนใจสถานการณ์ที่ฉันไม่ได้คาดหวังสิ่งนี้ดังนั้นฉันจึงไม่ใช้Process Monitorเพื่อจับภาพเหตุการณ์ในระบบ

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

2
วิธีการหยุดและตรวจจับการทิ้งระเบิด
#include <stdlib.h> #include <unistd.h> int main() { while(1) fork(); } นี่คือรหัสสำหรับการวางระเบิด ในวิทยาลัยของเราเราเชื่อมต่อผ่าน telnet เช่นโปรโตคอลการให้บริการลูกค้า ระบบ 100 ระบบเชื่อมต่อกับเซิร์ฟเวอร์ ทันใดนั้นเราเห็นว่าเซิร์ฟเวอร์ช้าและหลังจากนั้นไม่นานก็เกิดข้อผิดพลาด ฉันรู้ว่ามีคนเอาระเบิดใส่ส้อม เราจะตรวจจับได้อย่างไรว่าระบบจะทำการ fork fork อย่างไร? และเราจะหยุดมันได้อย่างไร วิธีหนึ่งคือการ จำกัด จำนวนกระบวนการสูงสุดที่ผู้ใช้รายเดียวอาจเป็นเจ้าของ มีวิธีใดบ้างที่จะหยุดและรู้ว่าระบบนั้นถูกนำไปใช้หรือไม่?

2
ฉันจะฆ่า Firefox ด้วยคอนโซลได้อย่างไร
ฉันรู้ว่าฉันสามารถพิมพ์: ps -A | grep firefox ฉันชอบ: 6818 ? 00:04:23 firefox ตอนนี้ฉันสามารถฆ่ามันได้โดย: kill -9 6818 จะทำอย่างไรในคำสั่งเดียวและฉันจะสร้างคำสั่งใหม่ได้kfอย่างไร?
14 linux  shell  process 

2
Windows - เรียกใช้กระบวนการบนพื้นหลังหลังจากปิด cmd
ฉันมีสคริปต์ Python ที่ฉันต้องการเรียกใช้เป็นกระบวนการพื้นหลังใน Windows ฉันสามารถทำได้บน Linux ด้วย: python script.py & แล้วตัดการเชื่อมต่อกระบวนการจากเทอร์มินัลด้วย: disown บน Windows สิ่งที่ฉันมีคือ: start /b python script.py อย่างไรก็ตามถ้าฉันปิดหน้าต่าง CMD สคริปต์จะหยุดทำงาน มีคำสั่งพิเศษที่ฉันหายไปที่นี่เพื่อให้สคริปต์ทำงานบนพื้นหลังหรือไม่


5
PuTTY หรือ OTHER - ดำเนินการคำสั่งต่อไปแม้หลังจากออกจาก PuTTY [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ฉันจะทำให้กระบวนการมีชีวิตต่อไปได้อย่างไรหลังจากปิดเซสชันโป๊ว (10 คำตอบ) ปิดให้บริการใน5 ปีที่ผ่านมา ฉันมีคำสั่งสองสามข้อที่ฉันต้องเรียกใช้ คำสั่งเหล่านี้ต้องทำงานอย่างต่อเนื่องแม้หลังจากออกจากส่วนต่อประสานแล้ว เมื่อฉันเข้าถึง Linux GUI ฉันจะดำเนินการบางอย่างเช่น: cd /home/testuser/Scripts* xterm -hold -T "Background_Script1" -e "service1-start.sh" & sleep 10 xterm -hold -T "Background_Script2" -e "service2-start.sh" & ความช่วยเหลือใด ๆ จะได้รับการชื่นชมมาก

2
เป็นไปได้หรือไม่ที่จะบอกใบ้ Windows ให้นำกระบวนการออกมาแลกเปลี่ยนอย่างสมบูรณ์
เป็นไปได้หรือไม่ที่จะบอกใบ้ให้ผู้จัดการหน่วยความจำเสมือนของ Windows เป็นผู้นำกระบวนการออกจากการสลับ? สถานการณ์ที่ฉันมักจะพบว่าตัวเองมักจะใช้ RAM ประมาณ 50% สำหรับโปรแกรมปกติทั้งหมดโดยเฉพาะอย่างยิ่ง IDE สำหรับเป้าหมายฝังตัวพร้อมกับดีบักเกอร์ที่เกี่ยวข้อง จากนั้นฉันก็ปล่อยให้กระบวนการหิวของหน่วยความจำทำงาน - เช่น wireshark หรือสิ่งที่สะสมข้อมูลในช่วงสุดสัปดาห์ทุกอย่างจะถูกสับเปลี่ยนออกไปตามที่ควร หลังจากกระบวนการขนาดใหญ่เสร็จสิ้นกระบวนการส่วนใหญ่จะอยู่ในการสลับ จากนั้น sporadic หยุดชั่วคราวเพื่อสลับกระบวนการกลับไปทำให้เกิดปัญหากับดีบักเกอร์น่าจะเนื่องมาจากปัญหาการจับเวลาใน comms ระหว่าง IDE และดีบักเกอร์ฮาร์ดแวร์ ดังนั้นการควบคุมอุปกรณ์เป้าหมายสามารถเป็นระยะ ๆ จนกระทั่งมีความพยายามมากพอที่จะนำข้อมูลการดีบักใน IDE กลับออกจากการสลับ
13 windows  process  swap 

2
วิธีการตั้งค่า“ ลำดับความสำคัญของกระบวนการ” และ“ ความสัมพันธ์ของกระบวนการ” ใน Windows 8
ใน Windows 7 ทุกสิ่งที่เราต้องทำเพื่อตั้งค่า "ลำดับความสำคัญของกระบวนการ" (ต่ำกว่าปกติ \ ปกติ \ ปกติ \ สูงกว่าปกติ \ สูง \ เรียลไทม์) หรือเพื่อตั้ง "Process Affinity" (เพื่อเลือก core processor ซึ่งจะทำงานในกระบวนการ specifc) กำลังเปิดตัวจัดการงานของ Windowsคลิกที่ "กระบวนการ" คลิกขวาที่กระบวนการและทั้งสองตัวเลือกที่แสดงให้เห็นและพร้อมที่จะตั้งได้อย่างง่ายดาย: ทุกวันนี้ด้วย Windows 8 ฉันไม่สามารถหาได้อีกต่อไป ... นี่ยังว่างอยู่ไหม? ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร

3
ฉันจะรู้ได้อย่างไรว่ากระบวนการ“ explorer.exe” นั้นเป็นกระบวนการหลักอย่างไร
ฉันมีไฟล์แบตช์ที่เปลี่ยนไฟล์รีจิสตรีไม่กี่ไฟล์จากนั้นรีสตาร์ท explorer.exe เพื่อให้มีผล ฉันกำลังใช้คำสั่ง taskkill /f /im explorer.exe explorer.exe แน่นอนว่านี่เป็นการฆ่ากระบวนการ explorer.exe ทั้งหมดรวมถึง windows explorer ที่ฉันเปิดอยู่ (เห็นได้ชัดว่าฉันใช้ตัวเลือกในการLaunch folder windows in a separate process.) มีวิธีใดบ้างที่ฉันสามารถกำหนดอินสแตนซ์ของ explorer.exe ที่เป็นตัวหลักและฆ่าได้หรือไม่

2
เปลี่ยนรูปแบบกระบวนการของ Google Chrome หรือไม่
ไม่มีใครรู้วิธีหยุด Chrome ในการทำเช่นนี้? Chrome ดูเหมือนจะจัดกลุ่มแท็บทั้งหมดที่ฉันเปิดผ่านหน้าเดียวกันเป็นกระบวนการเดียว หากฉันคัดลอกและวางลิงก์ทีละรายการลงในแท็บแยกต่างหากมันจะสร้างกระบวนการใหม่ แต่เมื่อฉันคลิกลิงก์ตรงกลางมันจะจัดกลุ่มลิงก์เหล่านั้นเป็นหนึ่ง ฉันต้องการบังคับให้ Chrome สร้างกระบวนการใหม่สำหรับทุกแท็บเพราะเมื่อหน้าหนึ่งล็อกขึ้นมามันจะหยุดแท็บทั้งหมดที่ฉันเปิดไว้และถ้าแท็บใดแท็บหนึ่งหยุดทำงานมันจะใช้เวลาที่เหลือ คุณสามารถเปลี่ยนรูปแบบกระบวนการของ Chrome เป็นรูปแบบหนึ่งที่เรียกว่า "--process-per-tab" ซึ่งดูเหมือนจะเป็นสิ่งที่ฉันกำลังมองหา แต่เมื่อฉันลองและเปิด Chrome ด้วยอาร์กิวเมนต์นี้ผ่านทางเทอร์มินัลมันไม่ทำงาน เป็นไปได้ว่าฉันไม่ได้ใช้คำสั่งที่ถูกต้อง สิ่งที่ฉันพยายามคือ: /Applications/"Google Chrome.app"/Contents/MacOS/"Google Chrome" --process-per-tab ฉันใช้ OS X และใช้ dev รุ่นล่าสุด 5.0.396.0

5
ฉันจะฆ่ากระบวนการที่ไม่มีทักษะได้อย่างไร
ฉันปิดแอปพลิเคชัน แต่กระบวนการยังคงอยู่ในรายการ ฉันพยายามหยุดจากตัวจัดการงาน แต่ไม่มีอะไรเกิดขึ้น ไม่มีข้อผิดพลาดกระบวนการเพียงอยู่ในรายการ ฉันพยายามดีบั๊ก แต่ตัวดีบั๊กบอกว่า: ไม่สามารถแนบกับกระบวนการหยุดทำงาน การดำเนินการที่ร้องขอไม่ได้รับการสนับสนุน สิ่งนี้เกิดขึ้นกับ VS2008 และบางโปรแกรมอื่น ๆ บางครั้ง จะยุติได้อย่างไร?

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