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

Implementing a more generalized proc pseudo-filesystem abstraction for multiple platforms #162

Open
Krysztal112233 opened this issue Aug 6, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Krysztal112233
Copy link
Collaborator

Krysztal112233 commented Aug 6, 2024

In order to cope with multi-platform support and handle different implementations of multiple platforms, it is necessary to abstract different implementations of multiple platforms

The current proc implementation is a Linux-only implementation and relies heavily on the proc pseudo-filesystem - it needs to read inside the /proc filesystem.

  • FreeBSD's proc pseudo-fs is not automounted.
  • macOS does not have a proc fs, it use sysctl instead.
  • Windows platform are much different from *NIX family.
@Krysztal112233 Krysztal112233 changed the title Implementing a more generalized proc pseudo-filesystem abstraction for multiple platforms. Implementing a more generalized proc pseudo-filesystem abstraction for multiple platforms Aug 6, 2024
@Krysztal112233 Krysztal112233 added the enhancement New feature or request label Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant