Git Product home page Git Product logo

Comments (2)

GoogleCodeExporter avatar GoogleCodeExporter commented on September 24, 2024
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.

GoogleCodeExporter avatar GoogleCodeExporter commented on September 24, 2024
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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.