Tôi sẽ đặt cược tiền mà vấn đề đóng băng của bạn không phải là do hệ thống tập tin ext2 cổ của bạn, nhưng nó được liên quan đến ổ cứng của bạn bởi vì tôi đặt cược bạn đang chạy trên RAM và hệ thống được trao đổi các quá trình ra đĩa. Bạn có thể kiểm tra bộ nhớ trống bằng free
lệnh. Nếu bạn thấy trao đổi được sử dụng, thì điều đó giải thích vấn đề của bạn. Nếu bạn muốn theo dõi việc sử dụng trao đổi, bạn có thể chạy free -s 1
hoặc chạy top
. Yêu cầu họ mua thêm RAM!
Có vẻ như hệ thống của bạn chắc chắn là do nâng cấp nếu nó đang sử dụng ext2. Hầu hết các bản phân phối Linux đã bắt đầu sử dụng ext3 theo mặc định nhiều năm trước. Nên nâng cấp lên hệ thống tệp mới hơn vì điều đó có nghĩa là bạn sẽ có tính toàn vẹn dữ liệu tốt hơn trong trường hợp xảy ra sự cố hệ thống do nhật ký hệ thống tệp không tồn tại trong ext2. Lưu ý rằng việc ghi nhật ký hệ thống tập tin với ext3 thực sự có thể làm giảm hiệu suất một chút đối với một số hoạt động so với ext2, tuy nhiên việc đánh đổi hiệu năng nhỏ đáng giá cho tính toàn vẹn dữ liệu được cải thiện.
Mặt khác, ext3 cũng cung cấp cho bạn dir_index
cái không tồn tại trong ext2; tùy chọn đó (được bật theo mặc định trong ext3) sử dụng lập chỉ mục htree cho các thư mục giúp tăng tốc truy cập các thư mục có nhiều tệp.
Ngoài ra, một lĩnh vực khác mà bạn có thể tìm kiếm để tăng hiệu suất một chút trong trường hợp có nhiều tệp nhỏ mà không phải nâng cấp bất cứ điều gì là sửa đổi các tùy chọn gắn kết cho hệ thống tệp của bạn để thêm noatime
; điều này sẽ tắt tính năng cập nhật thời gian truy cập cuối cùng trên các tệp mà bạn truy cập. Ngoài ra còn có một nodiratime
tùy chọn để làm điều tương tự cho các thư mục, nhưng tùy chọn đó được bật hoàn toàn bằng cách chỉ sử dụng noatime
. Ví dụ: nếu /etc/fstab
tệp của bạn chứa mục nhập như thế này cho hệ thống tệp gốc:
/dev/hda2 / ext2 defaults 0 0
sau đó sửa đổi nó như thế này:
/dev/hda2 / ext2 defaults,noatime 0 0
Mặc dù có thể chuyển đổi ext2 sang ext4 , nhưng tốt hơn hết bạn nên sao chép tất cả các tệp của mình sang ổ đĩa sao lưu (dù sao bạn cũng cần một bản sao lưu các tệp của mình!), Cài đặt phiên bản Ubuntu mới nhất và sau đó sao chép các tệp của bạn trở lại hệ thống mới được định dạng lại (đảm bảo trình cài đặt không bảo toàn hệ thống tệp cũ của bạn; bạn muốn xóa sạch tất cả nội dung cũ).
Sau tất cả những điều này, bạn vẫn có thể muốn biết sự khác biệt giữa ext2, ext3 và ext4 ; đoạn trích này tóm tắt nó một cách độc đáo:
Ext3 chủ yếu là về việc thêm nhật ký vào Ext2, nhưng Ext4 sửa đổi các cấu trúc dữ liệu quan trọng của hệ thống tệp, chẳng hạn như các định mệnh lưu trữ dữ liệu tệp. Kết quả là một hệ thống tập tin với thiết kế được cải tiến, hiệu suất, độ tin cậy và tính năng tốt hơn.