changelog

来自「linux 操作系统下对系统资源监控程序的编写」· 代码 · 共 218 行

TXT
218
字号
2004-03-09  Bastien Nocera  <hadess@hadess.net>	* cpu.c: (glibtop_get_cpu_s): fixup CPU usage calculation on 2.6	kernels (patch by Benoit Dejean <bnet@ifrance.com>) (Closes: #134252)2004-03-04  Bastien Nocera  <hadess@hadess.net>	* ppp.c: use a config.h define instead of copying the values in	the file (Closes: #126504)2004-02-02  Sebastien Bacher  <seb128@debian.org>         * sysdeps/linux/mem.c: (glibtop_get_mem_s): patch from        Beno顃 Dejean <bnet@ifrance.com> to fix libtop_mem.used        and glibtop_mem.shared values (Closes: #129863).2003-12-23  Bastien Nocera  <hadess@hadess.net>	* cpu.c: (glibtop_get_cpu_s):	* glibtop_server.h:	* loadavg.c: (glibtop_get_loadavg_s):	* mem.c: (glibtop_get_mem_s):	* netload.c: (glibtop_get_netload_s):	* prockernel.c: (glibtop_get_proc_kernel_s):	* procmem.c: (glibtop_get_proc_mem_s):	* procsegment.c: (glibtop_get_proc_segment_s):	* procsignal.c: (glibtop_get_proc_signal_s):	* proctime.c: (glibtop_get_proc_time_s):	* procuid.c: (glibtop_get_proc_uid_s):	* swap.c: (glibtop_get_swap_s): Apply patch from Beno卯t Dejean	<bnet@ifrance.com> to fix overflow issues using strtol	(Closes: #129881)2003-12-23  Bastien Nocera  <hadess@hadess.net>	* mem.c: (glibtop_get_mem_s): Fix calculation of used memory,	patch by Beno卯t Dejea, <bnet@ifrance.com> (Closes: #129863)2003-12-07  Jon K Hellan  <hellan@acm.org>	* ppp.c: Copy needed defines from linux/isdn.h instead of	including it, unbreaking build with linux 2.6 kernel headers.2003-10-21  Bastien Nocera  <hadess@hadess.net>	* Makefile.am: install only one library, libgtop-2.0	Fix build-time warnings due to the redefinition of guint642003-10-20  Bastien Nocera  <hadess@hadess.net>	* glibtop_server.h:	* mem.c: (glibtop_get_mem_s):	* swap.c: (glibtop_get_swap_s): committing patch from Sebastien	Bacher <seb128@debian.org> for Linux 2.6 support (Closes: #104747)2003-10-20  Bastien Nocera  <hadess@hadess.net>	* cpu.c: (glibtop_get_cpu_s):	* procmap.c: (glibtop_get_proc_map_s): s/u_int64_t/guint64/2003-10-20  Bastien Nocera  <hadess@hadess.net>	* glibtop_machine.h:	* glibtop_server.h:	* ppp.c:	* procargs.c: (glibtop_get_proc_args_s):	* proclist.c:	* procmap.c: fixed compilation2003-10-20  Bastien Nocera  <hadess@hadess.net>	* ppp.c: (get_ISDN_stats):	* procargs.c: (glibtop_get_proc_args_s):	* proclist.c: (glibtop_get_proclist_s):	* procmap.c: (glibtop_get_proc_map_s):	replace all the xmalloc crap by glib memory management functions2001-10-17  Abel Cheung <maddog@linux.org.hk>	* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.2001-02-13  Martin Baulig  <baulig@suse.de>	Fix bug #14076.	* open.c (glibtop_open_s): Check whether /proc/1/cpu exists to	detect SMP support rather than reading /proc/stat; on Linux 2.4.x,	/proc/stat has "cpu" and "cpu0" entries even for non-SMP systems.2000-01-22  Martin Baulig  <martin@home-of-linux.org>	* procargs.c (glibtop_get_proc_args_s): Set correct `buf->size' and	`buf->flags' fields when `max_length' was given. Fixes #5183.1999-11-28  Martin Baulig  <martin@home-of-linux.org>	* procstate.c (glibtop_get_procstate_s): Stat "/proc/<pid>" instead	of "/proc/<pid>/state" to get `uid' and `gid'. Thanks to Jason Becker	for pointing out that GTop reported wrong uid's.1999-10-19  Martin Baulig  <martin@home-of-linux.org>	* uptime.c (glibtop_get_uptime_s): Don't cast uptime and idletime	to float as suggested by John Kodis.1999-07-29  Martin Baulig  <martin@home-of-linux.org>	* proctime.c (glibtop_get_proctime_s): Don't provide `rtime'	any longer since we must not use `rtime = utime + stime'.1999-02-20  Martin Baulig  <martin@home-of-linux.org>	* netload.c: Don't include <linux/ip_fw.h> for libc5 systems	since it is no longer required and makes trouble on Slakware.1999-01-06  Martin Baulig  <martin@home-of-linux.org>	* netload.c (glibtop_get_netload_s): Use `server->os_version_code'	instead of GLIBTOP_LINUX_VERSION_CODE.1999-01-06  Martin Baulig  <martin@home-of-linux.org>	Unconditionally enable SMP support for linux.	* open.c (_glibtop_open_s): Always determine the number of CPUs	we have here, not only when SMP support was enabled.	* cpu.c, proctime.c: Use `server->ncpu' to determine whether to 	enable SMP support.1998-12-28  Martin Baulig  <martin@home-of-linux.org>	* netload.c: When using glibc, don't include <netinet/ip_fw.h> 	any longer but all headers that were included there; we only 	needed this file to get those headers.1998-12-09  Martin Baulig  <martin@home-of-linux.org>	* procargs.c (glibtop_get_proc_args_s): Added implementation	for this function.1998-12-03  Martin Baulig  <martin@home-of-linux.org>	* netload.c: No longer include <linux/version.h>, but use	GLIBTOP_LINUX_VERSION_CODE which is set by configure instead.	Define _GLIBTOP_IP_FW_ACCTIN and _GLIBTOP_IP_FW_ACCTOUT here	and use them instead of IP_FW_F_ACCTIN and IP_FW_F_ACCTOUT.1998-11-30  Martin Baulig  <martin@home-of-linux.org>	* netload.c: Use correct header files both for libc5 and glibc.	With Linux >= 2.1.114 we no longer use IP accounting since it	already has byte counts in /proc/net/dev.1998-11-22  Martin Baulig  <baulig@merkur.uni-trier.de>	* netload.c (glibtop_get_netload_s): Added implementation	for this function. 		The code here is smart enough to use /proc/net/ip_acct if 	IP accounting is enabled in the kernel and activated on the 	requested device and /proc/net/dev if not.	To get separate statistics for received and transmitted	packets you need to use two accounting rules:	ipfwadm -A in -a -P all -W eth0	ipfwadm -A out -a -P all -W eth0	But before you activate IP accounting, please have a look	at /proc/net/dev - if if already contains byte counters,	then don't use IP accounting.1998-10-28  Martin Baulig  <martin@home-of-linux.org>	* ppp.c: Added code for ISDN here.1998-10-26  Martin Baulig  <martin@home-of-linux.org>	* netload.c: New file. Currently empty.1998-10-26  Martin Baulig  <martin@home-of-linux.org>	* procargs.c: New file. Currently empty.1998-10-25  Martin Baulig  <martin@home-of-linux.org>	* ppp.c: New file. Currently empty.1998-10-11  Martin Baulig  <martin@home-of-linux.org>	* procdata.c: Removed this obsolete file.1998-10-02  Martin Baulig  <martin@home-of-linux.org>	* proclist.c (glibtop_init_proclist_s): You can now also use the	`GLIBTOP_EXCLUDE_*' flags for the `which' parameter.1998-10-01  Martin Baulig  <baulig@Stud.Informatik.uni-trier.de>	* proclist.c (glibtop_init_proclist_s): Honor the `which' parameter	to select which processes to fetch.1998-09-12  Martin Baulig  <martin@home-of-linux.org>	* sysinfo.c: New file.1998-09-09  Martin Baulig <baulig@Stud.Informatik.uni-trier.de>	* proctime.c (glibtop_get_proc_time_s): Added SMP support.	* open.c (glibtop_init_s): Initialize `ncpu' on SMP systems.	* cpu.c (glibtop_get_cpu_s): Added SMP support.	* ChangeLog: New file.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?