Bạn đã sử dụng bất kỳ công cụ lược tả nào như máy phân tích Intel Vtune chưa?Lập hồ sơ C++ ứng dụng đa luồng
Đề xuất của bạn cho ứng dụng đa luồng C++ trên Linux và cửa sổ là gì? Tôi chủ yếu quan tâm đến việc nhớ cache, sử dụng bộ nhớ, rò rỉ bộ nhớ và sử dụng CPU.
Tôi sử dụng valgrind (chỉ trên UNIX), nhưng chủ yếu để tìm lỗi bộ nhớ và rò rỉ.
Gần đây tôi đã xem bài viết này về hồ sơ: http://www.iop.org/EJ/article/1742-6596/119/4/042030/jpconf8_119_042030.pdf?request-id=6fb45e59-676f-4728- 86bd-f324abdc5053. igprof https://twiki.cern.ch/twiki/bin/view/CMS/IgProfAnalysis trông giống như một công cụ tiện lợi (mặc dù tôi vẫn phải thử nó). –