[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

wdm startet extrem langsam



Hallo *,

ich habe mein Debian unstable gestern aktualisiert. Seit diesem Update
ist der Start von wdm extrem langsam (>30s auf Duron 600, 256 MB RAM). Ich
habe mir das genauer angesehen und festgestellt, daß der wdmLogin Prozeß
beim Start eine extrem hohe Last erzeugt.

Bei einem strace(1) von wdmLogin ist mir aufgefallen, dass er einen Scan
oder so über alle Font-Dateien durchführt, was wohl die extreme Last
verursacht:

        ...
        stat64("/usr/X11R6/lib/X11/fonts/100dpi/helvO14-ISO8859-1.pcf.gz",
        {st_mode=S_IFREG|0644, st_size=5465, ...}) = 0
        open("/usr/X11R6/lib/X11/fonts/100dpi/helvO18-ISO8859-1.pcf.gz",
        O_RDONLY) = 10
        fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
        fstat64(10, {st_mode=S_IFREG|0644, st_size=6407, ...}) = 0
        old_mmap(NULL, 6407, PROT_READ, MAP_PRIVATE, 10, 0) = 0x40025000
        close(10)                               = 0
        munmap(0x40025000, 6407)                = 0
        stat64("/usr/X11R6/lib/X11/fonts/100dpi/helvO18-ISO8859-1.pcf.gz",
        {st_mode=S_IFREG|0644, st_size=6407, ...}) = 0
        open("/usr/X11R6/lib/X11/fonts/100dpi/helvO24-ISO8859-1.pcf.gz",
        O_RDONLY) = 10
        fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
        fstat64(10, {st_mode=S_IFREG|0644, st_size=8003, ...}) = 0
        old_mmap(NULL, 8003, PROT_READ, MAP_PRIVATE, 10, 0) = 0x40025000
        close(10)                               = 0
        ...
        

Wie kann ich das beschleunigen?

Gruß,
martin! 

-- 
Es gibt Leute, die haben einen Gesichtskreis mit dem Radius Null und
nennen ihn ihren Standpunkt



Reply to: