Hiện tại nguồn gốc của thông tin về ghi chú sản xuất MongoDB không rõ ràng, nhưng WiredTiger và khuyến nghị sử dụng XFS chắc chắn đã được thêm vào muộn hơn nhiều so với chi tiết nhân Linux. Các ghi chú sản xuất chia sẻ kinh nghiệm tập thể từ các vấn đề đã biết, nhưng thường là các khuyến nghị thay vì hướng dẫn nghiêm ngặt. Hầu hết các ghi chú được thêm vào thời điểm một vấn đề phổ biến được quan sát, nhưng hoàn cảnh có thể thay đổi.
Nó nói rằng đối với công cụ lưu trữ WiredTiger, XFS được khuyến nghị mạnh mẽ chống lại ext3 hoặc ext4.
Đề xuất cụ thể chống lại ext4 dựa trên các quầy hàng được quan sát trong các điểm kiểm tra của WiredTiger như được báo cáo bởi một số người dùng sản xuất. Theo SERVER-18314 (tháng 5 năm 2015), có khả năng các quầy hàng khi nhật ký ext4 trùng với các trạm kiểm soát WiredTiger. Đây có thể không phải là vấn đề đối với tất cả các khối lượng công việc, nhưng là một cảnh báo đủ quan trọng mà cảnh báo khởi động đã được thêm vào trong MongoDB 3.4 (phát hành tháng 11 năm 2016) cho các triển khai sử dụng ext4 với WiredTiger. Không có báo cáo tương tự với XFS và nó đã được quan sát là thường hoạt động tốt hơn với MongoDB.
Có các hệ thống tệp có sẵn khác trên Linux (ZFS, btrfs, ...) nhưng chúng hiện không được sử dụng rộng rãi trong sản xuất (so với ext4 và XFS) vì vậy XFS là hệ thống tệp được đề xuất dựa trên thử nghiệm và trải nghiệm.
Ngày nay chúng ta đang sử dụng nhân Linux 4. Chuỗi hạt nhân 2.6 có từ năm 2003. Điều đó là vô cùng cũ.
Mặc dù hầu hết các bản phân phối đã được chuyển từ kernel 2.6, nhưng có một số stalwarts Enterprise như RHEL6 sẽ không nâng cấp kernel mặc định trong vòng đời hỗ trợ phát hành của chúng. Redhat không sửa lỗi cherrypick và backport với lật đổ kernel của riêng chúng, nhưng sẽ vẫn còn trên cơ sở kernel ban đầu kể từ thời điểm phát hành. RHEL có chính sách hỗ trợ 10 năm tiếp theo là hỗ trợ vòng đời kéo dài 4 năm, vì vậy các phiên bản cũ có xu hướng tồn tại trong lĩnh vực lâu hơn nhiều so với bạn mong đợi. RHEL6 chuyển sang hỗ trợ mở rộng vào năm 2020, do đó, vẫn có những triển khai mới sử dụng kernel 2.6 vào năm 2017. RHEL7 sử dụng kernel Linux 3.10 và sẽ không đạt được hỗ trợ mở rộng cho đến năm 2024.