Phoronix Test Suite

Phần mềm chụp màn hình:
Phoronix Test Suite
Các chi tiết về phần mềm:
Phiên bản: 6.6.1 Cập nhật
Ngày tải lên: 31 Oct 16
Nhà phát triển: Phoronix Media
Giấy phép: Miễn phí
Phổ biến: 209

Rating: 2.0/5 (Total Votes: 3)

Phoronix Test Suite là một ứng dụng mã nguồn độc đáo và mở cho phép bất cứ ai để dễ dàng chuẩn và căng thẳng thử nghiệm một loạt các thành phần phần cứng trong bất kỳ hệ điều hành dựa trên Linux.

Nó đã được thiết kế từ mặt đất lên bởi Michael Larabel những người sở hữu công ty Phoronix Truyền thông, bao gồm cả các trang web có cùng tên, như một ứng dụng độc lập nền tảng hỗ trợ Linux, BSD, Solaris, Microsoft Windows và điều hành Mac OS X hệ thống.


Một môi trường điểm chuẩn dễ sử dụng và sạch

Ứng dụng cung cấp cho người dùng với một môi trường điểm chuẩn dễ sử dụng và sạch sẽ cho phép họ tạo ra cả hai chất lượng cao và các xét nghiệm định lượng cho hầu hết các thành phần phần cứng, bao gồm card đồ họa, ổ đĩa cứng, ổ đĩa trạng thái rắn, màn hình, bộ vi xử lý , RAM, card âm thanh, và nhiều người khác.

Chương trình tích hợp tốt với các trang web OpenBenchmarking.org, cho phép người dùng tải lên các kết quả và so sánh điểm chuẩn. Ngoài ra, người dùng có thể làm so sánh side-by-side kết quả và đám đông có nguồn gốc tổng hợp kết quả phân tích.

Tính năng trong nháy mắt

Các tính năng chính bao gồm hơn 450 hồ sơ kiểm tra và 100 dãy phòng thử nghiệm, mở rộng kiến ​​trúc thử nghiệm (XML-based), tải tự động kiểm tra và cài đặt, nhà nước-of-the-nghệ thuật-đun dựa trên kiến ​​trúc plugin, kết quả tích hợp xem, cũng như hỗ trợ cho đồ thị vẽ và kết quả báo cáo PDF SVG / PNG.

Ngoài ra, nó đi kèm với hỗ trợ quản lý phụ thuộc xây dựng trong, nhúng vào đám mây quy mô, chuyên sâu phần cứng và phát hiện các phần mềm, tự chế độ hàng loạt hỗ trợ, kết quả các báo cáo và tải lên, so sánh điểm chuẩn, khung mô-đun, hỗ trợ hệ thống giám sát, và toàn diện các tài liệu HTML.

Một tính năng thú vị là sự tích hợp với các hệ thống quản lý từ xa Phoromatic, cho phép người dùng chạy các bài kiểm tra theo lịch trình trên nhiều hệ điều hành, kiểm tra từ xa chạy, cũng như mỗi hành thử nghiệm Git.


bottom line

Xem xét thực tế rằng, có lẽ cũng giống như bất kỳ ứng dụng khác trên mạng, Phoronix Test Suite bắt đầu như là một tập hợp đơn giản của các kịch bản một thập kỷ trước đây, nó đã có đủ thời gian để trưởng thành và trở thành những gì nó là ngày hôm nay, trên thế giới về lĩnh toàn diện nhất điểm chuẩn và thử nghiệm nền tảng cho các hệ sinh thái nguồn mở.

Điều gì là mới trong phiên bản này:

  • nhỏ cải tiến hỗ trợ BSD khác nhau.
  • Một Phoronix-test-suite danh sách-không-cài đặt-kiểm tra đã được thêm vào để tiện nhìn thấy xét nghiệm có sẵn hiện không được cài đặt trên hệ thống, chứ không phải chỉ sử dụng danh sách cài đặt-kiểm tra hoặc danh sách bài kiểm tra.
  • Một Phoronix-bộ kiểm php-conf tiểu lệnh mà chỉ cần cung cấp một số thông tin chẩn đoán PHP liên quan về các phần mở rộng PHP được sử dụng hay không.
  • Phát hiện cho trình duyệt QupZilla khi không có trình duyệt hoặc bí danh khác có mặt trên hệ thống để có thể tự động khởi động cho người xem kết quả.
  • Phodevi đã hỗ trợ cho báo cáo tần số bộ nhớ ép xung khi tiếp xúc đúng cách qua dmidecode.
  • Các PTS ngoài Dependencies XML đã được thêm vào với sự hỗ trợ phụ thuộc tùy chọn cho Python scipy và Python SciKit Tìm hiểu gói, đó là cần thiết bởi các hồ sơ kiểm tra scikit-học mới.

