Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Move resource usage logging into instrumentation

オープン
#272 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
35/100
issue の種類
リファクタリング
明瞭さ
おおむね明確
活発さ
活発
技術スタック
python
領域
tooling

調査の方向性

Read the linked issue #267 and PR #268, especially the discussion suggesting a ResourceInstrumentation class. The issue says the existing per-resource job-status logging should move into that class, but notes that the change was not straightforward; first trace where that logging is currently implemented and how instrumentation is structured. Done means the status data is available through instrumentation for producing reports at the end of runs.

索引モデルが issue の本文から書いたものです。

説明

A previous issue and PR were made (here https://github.com/lowRISC/dvsim/issues/267 and here https://github.com/lowRISC/dvsim/pull/268) to log per resource, the number of jobs for each status. For example, for the simulation tool Xcelium, how jobs are scheduled, queued, running, etc.

In the following https://github.com/lowRISC/dvsim/pull/268#discussion_r4186087377, @AlexJones0 suggested this logic could be moved into a ResourceInstrumentation class. This would have some advantages, such as making it easy to pull the data and produce other reports at the end of runs. I looked into this while addressing the comments in the linked PR, but found it wasn't overly straightforward. I deferred it for now, but in the long run it would be a good change to make.

主要言語
Python
スター
15
フォーク
22
平均マージ
4日 46分
マージ済み PR(30日)
6

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

lowRISC/dvsim のほかの issue

lowRISC/dvsim の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。