«process» etiketlenmiş sorular

İşlem, yürütülmekte olan bir bilgisayar programının bir örneğidir.

7
İş parçacığı Linux'ta işlemler olarak uygulanır mı?
Mark Mitchell, Jeffrey Oldham ve Alex Samuel'in Gelişmiş Linux Programcılığı kitabını okuyorum . 2001'den beri, biraz eski. Ama ben zaten onu oldukça iyi buluyorum. Ancak Linux'un kabuk çıktısında ürettiğinden farklılaştığı bir noktaya geldim. 92. sayfada (izleyicide 116), 4.5 GNU / Linux Thread Uygulaması bölümü bu cümleyi içeren paragrafla başlamaktadır: GNIX …


2
İşlemler etrafındaki parantezler ne anlama geliyor?
$ ps -Awwo pid,comm,args PID COMMAND COMMAND 1 init /sbin/init 2 kthreadd [kthreadd] 3 ksoftirqd/0 [ksoftirqd/0] 5 kworker/u:0 [kworker/u:0] 6 migration/0 [migration/0] 7 cpuset [cpuset] 8 khelper [khelper] 9 netns [netns] 10 sync_supers [sync_supers] 11 bdi-default [bdi-default] 12 kintegrityd [kintegrityd] 13 kblockd [kblockd] 14 kacpid [kacpid] 15 kacpi_notify [kacpi_notify] 16 …
62 process  ps 

3
Öldür -0 ne yapar?
Geçenlerde bir kabuk komut dosyasında bu karşılaştı. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi Ne yapar kill -0 ...?
61 shell  process  kill 

2
Resident Set Size / Virtual Size hakkında bir açıklama yapmanız gerekiyor.
Bunun pidstatsüreçleri izlemek için iyi bir araç olacağını öğrendim . Belirli bir işlemin ortalama bellek kullanımını hesaplamak istiyorum. İşte bazı örnek çıktı: 02:34:36 PM PID minflt/s majflt/s VSZ RSS %MEM Command 02:34:37 PM 7276 2.00 0.00 349212 210176 7.14 scalpel (Bu, çıktının bir parçasıdır pidstat -r -p 7276.) Ortalama bellek …
61 linux  process  memory 


3
Tek satır bash döngüsünde & (ve işareti) kullanın
Bir config dosyasındaki bir değişkeni değiştiren bu komutu başarıyla kullanıyorum ve sonra bir döngü içerisinde Python betiğini çalıştırıyorum: for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done Her birinin DoMyScript.pysona ermesinden önce koşması yaklaşık 30 saniye sürdüğü için, bir sonrakinin doğabilmesi için onları arka plana devretmek istiyorum. Aşina olduğum şeyi, aşağıdaki …

5
Solaris'te kesikli çizgiler olmadan tam bir işlem listesini nasıl alabilirim?
Solaris'te kesikli çizgiler olmadan tam bir işlem listesi oluşturmanın bir yolu var mı? Bu pskomutu aşağıdaki argümanlarla denedim : -f Tam bir liste oluşturur. (İçin aşağıya bakın tam listedeki sütunların önemi ing.) -L uzun bir liste oluşturur. (Aşağıya bakınız.) Yani, ikisi de istediğimi yapıyor gibi gözüküyor, ancak ps man sayfasında …
57 process  solaris  ps 

3
PID 0 hangi süreçte?
Linux'ta başlayan ve ID 0 işlemine sahip süreci arıyorum. Biliyorum initki Linux'ta ilk işlem olan PID 1, PID 0 ile herhangi bir işlem var mı?
55 process 

3
Neden sistemimi çatal bomba ile çökertemiyorum?
Son zamanlarda GNU / Linux'taki işlemler hakkındaki bilgileri araştırıyorum ve ünlü çatal bombalarıyla tanıştım: :(){ : | :& }; : Teorik olarak, sistemin kaynakları tükenene kadar sınırsızca çoğaltılması gerekiyordu ... Bununla birlikte, hem bir CLI Debian hem de bir GUI Mint dağıtımı üzerinde test etmeyi denedim ve sistemi pek etkilemiyor. …
54 linux  process  fork  ulimit 

7
Bu unix soket çiftinin diğer ucunda kim var?
Hangi işlemin bir UNIX soketinin diğer ucuna sahip olduğunu belirlemek istiyorum. Özellikle, socketpair()herhangi bir UNIX soketi için aynı olmasına rağmen , yaratılmış olanı soruyorum . parentBir socketpair(AF_UNIX, SOCK_STREAM, 0, fds)ve fork()s'yi oluşturan bir programım var . Ana süreç kapanır fds[1]ve fds[0]iletişim kurmaya devam eder. Çocuk tersini yapar close(fds[0]); s=fds[1]. O …

4
Yeniden başlattıktan sonra devam etmek için tüm süreci kaydedin
Matematikte oldukça zor bir problem için bir algoritma geliştirdim, bitirmek için birkaç ay gerekiyor. Yalnızca sınırlı kaynaklarım olduğu için, bunu Ubuntu 12.04 (x86) dizüstü bilgisayarımda başlattım. Şimdi bazı güncellemeleri yüklemek ve aslında dizüstü bilgisayarı yeniden başlatmak istiyorum ("lütfen yeniden başlat" mesajı sadece can sıkıcı bir durum). Yeniden başlatmanın ötesinde devam …
54 process  reboot 

5
Birden çok komut çalıştırın ve bunları bash'te birer olarak öldürün
Tek bir kabuk üzerinde birden fazla komut (işlem) çalıştırmak istiyorum. Hepsinin kendi sürekli çıktısı var ve durmuyor. Onları arka planda çalışan sonları Ctrl- C. Tek bir süreç olarak çalıştırmak istiyorum ile hepsini durdurmaya muktedir (belki, altkabuk?) Ctrl- C. Özel olarak, birim testlerini mocha(izleme modu), sunucuyu ve bazı dosya ön işleme …

4
Kilitleme dosyası nasıl listelenir?
Kullanarak flock, birkaç işlem aynı anda paylaşılan bir kilit alabilir veya yazma kilidi almak için bekliyor olabilir. Bu işlemlerin bir listesini nasıl alabilirim? Diğer bir deyişle, belirli bir dosya için, dosya üzerinde kilitlenen ya da bekleyen her işlemin işlem kimliğini bulmak için idealdir. Çok iyi bir başlangıç ​​olabilirdi, ancak sadece …
51 files  process  lock 

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?

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.