Điều gì là mới trong phiên bản 6.2.0:

  • New Phoromatic UI:
  • Từ nguồn mở Phoromatic Server đã được sáp nhập vào đường chính Phoronix Test Suite mã cơ bản trong Phoronix Test Suite 5, dàn nhạc thử nghiệm của chúng tôi và các thành phần quản lý đã có nhiều bổ sung đáng kể trong suốt các phiên bản 5.x. Với Phoronix Test Suite 6.0, nhiều tính năng mới tiếp tục được bổ sung vào việc xây dựng trong Phoromatic máy chủ và máy khách. Một trong những thay đổi có thể nhìn thấy với Phoronix Test Suite 6.0 là cách bố trí trang web đã được sửa đổi và có hỗ trợ ban đầu cho các thiết bị di động. Các chủ đề cũng đã được cập nhật để gắn kết hơn với người xem kết quả mới và Phoronix Test Suite bố trí trang web.
  • New Viewer Kết quả:
  • Các Phoronix Test Suite kết quả xem địa phương đã được viết lại hoàn toàn. Trước đây, người xem dựa vào XSL để tạo kiểu tóc cho người xem kết quả, nhưng với sự hỗ trợ trình duyệt cho nó bắt đầu lắc lư, người xem mới đã được ghi vào chỉ sử dụng HTML và JavaScript để chế biến các dữ liệu kết quả XML. xem mới này đã được thử nghiệm trên tất cả các trình duyệt web lớn và đang làm việc ra tốt hơn nhiều. Ngoài những thay đổi bên trong, giao diện mặc định của người xem kết quả đã được cập nhật để jive tốt hơn với các trang web Phoronix-Test-Suite.com mới tung ra vài tuần trước đây.
  • Thêm Phoromatic bổ sung:
  • Các Phoromatic Server bây giờ có một tùy chọn cài đặt mới cho khách hàng tự động mới chứng thực để tự động chấp nhận các hệ thống mới cố gắng để kết nối với một tài khoản Phoromatic. Các Phoromatic Server bây giờ cũng đã hỗ trợ cho xuất khẩu kết quả như XML trực tiếp từ giao diện web, cùng với các định dạng file pdf và CSV kết quả xuất khẩu. Các Phoromatic Server bây giờ cũng có một trang hồ sơ kiểm tra cho thấy thông tin thử nghiệm cơ bản cùng với các kết quả liên quan đến một thử nghiệm nhất định, tương tự như chức năng tìm thấy trên OpenBenchmarking.org.
  • Cải tiến Low-Level:
  • Rất nhiều các nội bộ, cấp thấp mã của pts-lõi Phoronix Test Suite đã được thiết kế lại đáng kể. Trong thực tế, rất nhiều mã mà ngày trở lại Phoronix Test Suite trước 1.0 được viết lại để tận dụng lợi thế của giao diện PTS hiện đại và tính năng ngôn ngữ PHP mới. Điều này năng suất làm lại những cải thiện đáng kể tốc độ (được nêu trong phần tiếp theo) trong khi cho phép chức năng mới được dễ dàng hơn thực hiện nhờ vào các mã cơ sạch hơn và hợp lý hơn. Khi Phoronix Test Suite ban đầu được viết, nó không được thiết kế xung quanh OpenBenchmarking.org chưa-to-be-thai và Phoromatic trong khi mã mới không chứa các thành phần tốt hơn và tính năng mới chưa đến được công bố khác. Đặc biệt, Phoronix Test Suite 6.0 sẽ đáp ứng tốt hơn cho việc phân tích dữ liệu lớn trên bộ kết quả hiệu suất lớn.
  • Hiệu suất Greater:
  • Trong khi-Hammerfest trước đang hoạt động tốt cho tất cả người dùng chạy các Phoronix Test Suite riêng và chỉ cần chạy nhiều tiêu chuẩn để thỏa thích của bạn trên hệ thống, các cấp thấp lại làm việc đã được thúc đẩy một phần để đảm bảo hiệu quả cao hơn ra khỏi công ty chạy Phoromatic nội bộ của họ hoặc OpenBenchmarking.org máy chủ. Phoronix Test Suite 6.0 không có vẻ nhanh hơn nhiều khi bạn chỉ cần chạy một vài tiêu chí chuẩn về hệ thống, nhưng khi vẽ hàng ngàn kết quả trong thời gian thực cho màn hình, có một ấn tượng tốc độ lên.
  • Khi sử dụng Phoronix Test Suite của tự lưu trữ điểm chuẩn (Phoronix-bộ kiểm debug-tự kiểm tra hoặc Phoronix-bộ kiểm chuẩn pts-tự kiểm tra cho nó ở chế độ hồ sơ kiểm tra tự hosting) của riêng, cải tiến hiệu suất của Phoronix Test Suite 6.0 là khá rõ ràng. Tổng thời gian của bài kiểm tra đó nhấn mạnh tất cả các mã đường nóng của phần mềm đã giảm từ 617 giây để hoàn thành chỉ còn hơn 200 giây ... Nói cách khác, nhanh hơn khoảng ba lần tất cả thông qua bản cập nhật này Phoronix Test Suite với cùng PHP stack.
  • Một trong những trọng tâm lớn với các cấp thấp lại làm việc cho Phoronix Test Suite 6.0 là cải thiện đồ thị quá trình dựng hình: từ phân tích kết quả XML để tạo ra các SVG tương ứng hoặc đồ thị PNG và sau đó đi qua chúng để người xem kết quả cục bộ, tập tin kết quả PDF, hoặc tự động phân phối chúng trên OpenBenchmarking.org hoặc Phoromatic. Nhờ sự làm lại thành công, quá trình dựng hình đồ thị là nhanh hơn đáng kể. Với tất cả các bài kiểm tra nội bộ thực hiện, quá trình dựng hình đồ thị này là khoảng 4x nhanh hơn Phoronix Test Suite 5.8! Nếu bạn chỉ cần chạy Phoronix Test Suite tại địa phương bạn có thể không nhận thấy bất kỳ sự khác biệt khi nó đã mất ít hơn một giây, nhưng trên OpenBenchmarking.org nơi hàng triệu biểu đồ được trả mỗi tháng, đó là một tác động lớn đến tài nguyên hệ thống. Đây cũng là của nhiều lợi ích để theo dõi tài liệu tham khảo LinuxBenchmarking.com chúng tôi, nơi bây giờ phải mất ít hơn đáng kể thời gian để tự động kéo lên rất nhiều kết quả benchmark lịch sử. Đối với người dùng Phoromatic, nó cũng có nghĩa là ít thời gian là cần thiết khi chạy so sánh lớn vào kết quả hiện tại hoặc nhìn vào hiệu suất của hệ thống của bạn được thử nghiệm trong vài tháng / năm.
  • Bên cạnh đó là nhanh hơn nhiều, pts-core sử dụng ít hơn đáng kể bộ nhớ trong những nhiệm vụ nặng nề. Với Phoronix Test Suite 5.8.1 sử dụng bộ nhớ cao điểm đã lên đến gần 1GB khi vẽ hàng ngàn kết quả cùng một lúc trong khi bây giờ với Phoronix Test Suite 6.0 sử dụng bộ nhớ cao điểm là khoảng một cải tiến 4x. Một lần nữa, điều này sẽ được ấn tượng nhất cho người dùng Phoromatic và OpenBenchmarking.org.
  • Cuối cùng, một tiến bộ ở mức độ thấp thực hiện là một Rework lớn đã xảy ra trong mã đồ họa (pts_Graph). Những thay đổi này sẽ cho phép các đồ thị của chúng tôi để được phong phú hơn và nhiều hơn nữa mở rộng di chuyển về phía trước, nhưng một chiến thắng ngay lập tức - bên cạnh việc cho phép một phần hiệu suất nhanh hơn - đó là pts_Graph chăm sóc tạo ra các đồ thị SVG hơn được tối ưu hóa. loại biểu đồ phổ biến hiện nay là khoảng một nửa kích thước như với các phiên bản trước của Phoronix Test Suite. đồ thị PNG / JPEG tiếp tục được hỗ trợ cho hội nhập vào các tập tin PDF cũng như để hỗ trợ các trình duyệt cũ web.
  • Làm lại cảm biến giám sát:
  • Có một Rework đáng kể cho cách thức hoạt động giám sát (Interface Device Phoronix) cảm biến của Phodevi. Khung cảm biến mới hiện nay là đúng đa luồng, nhiều hơn nữa mở rộng, và bây giờ cũng hỗ trợ việc tạo năng động của cảm biến trong các trường hợp mong muốn giám sát sử dụng CPU hay nhiệt độ trên một cơ sở cho mỗi lõi thay vì chỉ gói tổng thể hoặc khi tìm đến nếu không chia nhỏ các dữ liệu cảm biến. Các cảm biến Phoronix Test Suite cư xử theo cách tương tự qua MONITOR = biến môi trường và Phoronix-bộ kiểm định hệ thống cảm biến.
  • Phodevi Hỗ trợ bổ sung:
  • Có bây giờ được hỗ trợ cho các giám sát GPU nhiệt trên phần cứng hơn (bao gồm các TX1 NVIDIA Jetson), phát hiện phiên bản cho máy chủ X.Org chạy như phi root trên Debian, NVMe trạng thái rắn phát hiện lưu trữ, phát hiện AMDGPU DRM, BcacheFS phát hiện siêu khối, và nhiều hơn nữa.
  • Linux Perf Subsystem Module:
  • Có một mô-đun mới gọi là linux_perf hỗ trợ báo cáo Linux Perf quầy hiệu suất hệ thống phụ khác nhau trên một cơ sở cho mỗi chạy thử. Module này được tự động nạp khi LINUX_PERF = 1 biến môi trường được thiết lập trước khi chạy Phoronix Test Suite.
  • Performance-Per-Dollar Module:
  • Một module mới Phoronix Test Suite cung cấp tự động hiệu suất đồ thị mỗi đôla dựa trên các thông tin về giá người dùng cung cấp cho các thành phần / hệ thống kiểm tra. Đây là một cách dễ dàng chạy một phân tích chi phí để bổ sung các số liệu thực hiện nguyên. Module này được kích hoạt tự động qua COST_PERF_PER_DOLLAR = biến môi trường và thiết lập nó với giá trị đồng USD mong muốn cho chạy thử nghiệm hiện tại.
  • Cộng thêm:
  • Ngoài ra còn có nhiều cải tiến trong các lĩnh vực khác của Phoronix Test Suite, cập nhật hỗ trợ Windows, DragonFlyBSD bên ngoài xử lý qua DPorts pkg hơn pkgsrc phụ thuộc, vượt qua / không cải tiến thử nghiệm, ngày dự kiến ​​/ thời gian hoàn thành bài kiểm tra hiện được hiển thị trên CLI ngoài dự kiến ​​thời gian còn lại, hỗ trợ tốt hơn cho các hệ thống không quốc tịch, và những thay đổi nhỏ khác.

