NetBSD support in htop(1)
===
This implementation utilizes kvm_getprocs(3), sysctl(3), etc, eliminating the
need for mount_procfs(8) with Linux compatibility enabled.
The implementation was initially based on the OpenBSD support in htop(1).
Notes on NetBSD curses
---
NetBSD is one of the last operating systems to use and maintain its own
implementation of Curses.
htop(1) can be compiled against either ncurses or NetBSD's curses(3).
In order for NetBSD's libcurses to be used, htop(1) must be configured with
`--disable-unicode`. This is necessary because htop(1) with Unicode enabled
directly accesses ncurses's cchar_t struct, which has different contents
in NetBSD's curses.
Versions of libcurses in NetBSD 9 and prior have no mouse support
(this is an ncurses extension). Newer versions contain no-op mouse functions
for compatibility with ncurses.
What needs improvement
---
* Kernel and userspace threads are not displayed or counted -
maybe look at NetBSD top(1).
* Support for compiling using libcurses's Unicode support.
* Support for fstat(1) (view open files, like lsof(8) on Linux).
* Support for ktrace(1) (like strace(1) on Linux).
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
htop——交互式进程查看器 Htop是一款运行于Linux系统监控与进程管理软件,用于取代Unix下传统的top,与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内存状态。用户一般可以在top无法提供详尽系统信息的情况下选择安装并使用htop。比如,在查找应用程序的内存泄漏问题时。与top相比,htop提供更方便、光标控制的界面来杀死进程。
资源推荐
资源详情
资源评论
收起资源包目录
htop交互式进程查看器.rar (274个子文件)
configure.ac 27KB
Makefile.am 10KB
AUTHORS 226B
LinuxProcessList.c 70KB
Process.c 51KB
CRT.c 44KB
Settings.c 31KB
Platform.c 30KB
PCPProcessList.c 28KB
Action.c 27KB
Platform.c 27KB
LinuxProcess.c 23KB
DragonFlyBSDProcessList.c 21KB
FreeBSDProcessList.c 20KB
CPUMeter.c 19KB
SolarisProcessList.c 19KB
PCPProcess.c 18KB
DarwinProcess.c 17KB
ProcessList.c 17KB
PCPDynamicMeter.c 15KB
NetBSDProcessList.c 15KB
Platform.c 15KB
OpenBSDProcessList.c 15KB
Meter.c 13KB
CommandLine.c 13KB
Panel.c 13KB
Platform.c 13KB
AffinityPanel.c 12KB
SystemdMeter.c 12KB
ScreenManager.c 12KB
Platform.c 11KB
PCPDynamicColumn.c 10KB
Platform.c 10KB
Vector.c 10KB
ScreensPanel.c 10KB
Header.c 9KB
CGroupUtils.c 9KB
Platform.c 9KB
SolarisProcess.c 8KB
OpenFilesScreen.c 8KB
Hashtable.c 8KB
DisplayOptionsPanel.c 8KB
LibSensors.c 7KB
Platform.c 7KB
MainPanel.c 7KB
IncSet.c 7KB
NetBSDProcess.c 7KB
XUtils.c 7KB
DragonFlyBSDProcess.c 7KB
OpenBSDProcess.c 7KB
FreeBSDProcess.c 7KB
MetersPanel.c 7KB
RichString.c 6KB
DarwinProcessList.c 6KB
AvailableMetersPanel.c 6KB
UnsupportedProcess.c 6KB
CategoriesPanel.c 6KB
NetworkIOMeter.c 5KB
OptionItem.c 5KB
TraceScreen.c 5KB
PCPMetric.c 5KB
DiskIOMeter.c 5KB
InfoScreen.c 5KB
ColumnsPanel.c 5KB
PressureStallMeter.c 4KB
PlatformHelpers.c 4KB
FunctionBar.c 4KB
openzfs_sysctl.c 4KB
AvailableColumnsPanel.c 4KB
LoadAverageMeter.c 4KB
ProcessLocksScreen.c 3KB
DynamicMeter.c 3KB
Platform.c 3KB
ZfsArcMeter.c 3KB
Compat.c 3KB
HugePageMeter.c 3KB
MemoryMeter.c 3KB
uname.c 3KB
MemorySwapMeter.c 3KB
Affinity.c 3KB
TasksMeter.c 3KB
ColorsPanel.c 3KB
ZfsCompressedArcMeter.c 3KB
UnsupportedProcessList.c 2KB
HeaderOptionsPanel.c 2KB
SELinuxMeter.c 2KB
SwapMeter.c 2KB
ZramMeter.c 2KB
ListItem.c 2KB
IOPriorityPanel.c 2KB
CommandScreen.c 2KB
DynamicColumn.c 2KB
UptimeMeter.c 2KB
gettime.c 1KB
BatteryMeter.c 1KB
SignalsPanel.c 1KB
EnvScreen.c 1KB
DateTimeMeter.c 1KB
DateMeter.c 1KB
UsersTable.c 1KB
共 274 条
- 1
- 2
- 3
资源评论
野生的狒狒
- 粉丝: 1498
- 资源: 1530
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功