FreeBSD Bugzilla – Attachment 243893 Details for
Bug 269602
benchmarks/stress-ng: Update homepage
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
[PATCH] benchmarks/stress-ng: Update pkg-descr and WWW
0001-benchmarks-stress-ng-Update-pkg-descr-and-WWW.patch (text/plain), 4.58 KB, created by
Älven
on 2023-08-06 14:21:17 UTC
(
hide
)
Description:
[PATCH] benchmarks/stress-ng: Update pkg-descr and WWW
Filename:
MIME Type:
Creator:
Älven
Created:
2023-08-06 14:21:17 UTC
Size:
4.58 KB
patch
obsolete
>From 6c35e1f83f4a3f9d3424d272209f6944e59f9b2b Mon Sep 17 00:00:00 2001 >From: Andrey Korobkov <alster@vinterdalen.se> >Date: Sat, 5 Aug 2023 06:33:52 +0400 >Subject: [PATCH] benchmarks/stress-ng: Update pkg-descr and WWW > >PR: 269602 >--- > benchmarks/stress-ng/Makefile | 32 ++++++++++++++------------------ > benchmarks/stress-ng/pkg-descr | 19 +++++++++++++++---- > 2 files changed, 29 insertions(+), 22 deletions(-) > >diff --git a/benchmarks/stress-ng/Makefile b/benchmarks/stress-ng/Makefile >index 185db03257a6..b5235ff208fc 100644 >--- a/benchmarks/stress-ng/Makefile >+++ b/benchmarks/stress-ng/Makefile >@@ -6,50 +6,46 @@ CATEGORIES= benchmarks > > MAINTAINER= pizzamig@FreeBSD.org > COMMENT= Stress test benchmarks >-WWW= http://kernel.ubuntu.com/~cking/stress-ng/ >+WWW= https://github.com/ColinIanKing/stress-ng/ > > LICENSE= GPLv2+ > LICENSE_FILE= ${WRKSRC}/COPYING > >-LIB_DEPENDS+=libmpfr.so:math/mpfr >+LIB_DEPENDS+= libmpfr.so:math/mpfr > > USES= compiler:c11 gmake jpeg localbase:ldflags > USE_GITHUB= yes > GH_ACCOUNT= ColinIanKing > >+MAKE_ARGS= VERBOSE=1 > ALL_TARGET= # empty > >-PLIST_FILES= bin/stress-ng man/man1/stress-ng.1.gz >+PLIST_FILES= bin/stress-ng \ >+ man/man1/stress-ng.1.gz > > OPTIONS_DEFINE= GPU JUDY LIBINOTIFY XXHASH > OPTIONS_DEFINE_amd64= INTELIPSEC > OPTIONS_DEFAULT= JUDY LIBINOTIFY XXHASH > OPTIONS_DEFAULT_amd64= INTELIPSEC > >-GPU_DESC= Enable support for GPU stressor (add GL) >+GPU_DESC= Enable support for GPU stressor (add GL) > INTELIPSEC_DESC= Enable support for Intel's IPsec library > JUDY_DESC= Enable support for (lib)Judy > LIBINOTIFY_DESC= Enable support for libinotify >-XXHASH_DESC= Enable support for libxxhash >- >-INTELIPSEC_LIB_DEPENDS= libIPSec_MB.so:security/intel-ipsec-mb >- >-JUDY_LIB_DEPENDS= libJudy.so:devel/judy >- >-LIBINOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify >-LIBINOTIFY_LDFLAGS= -linotify >+XXHASH_DESC= Enable support for libxxhash > >+GPU_USES= gl >+INTELIPSEC_LIB_DEPENDS= libIPSec_MB.so:security/intel-ipsec-mb >+JUDY_LIB_DEPENDS= libJudy.so:devel/judy >+LIBINOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify >+LIBINOTIFY_LDFLAGS= -linotify > XXHASH_LIB_DEPENDS= libxxhash.so:devel/xxhash >-XXHASH_LDFLAGS= -lxxhash >- >-GPU_USES= gl >- >-MAKE_ARGS= VERBOSE=1 >+XXHASH_LDFLAGS= -lxxhash > > .include <bsd.port.options.mk> > > .if ${PORT_OPTIONS:MGPU} >-USE_GL= egl glesv2 gbm >+USE_GL= egl gbm glesv2 > .endif > > pre-patch: >diff --git a/benchmarks/stress-ng/pkg-descr b/benchmarks/stress-ng/pkg-descr >index 16e6be5c6f6a..286a535651b8 100644 >--- a/benchmarks/stress-ng/pkg-descr >+++ b/benchmarks/stress-ng/pkg-descr >@@ -1,4 +1,15 @@ >-This stress test suite will stress a computer system in various >-selectable ways It was designed to exercise various physical >-subsystems of a computer as well as various operating system kernel >-interfaces. >+stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces. Stress-ng features: >+ >+ 300+ stress tests >+ 80+ CPU specific stress tests that exercise floating point, integer, bit manipulation and control flow >+ 20+ virtual memory stress tests >+ 40+ file system stress tests >+ 30+ memory/CPU cache stress tests >+ portable: builds on Linux (Debian, Devuan, RHEL, Fedora, Centos, Slackware OpenSUSE, Ubuntu, etc..), Solaris, FreeBSD, NetBSD, OpenBSD, DragonFlyBSD, Minix, Android, MacOS X, Serenity OS, GNU/Hurd, Haiku, Windows Subsystem for Linux and SunOs/Dilos/Solaris. with gcc, musl-gcc, clang, icc, icx, tcc and pcc. >+ tested on alpha, armel, armhf, arm64, hppa, i386, m68k, mips32, mips64, power32, ppc64el, risc-v, sh4, s390x, sparc64, x86-64 >+ >+stress-ng was originally intended to make a machine work hard and trip hardware issues such as thermal overruns as well as operating system bugs that only occur when a system is being thrashed hard. Use stress-ng with caution as some of the tests can make a system run hot on poorly designed hardware and also can cause excessive system thrashing which may be difficult to stop. >+ >+stress-ng can also measure test throughput rates; this can be useful to observe performance changes across different operating system releases or types of hardware. However, it has never been intended to be used as a precise benchmark test suite, so do NOT use it in this manner. >+ >+Running stress-ng with root privileges will adjust out of memory settings on Linux systems to make the stressors unkillable in low memory situations, so use this judiciously. With the appropriate privilege, stress-ng can allow the ionice class and ionice levels to be adjusted, again, this should be used with care. >-- >2.41.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 269602
:
243854
|
243856
| 243893