Điều gì là mới trong phiên bản 6.0.1 / 6.2.0 Milestone 5:

  • New Phoromatic UI:
  • Từ nguồn mở Phoromatic Server đã được sáp nhập vào đường chính Phoronix Test Suite mã cơ bản trong Phoronix Test Suite 5, dàn nhạc thử nghiệm của chúng tôi và các thành phần quản lý đã có nhiều bổ sung đáng kể trong suốt các phiên bản 5.x. Với Phoronix Test Suite 6.0, nhiều tính năng mới tiếp tục được bổ sung vào việc xây dựng trong Phoromatic máy chủ và máy khách. Một trong những thay đổi có thể nhìn thấy với Phoronix Test Suite 6.0 là cách bố trí trang web đã được sửa đổi và có hỗ trợ ban đầu cho các thiết bị di động. Các chủ đề cũng đã được cập nhật để gắn kết hơn với người xem kết quả mới và Phoronix Test Suite bố trí trang web.
  • New Viewer Kết quả:
  • Các Phoronix Test Suite kết quả xem địa phương đã được viết lại hoàn toàn. Trước đây, người xem dựa vào XSL để tạo kiểu tóc cho người xem kết quả, nhưng với sự hỗ trợ trình duyệt cho nó bắt đầu lắc lư, người xem mới đã được ghi vào chỉ sử dụng HTML và JavaScript để chế biến các dữ liệu kết quả XML. xem mới này đã được thử nghiệm trên tất cả các trình duyệt web lớn và đang làm việc ra tốt hơn nhiều. Ngoài những thay đổi bên trong, giao diện mặc định của người xem kết quả đã được cập nhật để jive tốt hơn với các trang web Phoronix-Test-Suite.com mới tung ra vài tuần trước đây.
  • Thêm Phoromatic bổ sung:
  • Các Phoromatic Server bây giờ có một tùy chọn cài đặt mới cho khách hàng tự động mới chứng thực để tự động chấp nhận các hệ thống mới cố gắng để kết nối với một tài khoản Phoromatic. Các Phoromatic Server bây giờ cũng đã hỗ trợ cho xuất khẩu kết quả như XML trực tiếp từ giao diện web, cùng với các định dạng file pdf và CSV kết quả xuất khẩu. Các Phoromatic Server bây giờ cũng có một trang hồ sơ kiểm tra cho thấy thông tin thử nghiệm cơ bản cùng với các kết quả liên quan đến một thử nghiệm nhất định, tương tự như chức năng tìm thấy trên OpenBenchmarking.org.
  • Cải tiến Low-Level:
  • Rất nhiều các nội bộ, cấp thấp mã của pts-lõi Phoronix Test Suite đã được thiết kế lại đáng kể. Trong thực tế, rất nhiều mã mà ngày trở lại Phoronix Test Suite trước 1.0 được viết lại để tận dụng lợi thế của giao diện PTS hiện đại và tính năng ngôn ngữ PHP mới. Điều này năng suất làm lại những cải thiện đáng kể tốc độ (được nêu trong phần tiếp theo) trong khi cho phép chức năng mới được dễ dàng hơn thực hiện nhờ vào các mã cơ sạch hơn và hợp lý hơn. Khi Phoronix Test Suite ban đầu được viết, nó không được thiết kế xung quanh OpenBenchmarking.org chưa-to-be-thai và Phoromatic trong khi mã mới không chứa các thành phần tốt hơn và tính năng mới chưa đến được công bố khác. Đặc biệt, Phoronix Test Suite 6.0 sẽ đáp ứng tốt hơn cho việc phân tích dữ liệu lớn trên bộ kết quả hiệu suất lớn.
  • Hiệu suất Greater:
  • Trong khi-Hammerfest trước đang hoạt động tốt cho tất cả người dùng chạy các Phoronix Test Suite riêng và chỉ cần chạy nhiều tiêu chuẩn để thỏa thích của bạn trên hệ thống, các cấp thấp lại làm việc đã được thúc đẩy một phần để đảm bảo hiệu quả cao hơn ra khỏi công ty chạy Phoromatic nội bộ của họ hoặc OpenBenchmarking.org máy chủ. Phoronix Test Suite 6.0 không có vẻ nhanh hơn nhiều khi bạn chỉ cần chạy một vài tiêu chí chuẩn về hệ thống, nhưng khi vẽ hàng ngàn kết quả trong thời gian thực cho màn hình, có một ấn tượng tốc độ lên.
  • Khi sử dụng Phoronix Test Suite của tự lưu trữ điểm chuẩn (Phoronix-bộ kiểm debug-tự kiểm tra hoặc Phoronix-bộ kiểm chuẩn pts-tự kiểm tra cho nó ở chế độ hồ sơ kiểm tra tự hosting) của riêng, cải tiến hiệu suất của Phoronix Test Suite 6.0 là khá rõ ràng. Tổng thời gian của bài kiểm tra đó nhấn mạnh tất cả các mã đường nóng của phần mềm đã giảm từ 617 giây để hoàn thành chỉ còn hơn 200 giây ... Nói cách khác, nhanh hơn khoảng ba lần tất cả thông qua bản cập nhật này Phoronix Test Suite với cùng PHP stack.
  • Một trong những trọng tâm lớn với các cấp thấp lại làm việc cho Phoronix Test Suite 6.0 là cải thiện đồ thị quá trình dựng hình: từ phân tích kết quả XML để tạo ra các SVG tương ứng hoặc đồ thị PNG và sau đó đi qua chúng để người xem kết quả cục bộ, tập tin kết quả PDF, hoặc tự động phân phối chúng trên OpenBenchmarking.org hoặc Phoromatic. Nhờ sự làm lại thành công, quá trình dựng hình đồ thị là nhanh hơn đáng kể. Với tất cả các bài kiểm tra nội bộ thực hiện, quá trình dựng hình đồ thị này là khoảng 4x nhanh hơn Phoronix Test Suite 5.8! Nếu bạn chỉ cần chạy Phoronix Test Suite tại địa phương bạn có thể không nhận thấy bất kỳ sự khác biệt khi nó đã mất ít hơn một giây, nhưng trên OpenBenchmarking.org nơi hàng triệu biểu đồ được trả mỗi tháng, đó là một tác động lớn đến tài nguyên hệ thống. Đây cũng là của nhiều lợi ích để theo dõi tài liệu tham khảo LinuxBenchmarking.com chúng tôi, nơi bây giờ phải mất ít hơn đáng kể thời gian để tự động kéo lên rất nhiều kết quả benchmark lịch sử. Đối với người dùng Phoromatic, nó cũng có nghĩa là ít thời gian là cần thiết khi chạy so sánh lớn vào kết quả hiện tại hoặc nhìn vào hiệu suất của hệ thống của bạn được thử nghiệm trong vài tháng / năm.
  • Bên cạnh đó là nhanh hơn nhiều, pts-core sử dụng ít hơn đáng kể bộ nhớ trong những nhiệm vụ nặng nề. Với Phoronix Test Suite 5.8.1 sử dụng bộ nhớ cao điểm đã lên đến gần 1GB khi vẽ hàng ngàn kết quả cùng một lúc trong khi bây giờ với Phoronix Test Suite 6.0 sử dụng bộ nhớ cao điểm là khoảng một cải tiến 4x. Một lần nữa, điều này sẽ được ấn tượng nhất cho người dùng Phoromatic và OpenBenchmarking.org.
  • Cuối cùng, một tiến bộ ở mức độ thấp thực hiện là một Rework lớn đã xảy ra trong mã đồ họa (pts_Graph). Những thay đổi này sẽ cho phép các đồ thị của chúng tôi để được phong phú hơn và nhiều hơn nữa mở rộng di chuyển về phía trước, nhưng một chiến thắng ngay lập tức - bên cạnh việc cho phép một phần hiệu suất nhanh hơn - đó là pts_Graph chăm sóc tạo ra các đồ thị SVG hơn được tối ưu hóa. loại biểu đồ phổ biến hiện nay là khoảng một nửa kích thước như với các phiên bản trước của Phoronix Test Suite. đồ thị PNG / JPEG tiếp tục được hỗ trợ cho hội nhập vào các tập tin PDF cũng như để hỗ trợ các trình duyệt cũ web.
  • Làm lại cảm biến giám sát:
  • Có một Rework đáng kể cho cách thức hoạt động giám sát (Interface Device Phoronix) cảm biến của Phodevi. Khung cảm biến mới hiện nay là đúng đa luồng, nhiều hơn nữa mở rộng, và bây giờ cũng hỗ trợ việc tạo năng động của cảm biến trong các trường hợp mong muốn giám sát sử dụng CPU hay nhiệt độ trên một cơ sở cho mỗi lõi thay vì chỉ gói tổng thể hoặc khi tìm đến nếu không chia nhỏ các dữ liệu cảm biến. Các cảm biến Phoronix Test Suite cư xử theo cách tương tự qua MONITOR = biến môi trường và Phoronix-bộ kiểm định hệ thống cảm biến.
  • Phodevi Hỗ trợ bổ sung:
  • Có bây giờ được hỗ trợ cho các giám sát GPU nhiệt trên phần cứng hơn (bao gồm các TX1 NVIDIA Jetson), phát hiện phiên bản cho máy chủ X.Org chạy như phi root trên Debian, NVMe trạng thái rắn phát hiện lưu trữ, phát hiện AMDGPU DRM, BcacheFS phát hiện siêu khối, và nhiều hơn nữa.
  • Linux Perf Subsystem Module:
  • Có một mô-đun mới gọi là linux_perf hỗ trợ báo cáo Linux Perf quầy hiệu suất hệ thống phụ khác nhau trên một cơ sở cho mỗi chạy thử. Module này được tự động nạp khi LINUX_PERF = 1 biến môi trường được thiết lập trước khi chạy Phoronix Test Suite.
  • Performance-Per-Dollar Module:
  • Một module mới Phoronix Test Suite cung cấp tự động hiệu suất đồ thị mỗi đôla dựa trên các thông tin về giá người dùng cung cấp cho các thành phần / hệ thống kiểm tra. Đây là một cách dễ dàng chạy một phân tích chi phí để bổ sung các số liệu thực hiện nguyên. Module này được kích hoạt tự động qua COST_PERF_PER_DOLLAR = biến môi trường và thiết lập nó với giá trị đồng USD mong muốn cho chạy thử nghiệm hiện tại.
  • Cộng thêm:
  • Ngoài ra còn có nhiều cải tiến trong các lĩnh vực khác của Phoronix Test Suite, cập nhật hỗ trợ Windows, DragonFlyBSD bên ngoài xử lý qua DPorts pkg hơn pkgsrc phụ thuộc, vượt qua / không cải tiến thử nghiệm, ngày dự kiến ​​/ thời gian hoàn thành bài kiểm tra hiện được hiển thị trên CLI ngoài dự kiến ​​thời gian còn lại, hỗ trợ tốt hơn cho các hệ thống không quốc tịch, và những thay đổi nhỏ khác.

