Gần đây chúng tôi đã bắt đầu tải thử nghiệm ứng dụng của mình và nhận thấy rằng nó đã hết phần mô tả tệp sau khoảng 24 giờ.
Chúng tôi đang chạy RHEL 5 trên Dell 1955:
CPU: 2 x Dual Core 2.66GHz 4MB 5150/3333FSB RAM: 8GB RAM HDD: 2 x 160GB 2.5 "Ổ cứng SATA
Tôi đã kiểm tra giới hạn mô tả tệp và nó được đặt ở 1024. Xem xét rằng ứng dụng của chúng tôi có khả năng có khoảng 1000 kết nối đến cũng như 1000 kết nối gửi đi, điều này có vẻ khá thấp. Không đề cập đến bất kỳ tập tin thực tế cần phải được mở.
Suy nghĩ đầu tiên của tôi là chỉ cần tăng tham số ulimit -n lên một vài bậc độ lớn và sau đó chạy lại thử nghiệm nhưng tôi muốn biết bất kỳ sự phân nhánh tiềm năng nào của việc đặt biến này quá cao.
Có cách thực hành tốt nhất nào để thiết lập điều này ngoài việc tìm ra có bao nhiêu phần mô tả tệp mà phần mềm của chúng tôi có thể mở theo lý thuyết không?