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

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

0
กระบวนการใดทำงานเมื่อวานนี้
เรามีเครื่องจักรผลิตที่หยุดทำงานเป็นประจำ สภาพแวดล้อมการจัดเตรียมของเราทำงานได้ดี แต่เมื่อมีการปรับใช้แอปพลิเคชันกับการผลิตเครื่องผลิตจะขัดข้องหลังจากสองหรือสามวัน เราไม่สามารถค้นหาสถานการณ์ใด ๆ บนสภาพแวดล้อมการจัดเตรียมซึ่งทำให้เครื่องขัดข้อง มีวิธีใดบ้างในการพิจารณาว่ากระบวนการใดที่กำลังทำงานอยู่เมื่อเครื่องขัดข้อง? สิ่งนี้อาจบ่งบอกถึงปัญหาของแอปพลิเคชันหรือเครื่อง
linux  crash  process  ps 

1
git-daemon ล้มเหลวบน VM หยุดชั่วคราวและดำเนินการต่อ
ฉันมี Gitorious ที่ทำงานบน Centos 5.3 ติดตั้งบนเครื่องเสมือน VMWare ภายใต้ VMWare Server ทุกครั้งที่เรารื้อเซิร์ฟเวอร์ผ่านการระงับการสำรองข้อมูลรูปภาพและดำเนินการกับ VM ต่อไป git-daemon จะตาย กระบวนการอื่น ๆ ทั้งหมดของฉันยังคงทำงานได้โดยไม่มีปัญหาใด ๆ กระบวนการนี้หนึ่งตายและจะต้องเริ่มต้นใหม่ด้วยตนเอง ไม่มีใครมีความคิดใด ๆ ว่าทำไมสิ่งนี้ถึงเกิดขึ้นหรือวิธีการทำให้แน่ใจว่ากระบวนการนี้ไม่เคยหยุดนิ่ง

0
วิธีการ จำกัด จำนวนกระบวนการที่โปรแกรมสามารถสร้างได้
ฉันมีปัญหาที่โปรแกรมที่ชื่อว่า Deadline 7.1 กำลังสร้างกระบวนการหลายอย่างของปลั๊กอินที่ใช้ "MayaBatch" จนถึงจุดที่มันขยายหน่วยความจำของเครื่องจนสุดความสามารถ มีวิธีใดบ้างที่จะป้องกันสิ่งนี้หรือ จำกัด จำนวนกระบวนการที่สามารถสร้างได้? ระบบ: Windows 7 Professional 64 บิต 80GB Ram 8 Nvidia GTX 980Ti GPUs Dual Intel Xeon โปรเซสเซอร์ 500GB Samsung SSD

0
ฉันต้องการนักฆ่าอัตโนมัติสำหรับ Windows
ฉันกำลังมองหาซอฟต์แวร์บางตัวที่ฆ่าโปรแกรมโดยอัตโนมัติโดยใช้ ram จำนวนมากที่สุดเมื่อ ram ที่ใช้ไปแล้วผ่านเกณฑ์ที่กำหนดไว้สาเหตุที่เป็นเพราะถ้าฉันไม่ฆ่ากระบวนการในเวลาที่ windows จะเริ่มทิ้งส่วนที่ไม่ได้ใช้ของมัน ไปที่ดิสก์และด้วยเหตุผลบางอย่างมันทำให้ windows ช้าลงเพื่อรวบรวมข้อมูลเมื่อมันทำเช่นนั้นแล้วฉันก็จบลงด้วยการบังคับให้รีสตาร์ทเพราะมัน

1
ฟิลด์ USER ในคำสั่ง ps (android env)
ในสภาพแวดล้อม Android USER ในคำสั่ง ps ระบุว่าอย่างไร ps USER PID PPID VSIZE RSS WCHAN PC NAME root 1 0 748 608 c0267708 0001b95c S /init นี่คือค่าต่าง ๆ ที่ฉันเห็นในระบบ smartcard u0_axxx system root พวกเขามีความหมายว่าอะไร? โดยเฉพาะอย่างยิ่งฉันสนใจเกี่ยวกับระบบ ฉันอ่าน man page ของ ps แล้ว แต่ไม่พบข้อมูล ฉันพยายาม google ด้วย ไม่ได้ช่วยอะไรมาก