Điều gì là mới trong phiên bản 6.0.0:

  • New Phoromatic UI:
  • Từ nguồn mở Phoromatic Server đã được sáp nhập vào đường chính Phoronix Test Suite mã cơ bản trong Phoronix Test Suite 5, dàn nhạc thử nghiệm của chúng tôi và các thành phần quản lý đã có nhiều bổ sung đáng kể trong suốt các phiên bản 5.x. Với Phoronix Test Suite 6.0, nhiều tính năng mới tiếp tục được bổ sung vào việc xây dựng trong Phoromatic máy chủ và máy khách. Một trong những thay đổi có thể nhìn thấy với Phoronix Test Suite 6.0 là cách bố trí trang web đã được sửa đổi và có hỗ trợ ban đầu cho các thiết bị di động. Các chủ đề cũng đã được cập nhật để gắn kết hơn với người xem kết quả mới và Phoronix Test Suite bố trí trang web.
  • New Viewer Kết quả:
  • Các Phoronix Test Suite kết quả xem địa phương đã được viết lại hoàn toàn. Trước đây, người xem dựa vào XSL để tạo kiểu tóc cho người xem kết quả, nhưng với sự hỗ trợ trình duyệt cho nó bắt đầu lắc lư, người xem mới đã được ghi vào chỉ sử dụng HTML và JavaScript để chế biến các dữ liệu kết quả XML. xem mới này đã được thử nghiệm trên tất cả các trình duyệt web lớn và đang làm việc ra tốt hơn nhiều. Ngoài những thay đổi bên trong, giao diện mặc định của người xem kết quả đã được cập nhật để jive tốt hơn với các trang web Phoronix-Test-Suite.com mới tung ra vài tuần trước đây.
  • Thêm Phoromatic bổ sung:
  • Các Phoromatic Server bây giờ có một tùy chọn cài đặt mới cho khách hàng tự động mới chứng thực để tự động chấp nhận các hệ thống mới cố gắng để kết nối với một tài khoản Phoromatic. Các Phoromatic Server bây giờ cũng đã hỗ trợ cho xuất khẩu kết quả như XML trực tiếp từ giao diện web, cùng với các định dạng file pdf và CSV kết quả xuất khẩu. Các Phoromatic Server bây giờ cũng có một trang hồ sơ kiểm tra cho thấy thông tin thử nghiệm cơ bản cùng với các kết quả liên quan đến một thử nghiệm nhất định, tương tự như chức năng tìm thấy trên OpenBenchmarking.org.
  • Cải tiến Low-Level:
  • Rất nhiều các nội bộ, cấp thấp mã của pts-lõi Phoronix Test Suite đã được thiết kế lại đáng kể. Trong thực tế, rất nhiều mã mà ngày trở lại Phoronix Test Suite trước 1.0 được viết lại để tận dụng lợi thế của giao diện PTS hiện đại và tính năng ngôn ngữ PHP mới. Điều này năng suất làm lại những cải thiện đáng kể tốc độ (được nêu trong phần tiếp theo) trong khi cho phép chức năng mới được dễ dàng hơn thực hiện nhờ vào các mã cơ sạch hơn và hợp lý hơn. Khi Phoronix Test Suite ban đầu được viết, nó không được thiết kế xung quanh OpenBenchmarking.org chưa-to-be-thai và Phoromatic trong khi mã mới không chứa các thành phần tốt hơn và tính năng mới chưa đến được công bố khác. Đặc biệt, Phoronix Test Suite 6.0 sẽ đáp ứng tốt hơn cho việc phân tích dữ liệu lớn trên bộ kết quả hiệu suất lớn.
  • Hiệu suất Greater:
  • Trong khi-Hammerfest trước đang hoạt động tốt cho tất cả người dùng chạy các Phoronix Test Suite riêng và chỉ cần chạy nhiều tiêu chuẩn để thỏa thích của bạn trên hệ thống, các cấp thấp lại làm việc đã được thúc đẩy một phần để đảm bảo hiệu quả cao hơn ra khỏi công ty chạy Phoromatic nội bộ của họ hoặc OpenBenchmarking.org máy chủ. Phoronix Test Suite 6.0 không có vẻ nhanh hơn nhiều khi bạn chỉ cần chạy một vài tiêu chí chuẩn về hệ thống, nhưng khi vẽ hàng ngàn kết quả trong thời gian thực cho màn hình, có một ấn tượng tốc độ lên.
  • Khi sử dụng Phoronix Test Suite của tự lưu trữ điểm chuẩn (Phoronix-bộ kiểm debug-tự kiểm tra hoặc Phoronix-bộ kiểm chuẩn pts-tự kiểm tra cho nó ở chế độ hồ sơ kiểm tra tự hosting) của riêng, cải tiến hiệu suất của Phoronix Test Suite 6.0 là khá rõ ràng. Tổng thời gian của bài kiểm tra đó nhấn mạnh tất cả các mã đường nóng của phần mềm đã giảm từ 617 giây để hoàn thành chỉ còn hơn 200 giây ... Nói cách khác, nhanh hơn khoảng ba lần tất cả thông qua bản cập nhật này Phoronix Test Suite với cùng PHP stack.
  • Một trong những trọng tâm lớn với các cấp thấp lại làm việc cho Phoronix Test Suite 6.0 là cải thiện đồ thị quá trình dựng hình: từ phân tích kết quả XML để tạo ra các SVG tương ứng hoặc đồ thị PNG và sau đó đi qua chúng để người xem kết quả cục bộ, tập tin kết quả PDF, hoặc tự động phân phối chúng trên OpenBenchmarking.org hoặc Phoromatic. Nhờ sự làm lại thành công, quá trình dựng hình đồ thị là nhanh hơn đáng kể. Với tất cả các bài kiểm tra nội bộ thực hiện, quá trình dựng hình đồ thị này là khoảng 4x nhanh hơn Phoronix Test Suite 5.8! Nếu bạn chỉ cần chạy Phoronix Test Suite tại địa phương bạn có thể không nhận thấy bất kỳ sự khác biệt khi nó đã mất ít hơn một giây, nhưng trên OpenBenchmarking.org nơi hàng triệu biểu đồ được trả mỗi tháng, đó là một tác động lớn đến tài nguyên hệ thống. Đây cũng là của nhiều lợi ích để theo dõi tài liệu tham khảo LinuxBenchmarking.com chúng tôi, nơi bây giờ phải mất ít hơn đáng kể thời gian để tự động kéo lên rất nhiều kết quả benchmark lịch sử. Đối với người dùng Phoromatic, nó cũng có nghĩa là ít thời gian là cần thiết khi chạy so sánh lớn vào kết quả hiện tại hoặc nhìn vào hiệu suất của hệ thống của bạn được thử nghiệm trong vài tháng / năm.
  • Bên cạnh đó là nhanh hơn nhiều, pts-core sử dụng ít hơn đáng kể bộ nhớ trong những nhiệm vụ nặng nề. Với Phoronix Test Suite 5.8.1 sử dụng bộ nhớ cao điểm đã lên đến gần 1GB khi vẽ hàng ngàn kết quả cùng một lúc trong khi bây giờ với Phoronix Test Suite 6.0 sử dụng bộ nhớ cao điểm là khoảng một cải tiến 4x. Một lần nữa, điều này sẽ được ấn tượng nhất cho người dùng Phoromatic và OpenBenchmarking.org.
  • Cuối cùng, một tiến bộ ở mức độ thấp thực hiện là một Rework lớn đã xảy ra trong mã đồ họa (pts_Graph). Những thay đổi này sẽ cho phép các đồ thị của chúng tôi để được phong phú hơn và nhiều hơn nữa mở rộng di chuyển về phía trước, nhưng một chiến thắng ngay lập tức - bên cạnh việc cho phép một phần hiệu suất nhanh hơn - đó là pts_Graph chăm sóc tạo ra các đồ thị SVG hơn được tối ưu hóa. loại biểu đồ phổ biến hiện nay là khoảng một nửa kích thước như với các phiên bản trước của Phoronix Test Suite. đồ thị PNG / JPEG tiếp tục được hỗ trợ cho hội nhập vào các tập tin PDF cũng như để hỗ trợ các trình duyệt cũ web.
  • Làm lại cảm biến giám sát:
  • Có một Rework đáng kể cho cách thức hoạt động giám sát (Interface Device Phoronix) cảm biến của Phodevi. Khung cảm biến mới hiện nay là đúng đa luồng, nhiều hơn nữa mở rộng, và bây giờ cũng hỗ trợ việc tạo năng động của cảm biến trong các trường hợp mong muốn giám sát sử dụng CPU hay nhiệt độ trên một cơ sở cho mỗi lõi thay vì chỉ gói tổng thể hoặc khi tìm đến nếu không chia nhỏ các dữ liệu cảm biến. Các cảm biến Phoronix Test Suite cư xử theo cách tương tự qua MONITOR = biến môi trường và Phoronix-bộ kiểm định hệ thống cảm biến.
  • Phodevi Hỗ trợ bổ sung:
  • Có bây giờ được hỗ trợ cho các giám sát GPU nhiệt trên phần cứng hơn (bao gồm các TX1 NVIDIA Jetson), phát hiện phiên bản cho máy chủ X.Org chạy như phi root trên Debian, NVMe trạng thái rắn phát hiện lưu trữ, phát hiện AMDGPU DRM, BcacheFS phát hiện siêu khối, và nhiều hơn nữa.
  • Linux Perf Subsystem Module:
  • Có một mô-đun mới gọi là linux_perf hỗ trợ báo cáo Linux Perf quầy hiệu suất hệ thống phụ khác nhau trên một cơ sở cho mỗi chạy thử. Module này được tự động nạp khi LINUX_PERF = 1 biến môi trường được thiết lập trước khi chạy Phoronix Test Suite.
  • Performance-Per-Dollar Module:
  • Một module mới Phoronix Test Suite cung cấp tự động hiệu suất đồ thị mỗi đôla dựa trên các thông tin về giá người dùng cung cấp cho các thành phần / hệ thống kiểm tra. Đây là một cách dễ dàng chạy một phân tích chi phí để bổ sung các số liệu thực hiện nguyên. Module này được kích hoạt tự động qua COST_PERF_PER_DOLLAR = biến môi trường và thiết lập nó với giá trị đồng USD mong muốn cho chạy thử nghiệm hiện tại.
  • Cộng thêm:
  • Ngoài ra còn có nhiều cải tiến trong các lĩnh vực khác của Phoronix Test Suite, cập nhật hỗ trợ Windows, DragonFlyBSD bên ngoài xử lý qua DPorts pkg hơn pkgsrc phụ thuộc, vượt qua / không cải tiến thử nghiệm, ngày dự kiến ​​/ thời gian hoàn thành bài kiểm tra hiện được hiển thị trên CLI ngoài dự kiến ​​thời gian còn lại, hỗ trợ tốt hơn cho các hệ thống không quốc tịch, và những thay đổi nhỏ khác.

