Invention Grant
- Patent Title: Performance monitoring for storage system with core thread comprising internal and external schedulers
-
Application No.: US16747138Application Date: 2020-01-20
-
Publication No.: US11232010B2Publication Date: 2022-01-25
- Inventor: Lior Kamran , Vladimir Kleiner
- Applicant: EMC IP Holding Company LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP Holding Company LLC
- Current Assignee: EMC IP Holding Company LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Ryan, Mason & Lewis, LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F11/34 ; G06F9/38 ; G06F9/48 ; G06F11/30

Abstract:
A processing device monitors performance of a first thread of a first application executing on one of a plurality of processing cores of a storage system. The first thread comprises an internal scheduler controlling switching between a plurality of sub-threads of the first thread, and an external scheduler controlling release of the processing core by the first thread for use by at least a second thread of a second application different than the first application. In conjunction with monitoring the performance of the first thread in executing the first application, the processing device maintains a cumulative suspend time of the first thread over multiple suspensions of the first thread, with one or more of the multiple suspensions allowing at least the second thread of the second application to execute on the processing core, and generates performance measurements for sub-threads of the first thread using the cumulative suspend time.
Public/Granted literature
- US20210224177A1 PERFORMANCE MONITORING FOR STORAGE SYSTEM WITH CORE THREAD COMPRISING INTERNAL AND EXTERNAL SCHEDULERS Public/Granted day:2021-07-22
Information query