Gentoo Archives: gentoo-user-br

From: Fabiano - deStilaDo <fabianoengler@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Plasma consumindo muita memória?
Date: Fri, 03 Oct 2008 19:17:34
Message-Id: e4beb90c0810031217l4af3a66dn53d7d97b2f4e2d26@mail.gmail.com
In Reply to: Re: [gentoo-user-br] Plasma consumindo muita memória? by Davi Vidal
1 > Esqueci algo?
2
3 O principal, dizer quanto de mempória teu plasma tá usando =P
4
5 Em amd64 é normal os binários serem maiores e ocuparem mais memória
6 também, a diferença é de cerca de 20 a 30%.
7
8 O meu plasma*, usando uma resolução de 1600x1200, com duas pastas,
9 notes, relógio analógico e previsão do tempo, compilado em x86, está
10 usando 180mb de memória virtual, 74mb de residente e 45.5mb
11 compartilhada. Isso acaba resultando menos de 30mb de memória
12 residente exclusiva...
13
14 Eu tenho 880 mb de ram (1 gb na verdade, mas o resto vai pro video
15 onboard) e essa configuração do meu plasma está usando 8%.
16
17 Você falou que teu plasma tá usando 28% da memória, o que seria cerca
18 de 280mb de 1gb. Parece que tem algo errado aí...
19
20 Faça um teste. Saia do KDE4, renomeie o diretorio ~/.kde4.12 para um
21 outro nome temporário e entre no kde4 novamente, vai estar com toda a
22 configuração padrão. Abra um terminal, e rode o htop, digite "/" para
23 procura e digite "plasma", e veja esses valores de memória virtual,
24 residente, compartilhada e porcentagem.
25
26
27 *Eu estou usando o kde 4.1.68 (4.2alpha2), e ele é muito mais rápido e
28 estável que o 4.1.1. Eu consideraria o upgrade também.
29
30
31 On Fri, Oct 3, 2008 at 3:44 PM, Davi Vidal <davividal@×××××××××××××.br> wrote:
32 >
33 > On Friday 03 October 2008 11:04:08 Fabiano - deStilaDo wrote:
34 > > On Fri, Oct 3, 2008 at 10:22 AM, Davi Vidal <davividal@×××××××××××××.br>
35 > wrote:
36 > > > Bom dia a todos. Terminei ontem de configurar meu KDE 4 e notei
37 > > > que o Plasma está consumindo, em média, 28% da minha memória
38 > RAM.
39 > > >
40 > > > Isso é normal?
41 > >
42 > > Use o htop, veja quantos mb de memoria virtual e residente está
43 > > usando. Você compilou em x86 ou amd64? Está com muitos widgets?
44 > >
45 >
46 > Compilei em amd64. Tenho 1 GB de RAM DDR 1 e 2 GB de swap.
47 >
48 > De widgets eu tenho duas pastas e os botões de lock e shutdown.
49 >
50 > Usando o htop, ele retornou que eu estou usando 730/1000 MB de
51 > memória física e 640/1907 MB de swap.
52 >
53 >
54 > Algumas informações sobre meu sistema:
55 >
56 > [inicio]
57 >
58 > # paludis --info libplasma
59 > paludis 0.30.1
60 > Paludis build information:
61 > Compiler:
62 > CXX: x86_64-pc-linux-gnu-g++ 4.1.2 20070214 ( (gdc
63 > 0. 24, using dmd 1.020)) (Gentoo 4.1.2 p1.0.2)
64 > CXXFLAGS: -O2 -march=k8 -pipe -fomit-frame-pointer -
65 > falign- functions=64 -mmmx -msse -msse2 -msse3 -m3dnow -g -
66 > ggdb3
67 > LDFLAGS:
68 > DATE: 2008-09-27T12:15:51-0300
69 >
70 > Libraries:
71 > C++ Library: GNU libstdc++ 20070214
72 >
73 > Reduced Privs:
74 > reduced_uid: 1000
75 > reduced_uid->name: davi
76 > reduced_uid->dir: /home/davi
77 > reduced_gid: 1000
78 > reduced_gid->name: davi
79 >
80 > Paths:
81 > DATADIR: /usr/share
82 > LIBDIR: /usr/lib64
83 > LIBEXECDIR: /usr/libexec
84 > SYSCONFDIR: /etc
85 > PYTHONINSTALLDIR: /usr/lib64/python2.5/site-packages
86 > RUBYINSTALLDIR: /usr/lib64/ruby/site_ruby/1.8/x86_64-linux
87 >
88 > Environment:
89 > Format: paludis
90 > Config dir: /etc/paludis
91 > World file: /var/lib/portage/world
92 > [...]
93 > Package information:
94 > app-admin/eselect-compiler: (none)
95 > app-shells/bash: 3.2_p33
96 > dev-java/java-config: 1.3.7 2.1.6
97 > dev-lang/python: 2.4.4-r13 2.5.2-r7
98 > dev-python/pycrypto: 2.0.1-r6
99 > dev-util/ccache: 2.4-r7
100 > dev-util/confcache: (none)
101 > sys-apps/baselayout: 1.12.11.1
102 > sys-apps/openrc: (none)
103 > sys-apps/sandbox: 1.2.18.1-r2
104 > sys-devel/autoconf: 2.13 2.61-r2
105 > sys-devel/automake: 1.10.1-r1 1.7.9-r1 1.8.5-r3 1.9.6-r2
106 > sys-devel/binutils: 2.18-r3
107 > sys-devel/gcc-config: 1.4.0-r4
108 > sys-devel/libtool: 1.5.26
109 > virtual/os-headers: 2.6.23-r3 (for sys-kernel/linux-
110 > headers::installed)
111 > [...]
112 > Repository kde:
113 > format: ebuild
114 > location: /var/paludis/repositories/kde-testing
115 > append_repository_name_to_write_cache: true
116 > binary_destination: false
117 > binary_keywords:
118 > binary_uri_prefix:
119 > builddir: /var/tmp/paludis
120 > cache: /var/empty
121 > distdir: /usr/portage/distfiles
122 > eapi_when_unknown: 0
123 > eapi_when_unspecified: 0
124 > eclassdirs: /usr/portage/eclass
125 > /var/paludis/repositories/kde-testing/eclass
126 > ignore_deprecated_profiles: false
127 > layout: traditional
128 > master_repository: gentoo
129 > names_cache: /var/paludis/repositories/kde-
130 > testing/.cache/names
131 > newsdir: /var/paludis/repositories/kde-
132 > testing/metadata/news
133 > profile_eapi: 0
134 > profiles: /usr/portage/profiles/default-
135 > linux/amd64/2007.0
136 > securitydir: /var/paludis/repositories/kde-
137 > testing/metadata/glsa
138 > setsdir: /var/paludis/repositories/kde-testing/sets
139 > sync: git://git.overlays.gentoo.org/proj/kde.git
140 > sync_options:
141 > use_manifest: use
142 > write_cache: /var/cache/paludis/metadata
143 > [...]
144 > Package kde-base/libplasma-4.1.1::installed:
145 >
146 > >>> Running ebuild phase killoldmisc as paludisbuild:paludisbuild...
147 > bunzip2 < /var/db/pkg/kde-base/libplasma-4.1.1/environment.bz2 >
148 > /var/tmp/paludis/environment-kde-base-libplasma-4.1.1-20373
149 > ebuild_scrub_environment /var/tmp/paludis/environment-kde-base-
150 > libplasma-4.1.1-20373
151 > ebuild_safe_source /var/tmp/paludis/environment-kde-base-
152 > libplasma-4.1.1-20373
153 > rm /var/tmp/paludis/environment-kde-base-libplasma-4.1.1-20373
154 > >>> Starting builtin_killoldmisc
155 > >>> Done builtin_killoldmisc
156 > >>> Completed ebuild phase killoldmisc
157 > >>> Running ebuild phases initmisc infovars info as
158 > paludisbuild:paludisbuild...
159 > bunzip2 < /var/db/pkg/kde-base/libplasma-4.1.1/environment.bz2 >
160 > /var/tmp/paludis/environment-kde-base-libplasma-4.1.1-20427
161 > ebuild_scrub_environment /var/tmp/paludis/environment-kde-base-
162 > libplasma-4.1.1-20427
163 > ebuild_safe_source /var/tmp/paludis/environment-kde-base-
164 > libplasma-4.1.1-20427
165 > rm /var/tmp/paludis/environment-kde-base-libplasma-4.1.1-20427
166 > >>> Starting builtin_initmisc
167 > >>> Done builtin_initmisc
168 > >>> Starting builtin_infovars
169 > ACCEPT_KEYWORDS=amd64
170 > CBUILD=x86_64-pc-linux-gnu
171 > CFLAGS=-O2 -march=k8 -pipe -fomit-frame-pointer -falign-functions=64
172 > -mmmx -msse -msse2 -msse3 -m3dnow
173 > CHOST=x86_64-pc-linux-gnu
174 > CONFIG_PROTECT=/var/lib/hsqldb /usr/share/config /usr/env
175 > /usr/shutdown /usr/kde/3.5/share/config /usr/kde/3.5/env
176 > /usr/kde/3.5/shutdown /etc
177 > CONFIG_PROTECT_MASK=/etc/env.d/java/ /etc/php/cli-php5/ext-
178 > active/ /etc/php/cgi-php5/ext-active/ /etc/php/apache2-php5/ext-active/
179 > /etc/udev/rules.d /etc/fonts/fonts.conf /etc/gconf /etc/terminfo /etc/ca-
180 > certificates.conf /etc/env.d /etc/gconf
181 > CPPFLAGS=
182 > CTARGET=
183 > CXXFLAGS=-O2 -march=k8 -pipe -fomit-frame-pointer -falign-
184 > functions=64 -mmmx -msse -msse2 -msse3 -m3dnow
185 > DISTDIR=/var/db/pkg/kde-base/libplasma-4.1.1
186 > FEATURES=sandbox sfperms
187 > FFLAGS=
188 > GENTOO_MIRRORS=
189 > INSTALL_MASK=
190 > LANG=
191 > LC_ALL=C
192 > LDFLAGS=
193 > LINGUAS=en
194 > MAKEOPTS=-j2
195 > PORTAGE_COMPRESS=
196 > PORTAGE_COMPRESS_FLAGS=
197 > PORTAGE_RSYNC_EXTRA_OPTS=
198 > PORTAGE_RSYNC_OPTS=
199 > PORTAGE_TMPDIR=/var/tmp/paludis
200 > PORTDIR=/var/db/pkg/kde-base/libplasma-4.1.1
201 > PORTDIR_OVERLAY=
202 > SYNC=
203 > USE=opengl amd64 elibc_glibc linguas_en alsa_pcm_plugins_adpcm
204 > alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy
205 > alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop
206 > alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file
207 > alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug
208 > alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear
209 > alsa_pcm_plugins_meter alsa_pcm_plugins_mmap_emul
210 > alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null
211 > alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route
212 > alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol
213 > apache2_modules_actions apache2_modules_alias
214 > apache2_modules_auth_basic apache2_modules_authn_alias
215 > apache2_modules_authn_anon apache2_modules_authn_dbm
216 > apache2_modules_authn_default apache2_modules_authn_file
217 > apache2_modules_authz_dbm apache2_modules_authz_default
218 > apache2_modules_authz_groupfile apache2_modules_authz_host
219 > apache2_modules_authz_owner apache2_modules_authz_user
220 > apache2_modules_autoindex apache2_modules_cache
221 > apache2_modules_dav apache2_modules_dav_fs
222 > apache2_modules_dav_lock apache2_modules_deflate
223 > apache2_modules_dir apache2_modules_disk_cache apache2_modules_env
224 > apache2_modules_expires apache2_modules_ext_filter
225 > apache2_modules_file_cache apache2_modules_filter
226 > apache2_modules_headers apache2_modules_include
227 > apache2_modules_info apache2_modules_log_config
228 > apache2_modules_logio apache2_modules_mem_cache
229 > apache2_modules_mime apache2_modules_mime_magic
230 > apache2_modules_negotiation apache2_modules_rewrite
231 > apache2_modules_setenvif apache2_modules_speling
232 > apache2_modules_status apache2_modules_unique_id
233 > apache2_modules_userdir apache2_modules_usertrack
234 > apache2_modules_vhost_alias lcd_devices_bayrad lcd_devices_cfontz
235 > lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780
236 > lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb
237 > lcd_devices_ncurses lcd_devices_text video_cards_nv video_cards_nvidia
238 > input_devices_evdev input_devices_keyboard input_devices_mouse
239 > alsa_cards_via82xx userland_GNU kernel_linux
240 > >>> Done builtin_infovars
241 > >>> Starting pkg_info
242 > No additional information available
243 > >>> Done pkg_info
244 > >>> Completed ebuild phases initmisc infovars info
245 > >>> Running ebuild phase tidyupmisc as paludisbuild:paludisbuild...
246 > bunzip2 < /var/db/pkg/kde-base/libplasma-4.1.1/environment.bz2 >
247 > /var/tmp/paludis/environment-kde-base-libplasma-4.1.1-20503
248 > ebuild_scrub_environment /var/tmp/paludis/environment-kde-base-
249 > libplasma-4.1.1-20503
250 > ebuild_safe_source /var/tmp/paludis/environment-kde-base-
251 > libplasma-4.1.1-20503
252 > rm /var/tmp/paludis/environment-kde-base-libplasma-4.1.1-20503
253 > >>> Starting builtin_tidyupmisc
254 > rm -fr /var/tmp/paludis/kde-base-libplasma-4.1.1-misc
255 > >>> Done builtin_tidyupmisc
256 > >>> Completed ebuild phase tidyupmisc
257 >
258 > Package kde-base/libplasma-4.1.1:4.1::kde:
259 >
260 > >>> Running ebuild phase killoldmisc as paludisbuild:paludisbuild...
261 > >>> Starting builtin_killoldmisc
262 > >>> Done builtin_killoldmisc
263 > >>> Completed ebuild phase killoldmisc
264 > >>> Running ebuild phases initmisc infovars as
265 > paludisbuild:paludisbuild...
266 > >>> Starting builtin_initmisc
267 > >>> Done builtin_initmisc
268 > >>> Starting builtin_infovars
269 > ACCEPT_KEYWORDS=amd64
270 > CBUILD=x86_64-pc-linux-gnu
271 > CFLAGS=-O2 -march=k8 -pipe -fomit-frame-pointer -falign-functions=64
272 > -mmmx -msse -msse2 -msse3 -m3dnow
273 > CHOST=x86_64-pc-linux-gnu
274 > CONFIG_PROTECT=
275 > CONFIG_PROTECT_MASK=
276 > CPPFLAGS=
277 > CTARGET=
278 > CXXFLAGS=-O2 -march=k8 -pipe -fomit-frame-pointer -falign-
279 > functions=64 -mmmx -msse -msse2 -msse3 -m3dnow
280 > DISTDIR=/usr/portage/distfiles
281 > FEATURES=sandbox sfperms
282 > FFLAGS=
283 > GENTOO_MIRRORS=
284 > INSTALL_MASK=
285 > LANG=
286 > LC_ALL=C
287 > LDFLAGS=
288 > LINGUAS=en
289 > MAKEOPTS=-j2
290 > PORTAGE_COMPRESS=
291 > PORTAGE_COMPRESS_FLAGS=
292 > PORTAGE_RSYNC_EXTRA_OPTS=
293 > PORTAGE_RSYNC_OPTS=
294 > PORTAGE_TMPDIR=/var/tmp/paludis
295 > PORTDIR=/usr/portage
296 > PORTDIR_OVERLAY=
297 > SYNC=
298 > USE=opengl amd64 elibc_glibc linguas_en alsa_pcm_plugins_adpcm
299 > alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy
300 > alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop
301 > alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file
302 > alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug
303 > alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear
304 > alsa_pcm_plugins_meter alsa_pcm_plugins_mmap_emul
305 > alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null
306 > alsa_pcm_plugins_plugalsa_pcm_plugins_rate alsa_pcm_plugins_route
307 > alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol
308 > apache2_modules_actions
309 > apache2_modules_aliasapache2_modules_auth_basic
310 > apache2_modules_authn_alias apache2_modules_authn_anon
311 > apache2_modules_authn_dbm apache2_modules_authn_default
312 > apache2_modules_authn_file apache2_modules_authz_dbm
313 > apache2_modules_authz_default apache2_modules_authz_groupfile
314 > apache2_modules_authz_host apache2_modules_authz_owner
315 > apache2_modules_authz_user apache2_modules_autoindex
316 > apache2_modules_cache apache2_modules_dav apache2_modules_dav_fs
317 > apache2_modules_dav_lock apache2_modules_deflate
318 > apache2_modules_dir apache2_modules_disk_cache apache2_modules_env
319 > apache2_modules_expires apache2_modules_ext_filter
320 > apache2_modules_file_cache apache2_modules_filter
321 > apache2_modules_headers apache2_modules_include
322 > apache2_modules_info apache2_modules_log_config
323 > apache2_modules_logio apache2_modules_mem_cache
324 > apache2_modules_mime apache2_modules_mime_magic
325 > apache2_modules_negotiation apache2_modules_rewrite
326 > apache2_modules_setenvif apache2_modules_speling
327 > apache2_modules_status apache2_modules_unique_id
328 > apache2_modules_userdir apache2_modules_usertrack
329 > apache2_modules_vhost_alias lcd_devices_bayrad lcd_devices_cfontz
330 > lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780
331 > lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb
332 > lcd_devices_ncurses lcd_devices_text video_cards_nv video_cards_nvidia
333 > input_devices_evdev input_devices_keyboard input_devices_mouse
334 > alsa_cards_via82xx userland_GNU kernel_linux
335 > >>> Done builtin_infovars
336 > >>> Completed ebuild phases initmisc infovars
337 > >>> Running ebuild phase tidyupmisc as paludisbuild:paludisbuild...
338 > >>> Starting builtin_tidyupmisc
339 > rm -fr /var/tmp/paludis/kde-base-libplasma-4.1.1-misc
340 > >>> Done builtin_tidyupmisc
341 > >>> Completed ebuild phase tidyupmisc
342 >
343 >
344 > [fim]
345 >
346 >
347 > [inicio]
348 > # cat /proc/cpuinfo
349 > processor : 0
350 > vendor_id : AuthenticAMD
351 > cpu family : 15
352 > model : 55
353 > model name : AMD Athlon(tm) 64 Processor 3700+
354 > stepping : 2
355 > cpu MHz : 2200.000
356 > cache size : 1024 KB
357 > fpu : yes
358 > fpu_exception : yes
359 > cpuid level : 1
360 > wp : yes
361 > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
362 > cmovpat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm
363 > 3dnowext 3dnow up rep_good pni lahf_lm
364 > bogomips : 4405.42
365 > TLB size : 1024 4K pages
366 > clflush size : 64
367 > cache_alignment : 64
368 > address sizes : 40 bits physical, 48 bits virtual
369 > power management: ts fid vid ttp
370 > [fim]
371 >
372 >
373 >
374 > [inicio]
375 > # w; free; uname -a
376 > # uptime; free; uname -a
377 > 15:44:31 up 4 days, 6:47, 8 users, load average: 0.81, 0.58, 0.52
378 > total used free shared buffers cached
379 > Mem: 1026544 1003720 22824 0 16968 242424
380 > -/+ buffers/cache: 744328 282216
381 > Swap: 1953784 605644 1348140
382 > Linux davi-linux 2.6.23-gentoo-r6 #10 SMP Thu Aug 28 16:28:23 BRT 2008
383 > x86_64 AMD Athlon(tm) 64 Processor 3700+ AuthenticAMD GNU/Linux
384 > [fim]
385 >
386 > Esqueci algo?
387 >
388 > --
389 > Davi Vidal
390 > --
391 > E-mail: davividal at siscompar dot com dot br
392 > MSN : davividal at msn dot com
393 > GTalk : davividal at gmail dot com
394 > Skype : davividal
395 > YIM : davi_vidal
396 > ICQ : 138815296
397 >
398 >
399
400
401
402 --
403 Fabiano.

Replies

Subject Author
Re: [gentoo-user-br] Plasma consumindo muita memória? Michel Filipe <michel@×××××××.net>
Re: [gentoo-user-br] Plasma consumindo muita memória? Davi Vidal <davividal@×××××××××××××.br>