Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement] Port Resource Management API to Dragonwell #87

Closed
yuleil opened this issue Mar 10, 2020 · 0 comments
Closed

[Enhancement] Port Resource Management API to Dragonwell #87

yuleil opened this issue Mar 10, 2020 · 0 comments
Assignees

Comments

@yuleil
Copy link
Collaborator

yuleil commented Mar 10, 2020

Description
The API is used for limits and isolates for resources(CPU, memory) among threads at the JVM process level.

The main purpose of providing this API for Dragonwell is to expose a unified and concise abstraction layer to our users for the coming resource management features (MultiTenant, Wisp).

Steps to Reproduce
N/A

Expected behavior
All JTreg tests shipped within patches for this feature.

JDK version
8.2.2

Execution environment

  • OS and version: Linux
  • CPU model: x64
  • Number of CPU cores:
  • Size of physical memory:
  • Inside Linux container?
    • Linux container name (docker, pouch, etc):
    • Linux container version:
@yuleil yuleil self-assigned this Mar 11, 2020
yuleil added a commit to dragonwell-project/dragonwell8_jdk that referenced this issue Mar 13, 2020
Summary:
Introduce ResourceContainer to manage resources.
ResourceContainer defines a set of resource Constraint
that limit resource usage by threads.

Test Plan: jtreg com/alibaba/rcm

Reviewed-by: luchsh, sanhong

Issue: dragonwell-project/dragonwell8#87
@yuleil yuleil closed this as completed Mar 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant