Câu hỏi SSD chỉnh cho Ubuntu 12.04 gây Texmaker để biên dịch chậm hơn rất nhiều


Tôi đã thêm các chỉnh sửa này từ Ubuntu SSD Tweak và Ubuntu Tweaks nhưng bây giờ Texmaker đang biên dịch chậm. Có ai đó biết những gì tinh chỉnh sẽ gây ra điều này? Hoặc tôi có thể chỉnh sửa một cái gì đó không liên quan đến các tinh chỉnh để có được Texmaker để biên dịch như nó đã làm trước đây?

Thế hệ thứ hai intel i5, RAM 16 ký tự Cosair, dòng sản phẩm Cosair Force GT 240GB, NTFS, xây dựng nhanh LaTex sang PDF


4
2018-03-24 05:18


gốc


Trong trường hợp bạn không nhận được câu trả lời phù hợp ở đây, hãy cân nhắc hỏi tại tex.stackexchange.com .


Các câu trả lời:


Cả hai hướng dẫn bạn liên kết để bạn bật discard tùy chọn gắn kết cho hệ thống tệp của bạn. Theo kinh nghiệm của tôi, điều này giết chết hiệu suất. Trên mọi đồng bộ sau khi một tập tin đã bị xóa, một yêu cầu TRIM được gửi đi, làm cho đĩa bị đóng băng trong 2 đến 3 giây. (Điều này sẽ phụ thuộc phần cứng.)

Để xem đây có phải là vấn đề hay không, hãy thử kiểm tra fsync hiệu suất như được đề xuất trong chủ đề này:

Chạy Theodore Ts'os "fsync-tester" trong khi làm bài kiểm tra tra tấn của Linus

while : ; do time sh -c "dd if=/dev/zero of=bigfile bs=8M count=256 ; sync; rm bigfile"; done

cho thấy rõ ràng

Đồng bộ hóa phải nhanh trên SSD. Trong trường hợp của tôi và trường hợp của người đăng bài đó, mỗi lần đồng bộ hóa sẽ gây ra sự khóa trong vài giây. Xem thêm https://patrick-nagel.net/blog/archives/337 cho một ví dụ tương tự.

Nếu bạn thấy hành vi tương tự, bạn nên tắt TRIM tự động bằng cách xóa discard tùy chọn từ fstab của bạn. (Nhưng hãy giữ noatime hoặc là relatime tùy chọn mà bạn có thể đã thêm.)

Thay vào đó, hãy chạy định kỳ fstrim trên hệ thống tệp của bạn, ví dụ: sử dụng cron. Một số cách để làm điều này được đưa ra trong bài viết này. Bằng cách này bạn vẫn sẽ nhận được những lợi ích của TRIM mà không có vấn đề về hiệu năng.


4
2018-04-20 23:05