Điều gì là mới trong phiên bản 5.8.0:

  • cải tiến hỗ trợ MIPS
  • render nhanh hơn các tập tin kết quả và cải tiến xử lý dữ liệu khác
  • cải tiến Stress-chạy
  • giám sát cảm biến hệ thống thông qua giao diện người dùng Phoromatic
  • Bổ sung các Phoromatic Kết quả xuất khẩu Viewer
  • Nhiều phần cứng Linux & amp; cải tiến phát hiện phần mềm
  • Cho phép Phoronix Test Suite khách hàng để có thể tự cập nhật thông qua bản cập nhật kịch bản được chuyển từ máy chủ Phoromatic
  • Mongoose máy chủ web hỗ trợ ví dụ HTTP Phoromatic Server
  • Nhật ký hỗ trợ hệ thống xem khách hàng thông qua các máy chủ Phoromatic UI
  • Nhiều cải tiến khác để Phoromatic

Điều gì là mới trong phiên bản 5.6.0 / 5.8.0 Milestone 5:

  • pts-core: Bắt đầu di chuyển các kịch bản triển khai tốt vào triển khai / thư mục
  • pts-core: Di chuyển phoromatic-client và phoromatic-máy chủ file công việc Upstart để triển khai /
  • pts-core: Di chuyển các tập phoromatic-client và dịch vụ systemd phoromatic-server để triển khai /
  • pts-core: Thêm rất cơ bản kết quả-file-to-json tiểu lệnh
  • pts-core: Drop AnonymousHardwareReporting / AnonymousSoftwareReporting như không còn được sử dụng trên OpenBenchmarking.org
  • Pull trong kịch bản JuJu từ https://github.com/juju-solutions/pts để triển khai / juju
  • phodevi: Nhiều phụ cấp cho các khách hàng để phục hồi kết nối Internet / máy chủ giao tiếp thất bại
  • phoromatic: Clean-up lịch trình trang chính cho lịch trình không có các hệ thống liên quan
  • phoromatic: kết quả vé Hiện kết hợp trong cột so sánh kết quả trên trang kết quả
  • phoromatic: Cho phép trang kết quả để được giới hạn đặc biệt băm hoặc vé trận
  • phoromatic: Cho phép hộp tìm kiếm trang kết quả để còn tìm kiếm các thành phần phần cứng / phần mềm hệ thống của
  • phoromatic: Sửa chữa cho việc gỡ bỏ một hệ thống từ tất cả các nhóm trên trang hệ thống "chỉnh sửa theo nhóm hệ thống"
  • phoromatic: Cho phép mỗi hệ thống trọng của việc tự động điện-off của hệ thống được phép
  • phoromatic: Loại bỏ các kiểm tra file block-poweroff trong mô-đun khách hàng bây giờ nó có thể được thực hiện cho mỗi hệ thống từ phía máy chủ
  • phoromatic: Cho phép WoL điện-up để tôn vinh vé chuẩn
  • phoromatic: Thống nhất nhiều mã từ start.php vào phoromatic_server
  • phoromatic: Luôn luôn bỏ đặt GRUB recordfail khi áp dụng
  • phoromatic: Thêm "System Maintenance Bảng"
  • phoromatic: Thêm "PowerOnSystemDaily" thiết lập tùy chọn để đảm bảo bất kể lịch trình mà hệ thống sẽ ít nhất là quyền lực-up / giao tiếp hàng ngày nếu được kích hoạt
  • phoromatic: hộp mới xử lý trên trang kết quả để quản lý so sánh và đa xóa kết quả
  • phoromatic: làm việc mới trang chính Bắt đầu

