Comments (2)
Did you run "sudo mount -o remount,size=100% /dev/shm" ?
The mmap is failing. "unknown failure" is the error string returned by the
system.
Can you try running "stressapptest -M 1200"? Depending on the system, 32 bit
processes can usually directly allocate <1.4G, but must dynamically map in
sections of larger allocations at each use which means the test really
stressing your mmap and pagetable code more so than memory.
Original comment by [email protected]
on 20 May 2015 at 12:01
from stressapptest.
Thanks for your suggestions.
Still fail one but the -M 1200 is working.
1. sudo mount -o remount,size=100% /dev/shm
-----
ubuntu@wandboard:~$ sudo mount -o remount,size=100% /dev/shm
[sudo] password for ubuntu:
ubuntu@wandboard:~$ stressapptest -s 1000 -M auto-detect -m 4 -C 4 -W -l
Log: Commandline - stressapptest -s 1000 -M auto-detect -m 4 -C 4 -W -l
Stats: SAT revision 1.0.6_autoconf, 32 bit binary
Log: buildd @ kishi01 on Sun Dec 1 04:07:20 UTC 2013 from open source release
Log: 1 nodes, 4 cpus.
Log: Total 2016 MB. Free 1571 MB. Hugepages 0 MB. Targeting 1713 MB (84%)
Log: Flooring memory allocation to multiple of 4: 1712MB
Log: Prefer POSIX shared memory allocation.
Log: You may need to run 'sudo mount -o remount,size=100% /dev/shm.'
Log: Using posix shared memory object 0x3 mapped as needed.
Stats: Starting SAT, 1712M, 1000 seconds
Process Error: PrepareTestMem mmap64(52100000, 100000) failed. error: unknown
failure.
Process Error: PrepareTestMem mmap64(30e00000, 100000) failed. error: unknown
failure.
Process Error: PrepareTestMem mmap64(37700000, 100000) failed. error: unknown
failure.
Assertion failed at os.cc:659
Assertion failed at os.cc:659
Assertion failed at os.cc:659
Assertion failed at os.cc:659
Assertion failed at os.cc:659
Assertion failed at os.cc:659
----
2. stressapptest -M 1200
-----
stressapptest -M 1200
Log: Commandline - stressapptest -M 1200
Stats: SAT revision 1.0.6_autoconf, 32 bit binary
Log: buildd @ kishi01 on Sun Dec 1 04:07:20 UTC 2013 from open source release
Log: 1 nodes, 4 cpus.
Log: Defaulting to 4 copy threads
Log: Flooring memory allocation to multiple of 4: 1200MB
Log: Prefer plain malloc memory allocation.
Log: Using memaligned allocation at 0x2b50d000.
Stats: Starting SAT, 1200M, 20 seconds
Log: region number 1 exceeds region count 1
Log: Region mask: 0x1
Log: Seconds remaining: 10
Stats: Found 0 hardware incidents
Stats: Completed: 23072.00M in 20.01s 1153.25MB/s, with 0 hardware incidents, 0
errors
Stats: Memory Copy: 23072.00M at 1153.44MB/s
Stats: File Copy: 0.00M at 0.00MB/s
Stats: Net Copy: 0.00M at 0.00MB/s
Stats: Data Check: 0.00M at 0.00MB/s
Stats: Invert Data: 0.00M at 0.00MB/s
Stats: Disk: 0.00M at 0.00MB/s
Status: PASS - please verify no corrected errors
-----
Original comment by [email protected]
on 20 May 2015 at 2:03
from stressapptest.
Related Issues (20)
- fix handling of target vs host in autoconf HOT 1
- fix shmat() call in os.cc (use 0, not NULL) HOT 1
- fix mmap call in os.cc (use 0, not NULL) HOT 1
- fix default optimization flags HOT 1
- fix handling of cpuid and PIC on i386 systems HOT 5
- ARM cross compilation HOT 1
- ARM cross compilation issue for pthread_barrier HOT 2
- disk stats are not printed HOT 5
- cbzqwf_889 HOT 2
- Running stressapptest will show Assertion failed at sattypes.h:106/logger.cc:74/sattypes.h:106 HOT 18
- disk tests on primary HDD HOT 1
- Log: address: 0x737307000, DIMM Unknown while start googlestress HOT 1
- Show pausing worker threads in preparation for power spike HOT 13
- bad shell syntax in configure.ac HOT 1
- Compilation on an ARMv7A Machine HOT 2
- stressapptest can not complete and system does not hang up
- stressapptest scores were different on many machines which had the same configures. HOT 5
- Network thread errors don't report as possible network errors
- Get Infinite Bandwidth with certain executing time
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stressapptest.