Sysfs perf #761
Merged
Sysfs perf #761
+272
−55
Conversation
Travis requires many time to execute tests in the project
…JakubVanek Adding Unit Test to execute UnitTest for all ideas. Some test are failing in all proposals.
When using cached file descriptors, differences between the sysfs filesystem and normal filesytems show up. In particular, extraneous data are not persisted between individual write calls (in sysfs, they're handed to the kernel driver; reads are again handled by a kernel driver). This commit repairs the illusion by opening and closing the file for each read/write separately. # Conflicts: # src/test/java/fake_ev3dev/ev3dev/utils/io/SysfsFile.java
Add LRU-cached Sysfs to the contest
However, the primary information source should always be the manpages: https://man7.org/linux/man-pages/dir_section_2.html
Upgrading build.gradle for JMH tests. It is necessary to review to merge to master. Adding JMH Tests Updating MANIFEST.MF to point to JMH main program for testing on EV3
docs: add ILibc documentation (to sysfs_perf)
… /sys/class/lego-sensor/sensor0/value0 . From a primitive measurement it's a boost of about 2x
…String in Sysfs2.
Channel reset
Small refactoring in JMH tests
Adding TimingTest and performance results
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Improving performance in the execution of this library