Điều gì là mới trong phiên bản 5.6.0 / 5.8.0 Milestone 1:

  • pts-core: Bắt đầu di chuyển các kịch bản triển khai tốt vào triển khai / thư mục
  • pts-core: Di chuyển phoromatic-client và phoromatic-máy chủ file công việc Upstart để triển khai /
  • pts-core: Di chuyển các tập phoromatic-client và dịch vụ systemd phoromatic-server để triển khai /
  • pts-core: Thêm rất cơ bản kết quả-file-to-json tiểu lệnh
  • pts-core: Drop AnonymousHardwareReporting / AnonymousSoftwareReporting như không còn được sử dụng trên OpenBenchmarking.org
  • Pull trong kịch bản JuJu từ https://github.com/juju-solutions/pts để triển khai / juju
  • phodevi: Nhiều phụ cấp cho các khách hàng để phục hồi kết nối Internet / máy chủ giao tiếp thất bại
  • phoromatic: Clean-up lịch trình trang chính cho lịch trình không có các hệ thống liên quan
  • phoromatic: kết quả vé Hiện kết hợp trong cột so sánh kết quả trên trang kết quả
  • phoromatic: Cho phép trang kết quả để được giới hạn đặc biệt băm hoặc vé trận
  • phoromatic: Cho phép hộp tìm kiếm trang kết quả để còn tìm kiếm các thành phần phần cứng / phần mềm hệ thống của
  • phoromatic: Sửa chữa cho việc gỡ bỏ một hệ thống từ tất cả các nhóm trên trang hệ thống "chỉnh sửa theo nhóm hệ thống"
  • phoromatic: Cho phép mỗi hệ thống trọng của việc tự động điện-off của hệ thống được phép
  • phoromatic: Loại bỏ các kiểm tra file block-poweroff trong mô-đun khách hàng bây giờ nó có thể được thực hiện cho mỗi hệ thống từ phía máy chủ
  • phoromatic: Cho phép WoL điện-up để tôn vinh vé chuẩn
  • phoromatic: Thống nhất nhiều mã từ start.php vào phoromatic_server
  • phoromatic: Luôn luôn bỏ đặt GRUB recordfail khi áp dụng
  • phoromatic: Thêm "System Maintenance Bảng"
  • phoromatic: Thêm "PowerOnSystemDaily" thiết lập tùy chọn để đảm bảo bất kể lịch trình mà hệ thống sẽ ít nhất là quyền lực-up / giao tiếp hàng ngày nếu được kích hoạt
  • phoromatic: hộp mới xử lý trên trang kết quả để quản lý so sánh và đa xóa kết quả
  • phoromatic: làm việc mới trang chính Bắt đầu

Điều gì là mới trong phiên bản 5.4.1 / 5.6 Milestone 3:

  • phoromatic: Cho phép kích hoạt để được xóa
  • phoromatic: Dựa vào bộ nhớ đệm để xác định hồ sơ kiểm tra lưu trữ từ trước từ web UI
  • phoromatic: Thêm hỗ trợ kết quả RSS
  • phoromatic: Thêm lựa chọn mới cho trang kết quả
  • phoromatic: Thực thi PTS mới đăng trên bất cứ khi nào PTS phiên bản lõi những thay đổi do sự thay đổi giao diện tiềm năng
  • phoromatic: Công tác xây dựng trang bộ
  • phoromatic: Thêm hỗ trợ cho trang phòng địa phương
  • phoromatic: Thêm trang điểm chuẩn
  • phoromatic: Thêm hỗ trợ cho xem vé chuẩn ban hành
  • phoromatic: Thêm tùy chọn để buộc xây dựng lại cơ sở dữ liệu kết quả
  • phoromatic: Thêm vào trước hệ thống ID để dẫn chuỗi khi chạy nhiều xét nghiệm mà không biến

Điều gì là mới trong phiên bản 5.6 Milestone 1:

  • pts-core: Thêm "ngắn" chế độ hiển thị
  • pts-core: Thêm lệnh stress chạy để cho phép thử nghiệm căng thẳng đồng thời / burn-in / tra tấn thử nghiệm
  • pts-core: Thêm hỗ trợ TOTAL_LOOP_TIME stress ương
  • pts-core: Thêm TOTAL_LOOP_TIME = hỗ trợ vô hạn với stress-run để thử nghiệm trong một vòng lặp vô hạn
  • pts-core: Thêm hỗ trợ cho kết quả đầu ra libframetime phân tích cú pháp
  • phoromatic: cam kết ban đầu của trang tracker cơ bản
  • phoromatic: phục hồi tốt hơn các tài khoản Phoromatic hiện có trên hệ thống nạp lại nơi máy tự ID thay đổi
  • timed_screenshot: Sửa chữa cho các vụ tai nạn khi PHP GD thiếu

Điều gì là mới trong phiên bản 5.4.1:

  • Cập nhật AppData XML cho Phoronix Test Suite.
  • Các phân tích cú pháp trong kết quả điểm lõi hiện nay đã được cải thiện hỗ trợ cho việc phân tích khung CSV độ trễ bãi khi cần bằng hồ sơ thử nghiệm mới hơn, hiện nay là cần thiết bởi các thử nghiệm mới của nền văn minh:. Ngoài Earth
  • Các Phoronix-bộ kiểm doanh nghiệp thiết lập sub-lệnh. Xem các tài liệu hướng dẫn để biết thêm chi tiết.
  • Nhiều cập nhật máy chủ Phoromatic, bao gồm cải thiện chuỗi kết quả khi sáp nhập các tập tin kết quả ngẫu nhiên, báo cáo của các địa chỉ IP / MAC trên trang hệ thống yêu cầu, và cải tiến nhỏ khác.

Điều gì là mới trong phiên bản 5.4.0:

  • đại tu chính để xây dựng trong máy chủ Phoromatic
  • Avahi zero-conf hỗ trợ mạng
  • Cải thiện tải xử lý bộ nhớ cache
  • IBM Power8 cải tiến phát hiện phần cứng
  • khác nhau đang refactoring & amp; cải tiến khác

Điều gì là mới trong phiên bản 5.4.0 Milestone 6:

  • pts-core: Fix dẫn sáp nhập khi PTS định thử nghiệm là vô giá trị, tiêu đề sử dụng chuỗi thay vì như nhận dạng
  • pts-core: Kiểm tra hỗ trợ PHP Sockets
  • pts-core: Tăng cường make-tải-cache
  • pts lõi: Nâng cao PHP_BIN phát hiện
  • pts-core: thư viện zip Sử dụng hệ thống nếu PHP ZIP không có sẵn
  • phoromatic: Upstart việc phoromatic-server đang làm việc (thử nghiệm trên Scientific Linux 6.6)
  • phoromatic: Thêm "Biểu Run Test Now" nút để kiểm tra trang lịch trình để cho phép dễ dàng một lần / bằng tay thử nghiệm
  • phoromatic: Thêm một số liệu thống kê cơ bản để trang rootadmin
  • phoromatic: Cho phép vị trí PhoromaticStorage phải được sửa đổi từ WebUI khi đăng nhập như rootadmin
  • phoromatic: Cho phép vị trí tải về bộ nhớ cache phải được sửa đổi từ WebUI khi đăng nhập như rootadmin
  • phoromatic: Cho phép các chi tiết proxy mạng phải được sửa đổi từ WebUI khi đăng nhập như rootadmin
  • phoromatic: Cho phép HTTP / WebSocket cổng phải được sửa đổi từ WebUI khi đăng nhập như rootadmin
  • phoromatic: Tăng giới hạn bộ nhớ trên tải tải bộ nhớ cache
  • phoromatic: Đưa ra tất cả các chế độ hình ảnh có thể là tùy chọn kiểm tra
  • phoromatic: Hiện trigger gần đây trên trang một lịch trình thử nghiệm của
  • phoromatic: Thêm "Tải lên kết quả để OpenBenchmarking.org" tùy chọn để trang cài đặt
  • phoromatic: Sửa chữa cho các tùy chọn khử hoạt trên trang cài đặt
  • phoromatic: Ghi nhớ kết nối Phoromatic máy chủ thành công cuối cùng
  • phoromatic: Thêm khởi động lại và lệnh tắt máy để mô-đun Phoromatic

