Điểm:3

Làm cách nào để so sánh việc truyền dữ liệu của một số thư mục (đọc/ghi) trong các khoảng thời gian xác định?

lá cờ ng

Với sự quan tâm đến lượng dữ liệu được chuyển đến hoặc từ một số thư mục (bao gồm cả các thư mục con), đã xảy ra việc thiếu công cụ cho nhiệm vụ đặc biệt này.

Đối với tích hợp cấp thấp, không cần thiết phải tránh yêu cầu cao về tài nguyên và lập chỉ mục tính di động (trước đây là giám sát) hoặc cài đặt cơ sở dữ liệu (công cụ). Cách tiếp cận hoặc tập lệnh dòng lệnh nào (hoặc có thể là các công cụ chưa được biết đến rộng rãi?) Có thể giám sát dữ liệu io (ví dụ: khoảng thời gian MB/giờ hoặc tối đa giây) cho một số thư mục (có khả năng cho độ sâu của cây lớn và số lượng lớn tệp được bao gồm, chẳng hạn như /usr /chia sẻ)?

Các tiện ích tương tự đã biết cho dòng lệnh là iostat (chỉ dành cho thiết bị lưu trữ khối và phân vùng) hoặc du -s (những gì không có khả năng giải quyết trong (các) khoảng thời gian làm mới thứ hai).

(Cho đến nay, việc tìm kiếm trong cơ sở kiến ​​thức askubuntu.com vẫn chưa hiển thị kết quả.)

cocomac avatar
lá cờ cn
Điều này có trả lời câu hỏi của bạn không? [Làm cách nào tôi có thể theo dõi I/O của đĩa trong một thư mục cụ thể?](https://unix.stackexchange.com/q/9520/)
beyondtime avatar
lá cờ ng
@cocomac: Trên các hệ thống có dung lượng lưu trữ miễn phí hạn chế hoặc băng thông đĩa chậm hơn (có thể là loại thẻ SD cũ hơn hoặc ổ cứng chậm), việc sao chép toàn bộ thư mục hệ thống (ví dụ: cp -r -p $SPECIALDIR2MONITOR /tmpcopy) sẽ không phù hợp (và chủ yếu là về thời gian) ). Các đề xuất khác là tóm tắt số lần truy cập đĩa (truy cập tệp hoặc thư mục), nhưng không tóm tắt lượng dữ liệu được truyền (ví dụ: kB, MB, GB hoặc TB). Không thực sự những gì sẽ hỗ trợ trên hệ thống này, xin lỗi. Cảm ơn vì sự bổ sung hữu ích.
beyondtime avatar
lá cờ ng
tùy thuộc vào khả năng thực hiện của hệ thống máy tính, song song hóa có thể giúp lặp lại lệnh nhanh hơn với `du` cho các thư mục lớn (ví dụ: `parallel du -sm ::: *` ), https://stackoverflow.com/a/63481051/10873776 (có thể hữu ích cho các nhà nghiên cứu khác)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.