You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,16 +15,14 @@ This is a focused and fast library to get system information like:
15
15
* FreeBSD
16
16
* MacOS X
17
17
* Linux (>= 2.6)
18
+
* OpenBSD
19
+
* NetBSD
20
+
* Solaris/SmartOS (partially)
18
21
19
22
*It might support (but not tested):*
20
23
21
24
* Older versions of linux
22
25
23
-
*It doesn't support:*
24
-
25
-
* OpenBSD
26
-
* NetBSD
27
-
28
26
## Installation
29
27
30
28
Add this line to your application's Gemfile:
@@ -137,9 +135,10 @@ Just require the library and make a snapshot or use the distinct methods to just
137
135
## Todo
138
136
139
137
* Swap information
140
-
* Support more platforms (hp ux, aix, solaris, ...)
138
+
* Support more platforms (hp ux, aix, ...)
139
+
* Optimize performance for OpenBSD, NetBSD using `uvmexp` etc. directly
140
+
* Optimize performance for solaris, smartos using `kstat` etc. directly
141
141
* Server performance/system information (open file handles, cache sizes, number of inodes ...)
142
-
* Add support for (Open|Net)BSD using UVM (http://cvsweb.netbsd.org/bsdweb.cgi/src/external/bsd/top/dist/machine/) and remove sysctlbyname references where possible to make it compatible
0 commit comments