«process-management» etiketlenmiş sorular

Konu sistem işlem yönetimi ile ilgili olduğunda bu etiketi kullanın. Bunun için kullanılan komutlar ps ve kill -9 xxxx ve service xyz start | stop | restart ve htop gibidir. Genellikle bellek yönetimi ile birlikte kullanılır.

9
Ne zaman bir süreci öldürmemeliyim?
Çalıştırmak için her zaman çok tereddütüm var kill -9ama diğer yöneticilerin neredeyse rutin olarak yaptıklarını görüyorum. Muhtemelen makul bir orta yol olduğunu düşünüyorum. Ne zaman ve neden kill -9kullanılmalı? Ne zaman ve neden olmasın? Yapmadan önce ne denenmeli? Ne tür bir "asılı" işlemin hata ayıklaması başka sorunlara neden olabilir?

3
Linux bir süreci nasıl “öldürür”?
Genellikle on yıllardır bilgisayarlarla profesyonel olarak çalışıyor olmama rağmen, on yıldan beri Linux ile çalışmam sık sık şaşırtmıyor, aslında işletim sisteminin işlevselliğinin çoğunu sihirden farklı olarak kara kutu olarak görüyorum. Bugün killemir hakkında düşündüm ve günde birkaç kez kullandığımda (hem "normal" hem de -9lezzetinde) kesinlikle sahne arkasında nasıl çalıştığı hakkında …


4
Pkill ve killall arasındaki fark nedir?
Bunun pkilldaha çok filtreleme kuralı olduğunu biliyorum killall. Benim sorum şu, arasındaki fark nedir: pkill [signal] name ve killall [signal] name Bunun killalldaha etkili olduğunu okudum ve nameprogramla eşleşen tüm süreçleri ve alt işlemleri (ve tekrarlı olarak) öldürdüm . pkillbunu da yapmıyor mu?

2
Varsayılan işlem oluşturma mekanizması neden çatal?
UNIX sistemi süreç oluşturma çağrısı olan fork (), üst süreci kopyalayarak bir alt süreç oluşturur. Anladığım kadarıyla bunu neredeyse her zaman alt sürecin bellek alanını (metin bölümü dahil) değiştirmek için exec () çağrısı izliyor. Ebeveynin hafıza alanını çatalı () kopyalamak her zaman bana zararlı görünüyordu (her ne kadar atıkların en …



6
Linux sistemlerinde çalışan bir işlemi duraklatmanın ve daha sonra devam etmenin bir yolu var mı?
Dosyaları bir makineye kopyalamalıyım. Ve veriler son derece büyük. Artık sunucuların normal şekilde hizmet vermesi gerekiyor ve bunlar üzerinde belirli bir yoğun saat aralığı var. Öyleyse, böyle komutları çalıştırmanın bir yolu var mı, eğer sunucu yoğun saatlere ulaşırsa, işlemi duraklatır ve bu aralıktan çıktığında, devam eder mi? Amaçlanan-Sonucu cp src …



4
Yürütme sırasında bir komut dosyasını düzenlerseniz ne olur?
Linux'ta işlemlerin nasıl yapıldığının yanlış anlaşılmasının bir sonucu olabilecek genel bir sorum var. Amaçlarım için, bir metin dosyasını, geçerli kullanıcı için etkinleştirilmiş yürütme izinleriyle bir metin dosyasına kaydedilen bash kod pasajı olarak tanımlayacağım. Birbirimizi tandem olarak adlandıran bir dizi senaryom var. Sadelik uğruna, onlara A, B ve C komut dosyaları …

4
python vs bc 6 ^ 6 ^ 6 değerlendirmesinde
İfadeyi 6^6^6kullanarak pythonve bcayrı olarak değerlendiriyorum . Python dosyasının içeriği print 6**6**6. Yürütdüğümde time python test.pyçıktıyı alıyorum real 0m0.067s user 0m0.050s sys 0m0.011s Ve sonra time echo 6^6^6 | bcbana aşağıdaki çıktıyı veren emri yerine getirdim real 0m0.205s user 0m0.197s sys 0m0.005s Bu sonuçlardan, python ve bc tarafından alınan sys …


2
Ebeveynleri yerinde olan bir <defunct> işlemini nasıl öldürebilirim?
İletim zaman zaman NAS'ımda duruyor. SIGTERM'i gönderirsem, işlem listesinden kaybolmaz ve &lt;defunct&gt;yanında bir etiket görünür. Bir SIGKILL gönderirsem, yine de kaybolmaz ve ebeveyni olduğu için ebeveyne son veremem init. İşlemden kurtulup, Transmission'ı yeniden başlatmanın tek yolu yeniden başlatmak. Yapabileceğim en iyi şeyin, Transmission'u (ve denedim) düzeltmeyi denemek ve düzeltmek olduğunu …

2
Bir zombinin yetimleri olabilir mi? Yetim çocuklar zombiye ulaşarak rahatsız olur mu?
Anladığım kadarıyla, bir zombi süreci öldü, ancak ebeveyni (veya initzombinin kendisi bir yetim ise) çıkış durumunu kontrol edene kadar, süreç tablosunda bir yer tutucu olarak hala var . Ve benim yetim süreçleri anlayışım, onlar hala hayatta ve çalışan ancak ebeveynleri ölen süreçlerdir. Bir zombi zaten ölmüş olduğundan, çocukları öksüz sayılır, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.