Điều gì là mới trong phiên bản 5.4.0 Milestone 5:

  • pts-core: Cải tiến khi chạy như một dịch vụ systemd / daemon
  • pts-core: thích firefox trên trình duyệt Epiphany
  • phoromatic: Thực hiện thông báo email trên nhật kết quả
  • phoromatic: Thực hiện thông báo email trên hệ thống tạo ra lỗi / cảnh báo
  • phoromatic: Thực hiện thông báo email trên hệ thống mới được bổ sung
  • phoromatic: Cho phép dễ dàng so sánh một tập tin kết quả cho kết quả khác cho rằng ID lịch cho
  • phoromatic: Cải thiện định dạng của danh sách
  • phoromatic: Thêm lần xem kết quả
  • phoromatic: Thêm "chỉ hiển thị kết quả với biến đổi" để dẫn xem trang
  • phoromatic: Thêm kết quả suy giảm đến trang chính
  • phoromatic: Cho phép / kết quả kiểm tra đột xuất khác được tải lên Phoromatic Server bằng phoromatic.upload-kết quả phụ lệnh
  • phoromatic: Hiển thị tập tin địa điểm / đường dẫn khi bắt đầu Phoromatic máy chủ
  • phoromatic: Sử dụng một cổng có sẵn lựa chọn ngẫu nhiên theo mặc định khi khởi Phoromatic Server nếu không có cổng được định nghĩa
  • phoromatic: Thêm hỗ trợ quản trị viên gốc cơ bản để giao diện web Phoronix
  • pts_Graph: Shrink kích thước của chuỗi văn bản phụ đề khi chúng quá dài

Điều gì là mới trong phiên bản 5.4.0 Milestone 4:

  • pts-core: Thêm 3840 x 2160 (4K UHD) để nhiều mode mùa thu trở lại chế độ thiết lập
  • pts-core: Bắt đầu làm việc trên hỗ trợ cho việc sử dụng tiêu chuẩn Linux tập tin hệ thống phân cấp khi chạy bằng root như một dịch vụ
  • pts-core: Thêm tùy chọn để PhoromaticStorage Phoronix Test Suite tập tin cấu hình sử dụng XML
  • phoromatic: Báo cáo của số lượng kết quả tổng thể cho lịch trình thử nghiệm cho
  • phoromatic: lỗi chạy Báo cáo điểm chuẩn / thử nghiệm để máy chủ
  • phoromatic: lỗi hệ thống Hiện / cảnh báo từ các web Phoromatic UI
  • phoromatic: Đừng cố gắng để tái chạy lịch trình thử nghiệm trên khách hàng nếu trước đó họ đã báo cáo lỗi / cảnh báo cho rằng sự kết hợp lịch / kích hoạt ID
  • phoromatic: Tên người dùng cần phải có ít nhất bốn ký tự
  • phoromatic: Thêm một cái nhìn tổng quan lịch trình để các trang lịch
  • phoromatic: Thêm ngày nay theo lịch trình sự kiện để các bên thanh
  • phoromatic: Cải thiện kết quả báo cáo định danh / title cho kết quả
  • phoromatic: Thực hiện "Power User" cấp tài khoản
  • phoromatic: Thêm bình thường hóa tùy chọn kết quả cho trang kết quả phoromatic
  • phoromatic: Hỗ trợ cho nhảy để kiểm tra trang kết quả cho ngày qua XXX của kiểm tra từ trang lịch
  • phodevi: IBM cải tiến phát hiện ĐIỆN phần cứng

Điều gì là mới trong phiên bản 5.4.0 Milestone 3:

  • lọc vào giao diện web của người dùng Phoromatic.
  • cơ bản khả năng dịch vụ khai thác gỗ cho Phoromatic khách hàng / máy chủ khởi xướng bởi systemd, vv.
  • Hỗ trợ cho các nỗ lực để tải về tập tin nhiều lần từ cache tải từ xa trong trường hợp sự cố kết nối / dịch vụ.
  • Một giao diện tạo lịch mới từ giao diện web Phoromatic cùng với sự hỗ trợ chỉnh sửa hoàn chỉnh.
  • Re-làm việc của "các nhóm hệ thống" tính năng Phoromatic và bây giờ cần phải làm việc đầy đủ và tính năng hoàn chỉnh.
  • Hỗ trợ cho người dùng Phoromatic tạo nhiều người dùng kết hợp với các dữ liệu cùng một tài khoản, bao gồm hỗ trợ cho "các tài khoản người xem" có thể xem nhưng không thể thao tác các dữ liệu tài khoản.
  • Một dòng hoạt động cho thấy dữ liệu người dùng Phoromatic liên kết với một tài khoản cụ thể.
  • Hỗ trợ cho việc sáp nhập kết quả từ giao diện web Phoromatic.
  • Hỗ trợ để xóa kết quả từ giao diện web Phoromatic.
  • cải tiến và cải tiến khác để mã Phoronix Test Suite và Phoromatic.

Điều gì là mới trong phiên bản 5.4.0 Milestone 1:

  • pts-core: Vệ sinh dây dùng pts_result_file
  • pts-core: Đừng đặt memory_limit với HHVM
  • pts-core: Thả hỗ trợ phoromatic_legacy (phiên bản Phoromatic.com cũ)
  • system_monitor: Đúng Perf mỗi Watt tính toán cho kết quả LIB
  • phodevi: thay đổi pstate định dạng Hỗ trợ Nouveau để đọc core / mem MHz trên kernel mới
  • phodevi: Hỗ trợ đọc màn hình EDID trên sysfs, giải mã mô tả, và lấy tên màn hình (sẽ được cải thiện tên màn hình báo cáo cho hệ thống Intel Linux)
  • phodevi: Cải thiện phát hiện SoC
  • pts_LineGraph: sửa chữa Alignment cho các phím

Điều gì là mới trong phiên bản 5.2.1:

  • pts-core: Thêm VDPAU như một phụ thuộc vào sự phụ thuộc bên ngoài xorg-video trên nền tảng hơn
  • pts lõi: Không kiểm tra OpenBenchmarking.org thông tin khi mạng được xuống
  • pts-core: Rework kết quả-file-to-text sub-lệnh, hiển thị văn bản dựa trên kết quả đồ thị
  • phodevi: Cải thiện NVIDIA nhị phân điều khiển GPU phát hiện sử dụng
  • phodevi: Thêm DDE / Deepin Desktop phát hiện môi trường
  • pts_Graph: Rất ít phụ chỉnh chỉnh biểu đồ

Điều gì là mới trong phiên bản 5.2.0:

  • Tech Preview / Experimental Built-In Phoromatic máy chủ
  • cải thiện kết quả đồ họa, bao gồm cả đồ thị âm mưu hộp mới
  • phần mềm Phodevi & amp; cải tiến phát hiện phần cứng
  • Phodevi Radeon GPU sử dụng báo cáo qua RadeonTOP
  • New Phoronix Test Suite phụ lệnh tùy chọn
  • Bug-bản sửa lỗi và cải tiến nhỏ khác

Điều gì là mới trong phiên bản 5.2 Milestone 4:

  • pts-core: Luôn luôn báo cáo thống đốc CPU rộng vào bảng hệ thống
  • pts-core: Thêm tùy chọn tự động-loại-kết quả tập tin
  • phoromatic: Cải thiện trang 'hệ thống
  • phoromatic: Cho phép lên đến ba thất bại kết nối trước khi bỏ
  • pts_Graph: Cải thiện, sạch hơn, và cung cấp chính xác hơn về pts_OverViewGraph
  • pts_Graph: Làm đồ thị biểu đồ hộp ngang trong hình dạng tốt
  • pts_Graph: Hoàn nguyên render_graph_value_ticks trước đó () thay đổi bởi mufasa72 vì nó tạo giá trị đánh dấu không chính xác
  • pts_Graph: sử dụng các âm mưu hộp ngang khi render lần khung cho số lượng lớn các kết quả
  • pts_Graph: Nhiều cải tiến đồ họa khác