2
ทำไมฉันสามารถลดความสำคัญของกระบวนการโดยใช้ฟังก์ชั่น nice () ด้วยการอนุญาตจากผู้ใช้ทั่วไป (ยกเว้น ROOT) ใน linux?
ดังที่ฉันเข้าใจผู้ใช้ทุกคนใน linux สามารถเปลี่ยนลำดับความสำคัญของทุกกระบวนการโดยใช้คำสั่ง nice และ renice นอกจากนี้ฉันรู้ว่าผู้ใช้ทั้งหมดสามารถเพิ่มลำดับความสำคัญของกระบวนการและผู้ใช้เท่านั้นที่สามารถลดลำดับความสำคัญนี้คือ ROOT เมื่อฉันทดสอบสิ่งนี้ในสภาพแวดล้อมของ Terminal โดยใช้คำสั่งเหล่านี้ทุกอย่างก็โอเค หมายความว่าเมื่อฉันต้องการลดระดับความสำคัญของกระบวนการระบบจะออกข้อความ "การปฏิเสธสิทธิ์" ตามที่ฉันรู้ด้วยโดยค่าเริ่มต้นกระบวนการทั้งหมดจะทำงานโดยมีลำดับความสำคัญ0ดังนั้นเมื่อฉันต้องการตั้งค่าลำดับความสำคัญของกระบวนการด้วยจำนวนลบระบบจะต้องออกข้อความแสดงข้อผิดพลาด เมื่อฉันรันโปรแกรมภาษา C นี้: #include<stdio.h> #include<unistd.h> void main() { int n=10,r; r=nice(n); while(1) printf("Test); } ฉันคาดว่าระบบจะแสดงข้อผิดพลาด แต่โปรแกรมทำงานได้โดยไม่มีปัญหา! แม้ว่าโปรแกรมจะทำงานโดยได้รับอนุญาตจากผู้ใช้ทั่วไป ฉันต้องการที่จะรู้ว่าทำไมเมื่อฉันต้องการลดลำดับความสำคัญของกระบวนการโดยใช้คำสั่ง renice ตามสิ่งที่คาดว่าระบบจะแสดงข้อผิดพลาด แต่เมื่อฉันต้องการลดลำดับความสำคัญของกระบวนการโดยการใช้nice()ฟังก์ชั่น ประโยคนี้All users just can increase the priority of process and the only user that can …

0
เธรด / กระบวนการที่สร้าง / ลบไฟล์ / ไดเรกทอรีภายใต้ dir พาเรนต์ที่แบ่งใช้นั้นรบกวนหรือไม่?
ฉันสงสัยว่า: ถ้าฉันมีไดเรกทอรี/a/b/c/และอยู่ภายใต้cX threads สร้างไดเรกทอรีย่อยและไฟล์และลบพวกเขา (พวกเขาเป็นไดเรกทอรีชั่วคราวและไฟล์เป็นขั้นตอนกลางของการประมวลผล) ทำ X กระทู้ / กระบวนการอย่างใดรบกวนกัน? เช่นล็อคกันและกันหรือผลข้างเคียงอื่น ๆ ? เพื่อล้าง: ยกเว้นไดเรกทอรีหลัก/a/b/c/ไม่มีการแชร์ไดเร็กทอรี / ไฟล์อื่นระหว่างกระบวนการใด ๆ ภายใต้พาเรนต์ไดเร็กทอรีนี้แต่ละไดเร็กทอรีจะสร้างไดเร็กทอรีและไฟล์ที่ไม่ซ้ำกันชั่วคราวและลบทิ้งหลังจากผ่านไประยะหนึ่ง นอกจากนี้ยังมีประโยชน์ใด ๆ ในการใช้ HD เฉพาะรุ่นสำหรับการดำเนินการเช่นนั้นอีกหรือไม่?

1
ฉันจะสกัดกั้นกระบวนการที่กำลังเรียก Chrome ได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ฉันจะลบสปายแวร์มัลแวร์แอดแวร์ไวรัสโทรจันหรือรูทคิทที่เป็นอันตรายออกจากพีซีของฉันได้อย่างไร 19 คำตอบ ฉันมีแอดแวร์และเปิด URL แล้ว ลองเรียกมันว่า "โฆษณา" ฉันพยายามแก้ไขปัญหาด้วยโปรแกรมป้องกันสปายแวร์ที่แตกต่างกัน แต่มันก็ไม่ได้ผล ฉันต้องการสกัดกั้นการโทรใด ๆ ไปยัง Chrome ซึ่งกำลังเปิดหน้าเว็บที่เรียกว่า "โฆษณา" เมื่อมันเกิดขึ้นฉันต้องการที่จะรู้ว่าสิ่งที่กระบวนการโทร (ถ้านอก Chrome) หรือส่วนขยาย (ถ้าอยู่ภายใน Chrome) คุณสามารถช่วยฉันได้ไหม? คำถามที่ซ้ำกันน่าจะเป็นคำถามที่ธรรมดามากดังนั้นคำตอบจะถือว่าเป็นการจัดการกับไวรัสที่เป็นอันตรายและดังนั้นวิธีที่เสนอนั้นอาจเกี่ยวข้องกับรูปแบบของระบบหรือการสำรองข้อมูลก่อนหน้า นี่คือแนวคิดที่แตกต่างอย่างสิ้นเชิง ในขณะที่แอนติไวรัสเป็นซอฟต์แวร์และไม่มีปัญญาประดิษฐ์ฉันรู้วิธีแก้ปัญหาที่ฉันต้องการอย่างดี: "เพียงแค่บล็อกและลบทันทีที่พยายามเปิดหน้าโฆษณา" ปัญหาเป็นเพียงแค่ทางเทคนิค หากการดำเนินการนี้จะเห็นได้ชัดผ่านโปรแกรมป้องกันไวรัสหรือ windows ปัญหาหลายแอดแวร์อาจจะง่ายต่อการแก้ไข นั่นเป็นเหตุผลที่ฉันเห็นคำถามนี้ว่ามีความสำคัญ เพราะมันเกี่ยวกับการตรวจสอบระเบียบวิธีซึ่งสามารถใช้กับปัญหาทั้งหมดได้

