Commit Graph

17 Commits

Author SHA1 Message Date
Guillaume Raffy 0cf2926688 added expe005 to find if adding PhysicalRam variable to meminfo would reveal relations
unfortunately adding PhysicalRam didn't bring new relations.
2024-08-19 14:59:34 +02:00
Guillaume Raffy 496d0f8df9 added expe004, which aims to improve the relations finder between meminfo variables:
- because sumfinder can't find substractions, added some derived variables in the hope of finding snew sums
-  added a tool to merge relations (mergesums) so that only relations that work everywhere are kept. This removes the sums that happen to exist only on one sample by pure conicidence.

Unfortnately, despite the tools are working, they didn't find interesting relations in meminfo indicators :-(
2024-08-19 11:03:26 +02:00
Guillaume Raffy e1d71014d4 refactored Sums into a class in sumfinder (much cleaner) and added method to output Sums to stdout 2024-08-14 18:34:44 +02:00
Guillaume Raffy 6bcdade804 added expe003 that shows that most equations found by sumfinder on alambix97 set were not confirmed on alambix98 set 2024-08-14 17:43:24 +02:00
Guillaume Raffy 34dd0bceb1 turned sumfinder into a library, which allowed to better document expe001.5, but will also allow reuse 2024-08-14 16:33:25 +02:00
Guillaume Raffy 690b735d40 minor cleanup of expe001.5:
- removed [measurements/expe001.5/simplification/treemap001.md] as it was a duplicate of  [measurements/expe001.5/simplification/treemap000.md]
- added documentation
2024-08-14 16:11:25 +02:00
Guillaume Raffy 053a1f9924 regrouped experimentation files related to sumfinder into expe001.5 (because chronologically it was done between expe001 and expe002) and documented its usage 2024-08-14 16:01:41 +02:00
Guillaume Raffy f800d77200 improved test_tmpfs to delete the stresser file if it alraeady exists when launching the test 2024-08-13 17:37:40 +02:00
Guillaume Raffy 9cedff0deb turned the test of tmpfs into expe002 so that it's documented 2024-08-13 17:36:48 +02:00
Guillaume Raffy dd09f32513 removed unwanted pyc file from this repository 2024-08-13 17:29:25 +02:00
Guillaume Raffy 6f932b30d7 minor doc fix in expe001 2024-08-13 17:27:08 +02:00
Guillaume Raffy b6af10d3a4 refactored and documented showmem into expe000 2024-08-13 17:24:19 +02:00
Guillaume Raffy 6d7d5b9586 minor improvement to readme 2024-08-13 16:36:12 +02:00
Guillaume Raffy 1a9090cbde fixed misplaced file 2024-08-13 16:35:56 +02:00
Guillaume Raffy b74a668d61 removed files that were commited by mistake 2024-08-13 16:35:22 +02:00
Guillaume Raffy 0f01d9f0cf added readme to the repository 2024-08-13 16:17:46 +02:00
Guillaume Raffy 2a4593fc70 created a repository for the study regarding linux ram indicators
the amounts of tests done for [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=3897] were becoming messy, so I decided to create a versionned repository for hosting a study on linux ram indicators (because it's actually not trivial, and has been a grey area (not completely clear) for too long for me). So the aim of this repository is to host an article explaining linux ram indicators that can help diagnose ram issues, along with the experimentations and tools that were used to as material for this study:
- [measurements] the measurements (results of experiments and tests)
- [src] the source code of the tools that
- [reference] reference documents

note: the file hierarchy is still a bit messy, but much better than the the directory it comes from (~/work/tickets/bug3897)

work related to [https://bugzilla.ipr.univ-rennes.fr/show_bug.cgi?id=3897]
2024-08-13 14:16:40 +02:00