Làm cách nào tôi có thể đạt được độ trễ thấp cho xuất khẩu NFS để ví dụ: để các nhà phát triển hoạt động tốt trong Eclipse / Visual Studio với không gian làm việc của họ được gắn trên NFS?
Làm cách nào tôi có thể đạt được độ trễ thấp cho xuất khẩu NFS để ví dụ: để các nhà phát triển hoạt động tốt trong Eclipse / Visual Studio với không gian làm việc của họ được gắn trên NFS?
Câu trả lời:
Điều này có vẻ như bạn vẫn đang trong giai đoạn thiết kế. Nếu đó là sự thật, một vài điều cần xem xét là:
Có một Câu hỏi thường gặp về NFS tốt, bao gồm một số mẹo điều chỉnh, qua phần trả lời: http://nfs.sourceforge.net/
Đừng biên dịch qua NFS. Hiệu suất NFS thường là một yếu tố của hiệu suất I / O của đĩa và biên dịch là thứ sẽ điều khiển số lượng tệp I / O của bạn.
Nếu bạn không thể tránh điều đó, bộ nhớ đệm là thứ sẽ tiết kiệm trong ngày. Cram rằng máy chủ NFS có đầy RAM như bạn có thể, sử dụng ghi không đồng bộ và kích hoạt tất cả bộ nhớ đệm mà bạn có thể phía máy khách. Thực tế là RAID không tốt hơn trong việc xử lý các hoạt động của đĩa (không được lưu trong bộ nhớ cache) sau đó là một đĩa cứng. Và với kích thước tệp nhỏ của khối lượng công việc biên dịch, thông lượng kết hợp sẽ không thay đổi điều gì.
Đợi bộ nhớ đệm hệ thống tập tin hoặc không biên dịch qua NFS. Đĩa cứng sẽ luôn nhanh hơn hệ thống tập tin mạng.