Dlouhe nabihani wdm a fvwm2
Dalibor Straka
dast na panelnet.cz
Pátek Září 9 18:52:21 CEST 2005
Ahoj,
samotny X window system nabiha bleskurychle. Zjistil jsem, ze aplikace
ktere _strasne_ zdrzuji maji problem s fontama. Strace na libovolny
zpomaleny proces:
Process 3963 attached - interrupt to quit
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=4390, ...}) = 0
mmap2(NULL, 4390, PROT_READ, MAP_PRIVATE, 7, 0) = 0xb7c2b000
close(7) = 0
munmap(0xb7c2b000, 4390) = 0
stat64("/usr/X11R6/lib/X11/fonts/100dpi/lutRS12-ISO8859-14.pcf.gz", {st_mode=S_IFREG|0644, st_size=4390, ...}) = 0
open("/usr/X11R6/lib/X11/fonts/100dpi/lutRS12-ISO8859-15.pcf.gz", O_RDONLY) = 7
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=4535, ...}) = 0
mmap2(NULL, 4535, PROT_READ, MAP_PRIVATE, 7, 0) = 0xb7c2b000
close(7) = 0
munmap(0xb7c2b000, 4535) = 0
stat64("/usr/X11R6/lib/X11/fonts/100dpi/lutRS12-ISO8859-15.pcf.gz", {st_mode=S_IFREG|0644, st_size=4535, ...}) = 0
open("/usr/X11R6/lib/X11/fonts/100dpi/lutRS12-ISO8859-2.pcf.gz", O_RDONLY) = 7
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=4367, ...}) = 0
mmap2(NULL, 4367, PROT_READ, MAP_PRIVATE, 7, 0) = 0xb7c2b000
close(7) = 0
munmap(0xb7c2b000, 4367) = 0
stat64("/usr/X11R6/lib/X11/fonts/100dpi/lutRS12-ISO8859-2.pcf.gz", {st_mode=S_IFREG|0644, st_size=4367, ...}) = 0
open("/usr/X11R6/lib/X11/fonts/100dpi/lutRS12-ISO8859-3.pcf.gz", O_RDONLY) = 7
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=4263, ...}) = 0
mmap2(NULL, 4263, PROT_READ, MAP_PRIVATE, 7, 0) = 0xb7c2b000
close(7) = 0
A takhle projede uplne vsechny fonty. O systemu je nutno rici, ze
bezi z read-only nfs (krome etc, home a casti /var). Nesetkal jste se
nekdo s podobnym problemem resp. nevite kterou cast kodu mam prepsat?
Problem se da vyresit smazanim 90% nepotrebnych fontu, ale vim, ze
to system drive nedelal.
Diky,
-- Dalibor Straka
Další informace o konferenci Linux