{"id":21929046,"url":"https://github.com/jreybert/oartop","last_synced_at":"2025-08-18T17:05:43.327Z","repository":{"id":139397615,"uuid":"2333388","full_name":"jreybert/oartop","owner":"jreybert","description":"An htop like program for oar environment","archived":false,"fork":false,"pushed_at":"2011-09-06T13:28:41.000Z","size":114,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-27T11:50:08.546Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jreybert.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-09-06T08:54:59.000Z","updated_at":"2019-11-01T01:08:09.000Z","dependencies_parsed_at":"2023-04-18T11:17:27.191Z","dependency_job_id":null,"html_url":"https://github.com/jreybert/oartop","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jreybert%2Foartop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jreybert%2Foartop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jreybert%2Foartop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jreybert%2Foartop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jreybert","download_url":"https://codeload.github.com/jreybert/oartop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244956336,"owners_count":20538161,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-28T22:29:03.173Z","updated_at":"2025-03-22T12:26:27.909Z","avatar_url":"https://github.com/jreybert.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"During the development stage of a shared memory parallel program , I highly use htop to check how my program behaves during its execution. I want to see if cores are used as excepected, how memory is used... '''htop is my first profiling tool'''. I wanted the same tool to check my MPI development process, and did not find any. I made this scipt, oartop, highly based on oar (and NFS :( )\n\nWhat oartop does:\n* create a forlder in your home: \u003ccode class=\"file\"\u003e~/.oartop\u003c/code\u003e\n* make a list of your reserved machines with the environment variable \u003ccode\u003e$OAR_NODEFILE\u003c/code\u003e\n* using TakTuk, launch on these machines a script \u003ccode\u003eload.pl\u003c/code\u003e\n** \u003ccode\u003eload.pl\u003c/code\u003e reads system files: /proc/stat /proc/meminfo /proc/net/dev\n** and writes each seconds relevant information in \u003ccode class=\"file\"\u003e~/.oartop/$node_name\u003c/code\u003e\n* oartop reads these files, and display them like htop\n\nThis script is using the NFS home folder, as each node can share system information writing in this shared folder. This is not the most efficient way, but it is the easier. The drawback of this is you can only use oartop for mono-frontend reservation.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjreybert%2Foartop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjreybert%2Foartop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjreybert%2Foartop/lists"}