Điều gì là mới trong phiên bản 5.2 Milestone 2:

  • pts-core: Thêm biến môi trường RUN_TESTS_IN_RANDOM_ORDER gây ra các xét nghiệm để chạy theo một thứ tự ngẫu nhiên
  • pts-core: Thêm sdl2 phát triển để PTS phụ thuộc bên ngoài
  • pts-core: Sửa chữa hồi quy từ 5.2m1 đó đã phá vỡ một số khu vực của GUI / giao diện web
  • pts_Graph: Render min / avg / max stats lúc đầu đồ thị dòng (nhờ mufasa72)

Điều gì là mới trong phiên bản 5.2 Milestone 1:

  • Các công trình đáng chú ý nhất xảy ra với Phoronix Test Suite 5.2 là porting của Phoromatic với các giao diện PTS hiện đại. Với Phoronix Test Suite 5.2 nó có thể khởi động một ví dụ máy chủ Phoromatic địa phương thông qua chỉ đơn giản là chạy Phoronix-bộ kiểm định khởi phoromatic-máy chủ và từ đó nó sẽ tự chủ tất cả các nhu cầu của nó (chỉ với những yêu cầu mới có thể được hỗ trợ PHP5 SQLite ). Tuy nhiên, để phát hành cột mốc đầu tiên của ngày hôm nay sự hỗ trợ không hoàn toàn trong hình dạng. Các giao diện web là rất khác nhau từ mã Phoromatic cũ và tôi vẫn porting mã để làm việc với giao diện mới.
  • Mã Phoromatic mới với PTS 5.2m1 sẽ làm việc với các thiết lập hệ thống và lập lịch trình cơ bản nhưng chưa hoạt động. Hy vọng rằng trong tuần tới sẽ có tất cả các mã đầy đủ chức năng chống lại các giao diện mới nhất của PTS. Lý tưởng nhất là sẽ không có bất kỳ cơ sở dữ liệu API hoặc vỡ schema nhưng tôi không thực hiện bất kỳ đảm bảo trước khi phát hành chính thức 5.2.0. Đối với các tổ chức cần để lưu trữ kết quả của họ "đằng sau các bức tường lửa" và bên ngoài của quang phổ OpenBenchmarking.org rằng vẫn sẽ yêu cầu một giấy phép hỗ trợ thương mại thông qua các Phoronix Test Suite.
  • Ngoài Phoromatic tục porting để hỗ trợ một máy chủ tự lưu trữ từ các khách hàng Phoronix Test Suite, thay đổi khác bao gồm nhiều sửa lỗi, hỗ trợ tốt hơn cho các biến môi trường bên ngoài, hỗ trợ cho một loạt các đầu vào thử nghiệm để được hỗ trợ, hàng loạt sửa-Khởi, cải tiến cho NVIDIA phát hiện tần số GPU lõi trên GPU hiện đại, và sử dụng GPU báo cáo thông qua các nhị phân radeontop tùy chọn.

Điều gì là mới trong phiên bản 5.0.1:

  • Thêm người giúp việc đã được thêm vào khi nhập đối số hợp lệ để hình Phoronix-test-suite phụ lệnh.
  • cải thiện phụ thuộc bên ngoài (32/64-bit Ubuntu sửa lỗi, thêm PCRE suốt).
  • HTTPS OpenBenchmarking.org truyền thông bị tắt theo mặc định để workaround vấn đề ủy báo cáo.
  • sửa-quả-file sub-lệnh đã được thêm vào để thay đổi tiêu đề và mô tả chuỗi kết quả tập tin đã lưu sau khi quá trình thử nghiệm. Ngoài ra còn có một sửa chữa để đảm bảo giới thiệu tập tin kết quả đúng cách cập nhật.
  • Hồ AppData bây giờ vận chuyển với các Phoronix Test Suite.
  • Nhiều cải tiến điểm chuẩn Arch Linux tốt hơn xử lý cùng cấu hình PHP và sự khác biệt hệ thống khác.
  • cải tiến nhỏ khác.

Điều gì là mới trong phiên bản 5.0.0 Milestone 1:

  • pts-core: Thêm hỗ trợ web-server-launcher
  • pts-core: Hỗ trợ bắt đầu HHVM như một máy chủ web
  • pts-core: Startup tối ưu hóa tốc độ
  • pts-core: Làm sạch một báo cáo lỗi code / xử lý
  • pts-core: Thêm tùy chọn máy chủ truy cập từ xa và mật khẩu để sử dụng tùy chọn cấu hình sử dụng config.xml
  • pts-core: Điều chỉnh xử lý PTS OpenBenchmarking.org tải các bài kiểm tra thứ tự profile và băm xử lý
  • pts lõi: Giảm giao tiếp không cần thiết với máy chủ mạng OpenBenchmarking.org
  • pts-core: Hỗ trợ nhận dạng hệ thống dây lên đến 64 ký tự
  • pts-core: Thêm LIMIT_ELAPSED_TEST_TIME để hạn chế số lượng thời gian (tính theo phút) cho một quá trình Phoronix Test Suite cho hoàn thành thử nghiệm của mình
  • pts-core: Cho phép các chuỗi mô tả vô
  • pts-core: Fix regex cho chuỗi phiên bản
  • pts-core: sửa ngẫu nhiên
  • phodevi: Nhiều cải tiến
  • phodevi: báo cáo Cải thiện đĩa lên lịch dự phòng
  • tài liệu: Update để chỉ ra vị trí Git mới tại github.com/phoronix-test-suite/ qua Phorogit
  • nye_Xml: Sửa chữa cho viết số không trong các thẻ XML khi sử dụng "khi không có sản phẩm nào" chức năng

Điều gì là mới trong phiên bản 4.8.6:

  • DragonFlyBSD 3.6.0 cải tiến hỗ trợ.
  • Hỗ trợ qua các đối số thử nghiệm để sẵn / tạm thời / bài kiểm tra hồ sơ móc kịch bản và hỗ trợ gỡ lỗi của các kịch bản trong chế độ gỡ lỗi chạy hiện.
  • Cải tiến cho việc đọc các chiều rộng thiết bị đầu cuối. Ngoài ra còn có một số chỉnh định dạng văn bản nhỏ.
  • Phoronix Device Interface (Phodevi) cải tiến của việc đọc thông tin màn hình trên các nhị phân điều khiển NVIDIA Linux, cải thiện đa màn hình phát hiện giải quyết theo môi trường X11, và tinh chỉnh khác.
  • Nhiều sửa lỗi.

Điều gì là mới trong phiên bản 4.8.5:

  • pts lõi: Nâng cao định dạng của thông điệp gián đoạn với (mặc định) chế độ hiển thị ngắn gọn
  • pts lõi: Không tháo thử nghiệm cài đặt các tập tin trên thất bại cài đặt
  • pts-core: Cho phép tải về kiểm tra các tập tin lệnh để sử dụng OpenBenchmarking.org ID
  • pts-core: Đừng động tăng tính chạy thử nghiệm khi giao dịch với cổ phiếu bộ nhớ cache
  • pts-core: Sửa chữa cho không mở trình duyệt web trong chế độ hàng loạt
  • pts-core: Thêm zypper hỗ trợ SUSE giúp đỡ khi không tìm PHP
  • phodevi: Thêm hỗ trợ cho Nouveau PSTATE phân tích cú pháp trên Linux 3.13 +
  • phodevi: Công nhận (Hệ thống thông tin Hightech) HIS 'card đồ họa
  • phodevi: Nhận 'ZOTAC' card đồ họa
  • phodevi: Fix thừa phát hiện báo cáo mô hình màn hình trên Catalyst
  • phodevi: Thêm hỗ trợ cho NVIDIA-Settings GPUUtilization cảm biến gpu.usage

Phần mềm tương tự

RUBiS
RUBiS

3 Jun 15

Heaven Benchmark
Heaven Benchmark

20 Feb 15

PTT
PTT

3 Jun 15

Ý kiến ​​để Phoronix Test Suite

Bình luận không
Nhập bình luận
Bật hình ảnh!