分页: 1 / 1

关于conky的问题

发表于 : 2010-05-16 14:34
leo.ren
我发觉使用conky后,电脑不做任何操作,系统内存使用量会每隔一段时间增长8M,是我那个地方没设置对吗?求解。

代码: 全选

# do not fork to background
background yes

# font settings
use_xft yes
xftfont 文泉驿微米黑:size=8
xftalpha 0.8
uppercase no

# update every 3 secs
update_interval 1

# stay running forever
total_run_times 0

# draw to root window
own_window no
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# avoid flickering
double_buffer yes

# Minimum size of text area
minimum_size 260 5
maximum_width 400

# position
alignment top_right
gap_x 35
gap_y 70

# colors
default_color white
default_shade_color black
default_outline_color black
color0 000000
color1 144556
color2 33b0dc

# borders
draw_borders no
stippled_borders 8
#border_margin 4
border_width 0

# shades
draw_shades no

# outline
draw_outline no

# spacer
use_spacer none

# buffers
no_buffers yes

# sampling
cpu_avg_samples 3
net_avg_samples 2

TEXT
${color2}System ${hr 1}

${color2}${font Digital:pixelsize=30}${time %H:%M}${font Digital:pixelsize=15}${time :%S}${font}
${color2}${font Comic Sans MS:size=12} ${time %m/%d }${font}${time %A}

$color1 User: $color2$nodename
$color1 CPU: $color2 ${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}
$color1 System: $color2 ${execi 99999 lsb_release -d -s -c | tr -s "\n" " "} $kernel
$color1 Processes: $color2$processes ($running_processes running)
$color1 Uptime:$color2 $uptime $color1 Load:$color2 $loadavg

${color2}CPU 1
$color1 Usage: $color2${cpu cpu1}% $color1 Temperature:$color2 ${execi 20 sensors | grep -A 0 'temp1' | cut -c 15-16} ${font iYaHei:size=8}℃
${font}$color1 Load: $color2$cpu% ${cpubar cpu1 6,200}
$color1 ${cpugraph cpu1 20,270 000000 33b0dc}
${color2}CPU 2
$color1 Usage: $color2${cpu cpu2}% $color1 Temperature:$color2 ${execi 20 sensors | grep -A 0 'temp2' | cut -c 15-16} ${font iYaHei:size=8}℃
${font}$color1 Load: $color2$cpu% ${cpubar cpu2 6,200}
$color1 ${cpugraph cpu2 20,270 000000 33b0dc}
${color2}CPU 3
$color1 Usage: $color2${cpu cpu3}% $color1 Temperature:$color2 ${execi 20 sensors | grep -A 0 'temp3' | cut -c 15-16} ${font iYaHei:size=8}℃
${font}$color1 Load: $color2$cpu% ${cpubar cpu3 6,200}
$color1 ${cpugraph cpu3 20,270 000000 33b0dc}

${color2}Memory
$color1 Usage: $color2$mem / $memmax
${font}$color1 Load: $color2$memperc% ${membar 6,200}
#交换分区不存在,删掉下面2行
#swap ${alignr}$swap / $swapmax ($swapperc%)
#${swapbar 4}

${color2}CPU占用  $alignr CPU% MEM%
$color1${top name 1}$alignr${top cpu 1}${top mem 1}
$color1${top name 2}$alignr${top cpu 2}${top mem 2}
$color1${top name 3}$alignr${top cpu 3}${top mem 3}

${color2}内存占用 $alignr CPU% MEM%
$color1${top_mem name 1}$alignr${top_mem cpu 1}${top_mem mem 1}
$color1${top_mem name 2}$alignr${top_mem cpu 2}${top_mem mem 2}
$color1${top_mem name 3}$alignr${top_mem cpu 3}${top_mem mem 3}

${color2}文件系统 ${hr 1}

${color2}Root
${color1}Usage: $color2${fs_free /} / ${fs_size /}
${color1}Free: $color2${fs_free_perc}% ${fs_bar 4}
${color2}Home
${color1}Usage: $color2${fs_free /home} / ${fs_size /home}
${color1}Free: $color2${fs_free_perc /home}% ${fs_bar 4 /home}

#WINXP: ${alignr}${fs_free /media/WINXP} / ${fs_size /media/WINXP}
#${fs_bar 4 /media/WINXP}
#本地磁盘D: ${alignr}${fs_free /media/本地磁盘} / ${fs_size /media/本地磁盘}
#${fs_bar 4 /media/本地磁盘}
#本地磁盘E: ${alignr}${fs_free /media/Local_} / ${fs_size /media/Local_}
#${fs_bar 4 /media/Local_}
#本地磁盘F: ${alignr}${fs_free /media/Local} / ${fs_size /media/Local}
#${fs_bar 4 /media/Local}

${color2}网络占用 ${hr 1}
${color1}下载速度 ${color2}${downspeed eth0} k/s ${alignr}${color1}上传速度 ${color2}${upspeed eth0} k/s
${color2}${downspeedgraph eth0 25,107} ${alignr}${color2}${upspeedgraph eth0 25,107}
${color1}下载总量 ${color2}${totaldown eth0} ${alignr}${color1}上传总量 ${color2}${totalup eth0}

Re: 关于conky的问题

发表于 : 2010-05-16 14:52
leo.ren
经过网上找的一些资料来看,感觉是因为10.04有内存泄漏的问题,不是conky的问题。

Re: 关于conky的问题

发表于 : 2010-05-16 15:02
wyl-19
个人感觉是conky在获取信息时的临时占用,不知道是不是。 :em06

Re: 关于conky的问题

发表于 : 2010-05-16 18:49
wang020612
:em06
这个配置,
好像我的。。。
我看到了交换分区那句
哈哈,我给隐掉了···

Re: 关于conky的问题

发表于 : 2010-05-16 18:53
wang020612
:em02
另外楼主可以设置把刷新时间放长点,默认的是一秒一次。。

Re: 关于conky的问题

发表于 : 2010-05-21 11:13
leo.ren
wang020612 写了::em02
另外楼主可以设置把刷新时间放长点,默认的是一秒一次。。
首先,谢谢你的分享,我在你的基础上做了些许的修改。另外我设置刷新1秒一次是因为我在上面配置了显示时间。
PS:上面我提到的内存泄露的问题已经确认不是conky的问题,是装A卡官网驱动,然后开3D造成内存泄露。用sudo glxinfo可以释放内存(非常不爽)。

Re: 关于conky的问题

发表于 : 2010-05-21 11:18
leo.ren
另外,在监视CPU温度我用到了sensors 这样一个东西,如果你没有的话,需要装上才能正确执行 sensors | grep -A 0 'temp1' | cut -c 15-16

Re: 关于conky的问题

发表于 : 2010-05-21 11:23
eexpress
execi
man conky

Re: 关于conky的问题

发表于 : 2010-05-21 14:58
leo.ren
eexpress 写了:execi
man conky
THX for your coming!

Re: 关于conky的问题

发表于 : 2010-06-18 9:53
rootoo
temp3 也是 CPU的温度吗?