«ulimit» etiketlenmiş sorular

Ulimit komutuyla ayarlanabilen kaynak sınırları hakkında her şey

7
Tek bir Linux işlemi için bellek kullanımını sınırlayın
pdftoppmBir kullanıcı tarafından sağlanan PDF dosyasını 300DPI görüntüye dönüştürmek için çalışıyorum . Bu, kullanıcının çok büyük bir sayfa boyutuna sahip bir PDF sağlaması dışında harika bir işlemdir. pdftoppm100 inç karelik bir sayfa için 100 x 300 x 100 x 300 x 4 bayt olan piksel boyutunda 300 dpi boyutundaki bir …
152 linux  memory  ulimit 




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 

2
Dosya tanıtıcılarının sayısındaki sınırlamalar
Yüklemeye çalışıyorum ve 389-dsbana şu uyarıyı veriyor: WARNING: There are only 1024 file descriptors (hard limit) available, which limit the number of simultaneous connections. Dosya tanımlayıcıları anlıyorum ama yumuşak ve zor sınırlar hakkında anlamıyorum. Koşarken cat /proc/sys/fs/file-maxgeri dönüyorum 590432. Bu, en fazla 590432 dosya açabileceğimi (yani en fazla 590432 dosya …



1
Ulmits sistemi systemd ile nasıl kurarım?
Sistem servis biriminde ulimit nasıl belirlenir? Bu yığın akışı sorusu, systemd'nin sistem ulimitlerini yok saydığını açıklıyor Sözdizimi aşağıdaki ulimitsleri ayarlamak için nasıl görünür? ulimit -c ulimit -v ulimit -m [Unit] Description=Apache Solr After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking SOLR_INSTALL_DIR=/opt/solr SOLR_ENV=/etc/default/solr.in.sh RUNAS=solr SOLR_PID_DIR="/var/solr" SOLR_HOME="/opt/solr/server/solr" LOG4J_PROPS="/var/solr/log4j.properties" SOLR_LOGS_DIR="/opt/solr/server/logs" SOLR_PORT="8389" PIDFile=/var/solr/solr-8389.pid ExecStart=/opt/solr/bin/solr start ExecStatus=/opt/solr/bin/solr …
29 systemd  ulimit 

3
Ulimit kullanımı nasıl kontrol edilir?
Belirli bir kullanıcı için ulimitlerin kullanımını kontrol etmenin bir yolu var mı? Çalıştırırken tek bir işlem için ulimitleri veya çalıştırırken tek bir kabuk için değiştirebileceğinizi biliyorum ancak bir kullanıcının sınırlarını ne kadar yakın tuttuğunu "izleyebilmek" istiyorum. bashŞu anki kullanım yüzdesine ve istatistiklere geri dönecek bir senaryo yazmayı planlıyorum . Özellikle, …
29 linux  bash  ulimit 

4
Belirli bir işlemin ulimitini (açık dosyaları) değiştirme
Değişmek mümkün mü - yumuşak ve sert limitini a özgü süreç? Benim durumumda, işlemim mongodve bir çok web kaynağımın basitçe yürütmemi söylediği: ulimit -n <my new value> Mevcut düşüncelerim: Komut, değiştireceğim sürecin sınırını nasıl bilecek ? Bu, tüm sistemlerin açık dosya sınırını değiştirmeyecek mi? Bu komutun yalnızca yumuşak sınırı değiştirdiğini …
27 limit  ulimit 


2
Çatal bomba nasıl önlenir?
Çatal bombasını önlemek için bunu http://www.linuxhowtos.org/Tips%20and%20Tricks/ulimit.htm izledim ulimit -ayeni ayarları yansıtır, ancak çalıştırdığımda (olduğu rootgibi bash) :(){ :|:&};:VM hala maksimum CPU + RAM'e gider ve sistem donar. Kullanıcıların çatal bombaları kullanarak veya bir buggy uygulaması çalıştırarak sistemi düşürmemelerini nasıl sağlayabilirim? İşletim Sistemi: RHEL 6.4

5
SSH olamaz, bağlantı 254 çıkış durumu ile hemen sonlandırılır
Hatırladığım en son şey, yumuşak ve sert memlock ulimit'i sınırsız olarak değiştirmektir. Şimdi makineye giremiyorum. Bu ssh günlüğü. Authenticated to IP ([IP]:22). debug1: channel 0: new [client-session] debug2: channel 0: send open debug1: Requesting no-more-sessions@openssh.com debug1: Entering interactive session. debug2: callback start debug2: fd 3 setting TCP_NODELAY debug2: client_session2_setup: id …
13 shell  ssh  ulimit 

1
Ulimit sabitleme: açık dosyalar: limiti değiştiremez: İşleme izin verilmiyor
Bunu farklı GNU / Linux kurulumlarında test ettim: perl -e 'while(1){open($a{$b++}, "<" ,"/dev/null") or die $b;print " $b"}' Sistem A ve D Vurduğum ilk sınır 1024'tür. Bunu /etc/security/limits.conf dosyasına koyarak kolayca yükseltilir: * hard nofile 1048576 ve sonra çalıştırın: ulimit -n 1048576 echo 99999999 | sudo tee /proc/sys/fs/file-max Şimdi test …

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.