Çalıştığım bir uygulamaya çok sayıda açık tcp bağlantısı oluşturmak için libev kullanan bir yük test cihazı oluşturuyorum. Şu nedeniyle nofiles limite kadar 256 bağlantılarda dışarı bomba He got:Yük testi için osks üzerindeki soketlerdeki sınırlar nasıl artırılır?
ulimit -n
256
aşağıda yaparak 1024 bu artırabilir:
ulimit -n 1024
Ama daha da artırmak mümkün değil.
ulimit: open files: cannot modify limit: Invalid argument
Nasıl osx daha da ulimit artırabilir: İdeal ben Aşağıdaki hata veriyor 1048576. için ayarlamak istediğiniz?
Garip - Ben ev mac (kar leopar) üzerinde çalıştı ve işe yaramadı, ama benim iş mac (aynı zamanda kar leopar) üzerinde iyi çalıştı. Hmm ... – Chris
Tam olarak ne işe yaramadı - herhangi bir hata mesajı aldınız mı? – Grrrr
Bu ayarlar hakkında ayrıntılı bilgi verir misiniz? "Maxfilesperproc" ifadesinin "işlem başına" anlamına geldiğini ve "maxfiles" değerinden daha az olması gerektiğini, ancak belirli bir sayıyı seçmenizin bir nedeni olduğunu düşünürüm. –