0
เหตุผลในการย้ายจากสถานะเตรียมพร้อมไปสู่สถานะรอดำเนินการ
ในอิมเมจต่อไปนี้กระบวนการที่กำลังทำงานสามารถถูกย้ายเข้าสู่สถานะรอสำหรับI / Oหรือการรอเหตุการณ์ เกี่ยวกับคำขอ I / O ไม่มีปัญหาฉันเข้าใจเหตุผลของการทำเช่นนั้น อย่างไรก็ตามเกี่ยวกับเหตุการณ์ฉันมีข้อสงสัย ฉันพยายามคิดว่า "เหตุการณ์" เหล่านี้เป็นอย่างไรและนี่คือสิ่งที่ฉันคิด: ส้อมกระบวนการสำหรับเด็กและต้องรอการยุติของมัน ในกระบวนการซิงโครไนซ์ถ้าเราใช้วิธีเซมาฟอริกเมื่อมีกระบวนการในส่วนที่สำคัญแล้วเราจะใช้การดำเนินการรอที่บล็อกแล้วเพิ่มกระบวนการเข้ากับคิวสัญญาณของเซมาฟอร์ ฉันถูกไหม? เหตุการณ์อื่นอาจเป็นอย่างไร

0
ฉันจะยืนยันได้อย่างไรว่ากระบวนการถูกบล็อกไม่ให้สื่อสารบนเครือข่าย
ฉันมีระบบผู้ใช้ที่มีผลิตภัณฑ์ผู้ขายบุคคลที่สามที่ต้องสื่อสารกับเครือข่าย เรากำลังสังเกตเห็นอาการที่แสดงให้เห็นว่าโปรแกรม / กระบวนการกำลังถูกปิดกั้นจากการสื่อสารบนเครือข่าย (ดังนั้นจึงไม่มีบิตที่จะมากระทบกระบวนการนี้ ฉันตรวจสอบไฟร์วอลล์ของ windows แล้วดูเหมือนว่าจะทำงานได้ดี ซอฟต์แวร์ความปลอดภัย (ไซแมนเทค) ดูเหมือนจะไม่ถูกบล็อก (หรือฉันไม่เห็นสิ่งใดในบันทึกของมัน) แต่ฉันก็ยังเชื่อว่ามีบางสิ่งที่ปิดกั้น ฉันจะบอกได้อย่างไรว่ากระบวนการนี้ขัดกับอะไร? ฉันคิดว่า TCPView จาก SysInternals อาจช่วยได้ แต่ฉันไม่คิดว่ามีความสามารถในการแสดงว่ากระบวนการอื่นใดเป็นแหล่งกำเนิดของสัญญาณรบกวน

1
ฉันจะเรียกใช้ซอฟต์แวร์ที่ซ่อนอยู่ใน Windows XP ได้อย่างไร
ฉันต้องเรียกใช้แอปพลิเคชันซอฟต์แวร์ 'ซ่อนอยู่' ใน Windows XP ตัวซอฟต์แวร์เองไม่ได้เสนอตัวเลือกในการใช้งานเป็นบริการและฉันไม่แน่ใจว่าจะสามารถทำได้หรือไม่ มันเป็นซอฟต์แวร์เชิงพาณิชย์ที่ฉันต้องการเรียกใช้ 'ซ่อน' จากเดสก์ท็อปและทาสก์บาร์ (แน่นอนว่ามันจะทำงานเป็นกระบวนการในตัวจัดการงาน) แต่ฉันไม่ต้องการให้มันทำงานบนเดสก์ท็อป . สามารถทำได้หรือไม่ ถ้าเป็นเช่นนั้นได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.