Re: RFC - Discovering Linux kernel subsystems used by a workload
Shuah Khan
Please see inline.
On 8/5/22 11:22 AM, Jonathan Moore wrote: Very interesting and some good information about the tools available thank you.The goal is to get insight into system calls and ioctls invoked by a workload. Results do match the system activity for that workload. Running streace on "ls" command will tell you the system activity for that command. How do we verify that? Are the results between tools generally in agreement or are some results tuned for different workloads? Does the point in time of measurement make a difference? Can peak load eg during application startup up be differentiated from a low demand mode? What instances have you seen where the reports are low or too high eg situations when the reported measurements exceed the actual available etc.? What effect does measuring have on the system/task being measured? Can these measurements be made at the same time as high stress workloads without impacting the workload? How does one deal with Nyquist? When a task is zombie/dead/lost do the measurements indicate this and how quickly? Do you have a set of 'test' loads to explore all of this? The only tool we are using here is strace and the same tool is used on 3 workloads. Results are not tuned for a workload. Please keep in mind, the goal here is understanding the system footprint for a workload. It isn't goal to see how a workload behaves under varying loads. The goal is to give tool and process to system integrators to follow to get insight into their workloads. This information can then be used to develop a plan for gathering evidence for certification. Hope this helps understand the goals of this work. thanks, -- Shuah
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
Re: RFC - Discovering Linux kernel subsystems used by a workload
Jonathan Moore
Very interesting and some good information about the tools available thank you. Have you any given any thought or do you have information that supports the variety of the measurements? ie do the results actually match what is going on? How do we verify that? Are the results between tools generally in agreement or are some results tuned for different workloads? Does the point in time of measurement make a difference? Can peak load eg during application startup up be differentiated from a low demand mode? What instances have you seen where the reports are low or too high eg situations when the reported measurements exceed the actual available etc.? What effect does measuring have on the system/task being measured? Can these measurements be made at the same time as high stress workloads without impacting the workload? How does one deal with Nyquist? When a task is zombie/dead/lost do the measurements indicate this and how quickly? Do you have a set of 'test' loads to explore all of this? That might be enough questions for now. :-) Jonathan
On Wed, Aug 3, 2022, 12:55 PM Shuah Khan <skhan@...> wrote: All,
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
RFC - Discovering Linux kernel subsystems used by a workload
Shuah Khan
All,
Please review the document that outlines the process to get insight into the resources used by a workload. Shefali Sharma and I identified a process for gathering fine grained information about system resources necessary to run a generic workloads on Linux. This process can then be applied to any workload including individual commands and important use-cases in that workload. As an example, what subsystems are used when a user queries the insulin pump status when OpenAPS workload in running. In addition this process can be used by System Integrators to gain insight into the resources used by their workloads. Please review and give us feedback. Once this review is complete, we will upload the document to github. https://docs.google.com/document/d/1OgbTDFdrWtQTCYoRwNIZMQPhGhnHbyughLXrLfiaTi4/edit# thanks, -- Shuah & Shefali
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Analysis of eBPF for safety use case
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Trusted Execution Inside Secure Enclaves
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Trusted Execution Inside Secure Enclaves
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Safety Architecture WG update and future plans
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Kernel Tracing
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Welcome/Strategy
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Medical Devices Working Group Update
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Effectiveness of memory access error detection of KFENCE and KASAN
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Generation of static architecture diagrams for specific Kernel images
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Useful Techniques for Qualifying a Linux distro for ASIL-B
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - OSEP WG update and future plans
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - AUTOSAR adaptive applications in Rust
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
Reminder: Submit a talk for the ELISA Summit
Maemalynn Meanor
Hi All: Thank you to everyone that submitted your talks for the ELISA Summit, happening virtually on Sept. 7-9. The ELISA Summit will offer an introductory overview, in-depth content, emerging trends, and hot topics in using open source software
in safety-critical applications. The deadline to submit a speaking proposal is July 31. Please submit your talk here: https://docs.google.com/forms/d/e/1FAIpQLSetrBvYNfFj99ZVGy9pVzxLO54OKZ1mP8_HXydPuJoLkaB4mw/viewform. This event is open to any and all who are involved or interested
in defining, using, or learning about common elements, processes, and tools
that can be incorporated into Linux-based, safety-critical systems amenable to
safety certification. Please let us know if you have any questions. Thanks, Mae Maemalynn Meanor Senior PR & Marketing Manager The Linux Foundation ELISA, Open Mainframe Project, Zephyr Project (602) 541-0356 @Maemalynn
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Systems WG - Status and Roadmap
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Automotive WG - Telltales an evolution use case towards ADAS?!
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
ELISA Summit 2022 CFP Submission - Linux Features for Safety Critical Systems WG Overview
Evi Harmon
New submission to the ELISA Summit 2022 CFP. Please find below the details.
Sent via Google Form Notifications
|
||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
TSC Meeting Agenda - July 27 2022
Shuah Khan
All,
Please see the agenda below for our TSC meeting tomorrow. Please reach out if you have any agenda items to add. - Get aligned on Manchester in-person Workshop Topics - Discuss how to better organize/publish and share WG results (github, blogs etc.) - WG roundtable thanks, -- Shuah
|
||||||||||||||||||||||||||||||||||||||||||||||
|