[linux] Trage start software Linux Mint
Daniel C. von Asmuth
asmuth op bakunin.xs4all.nl
Do Dec 3 23:04:37 CET 2020
Aldus schreef harry.harmsen op gmail.com op Thu, Dec 03, 2020 at 08:24:17PM +0100:
> Op do 3 dec. 2020 om 20:15 schreef <harry.harmsen op gmail.com>:
> > Op do 3 dec. 2020 om 12:50 schreef Daniel C. von Asmuth <
> >> Aldus schreef harry.harmsen op gmail.com op Wed, Dec 02, 2020 at 05:52:47PM
> >> > Op ma 30 nov. 2020 om 22:22 schreef Daniel C. von Asmuth <
> >> > > Aldus schreef Daniel C. von Asmuth op Sun, Nov 29, 2020 at 12:02:40PM
> >> > > > Aldus schreef harry.harmsen op gmail.com op Sat, Nov 28, 2020 at
> >> > > > > Op za 28 nov. 2020 om 16:51 schreef Daniel C. von Asmuth <
> >> > > > > > Aldus schreef harry.harmsen op gmail.com op Sat, Nov 28, 2020 at
> >> > > > > > >
> >> > > > > > > Sinds een aantal dagen starten in mijn Linux Mint 20 een
> >> aantal
> >> > > > > > programma's
> >> > > > > > > nogal traag op. Het duurt echt meer dan 10 seconden nadat ik
> >> een
> >> > > > > > programma
> >> > > > > > > heb aangeklikt voordat het opstart. Bijvoorbeeld Oracle
> >> Virtual
> >> > > Box en
> >> > > > > > > Master PDF Editor.
> >> > > > > > >
> >> > > [....]
> >> > > > >
> >> > > > > Als ik in de terminal VLC opstart duurt het ook lang voordat VLC
> >> opent.
> >> > >
> >> > > Een manier om zoiets te onderzoeken is met het volgende commando:
> >> > > strace -T -o trace.txt vlc
> >> > >
> >> > > Dan wordt een 'trace' van uitgevoerde system calls weggeschreven naar
> >> het
> >> > > bestand trace.txt. Achter elke call wordt de tijd die Linux ervoor
> >> nodig
> >> > > had om ze uit te voeren afgedruit. De clou is dan om te zoeken naar
> >> system
> >> > > calls die veel tijd kostten. We gokken dan dat het programma moest
> >> wachten
> >> > > in kernel mode (en dus niet alle tijd in user mode spendeerde).
> >>
> >> De gezochte informatie zou in een bestand genaamd 'trace.txt' staan dat
> >> verder onderzocht kan worden (eventueel naar mij sturen).
> >>
> > Geert heeft intussen antwoord gegeven, daar ga ik eerst verder mee.
> >> Daniel, zojuist heb ik een mail naar de lijst gestuurd die ik eerder per
> > ongeluk alleen aan Geert Stappers had gestuurd .
> > Daarin zie je dat ik dat txt-bestand niet boven water krijg.
> >
> > Groet,
> > Harry
> harry op harry-System:~$ cat trace.txt
>
> Vervolgens komt er een ongelooflijke hoeveelheid na "cat trace.txt" dat ik
> nog maar even niet meeplak in deze mail.
> Of 'moet' dat wel?
Op de standard output zag u de uitvoer van het commando 'vlc', maar de uitvoer
van het commando 'strace' is omgeleid naar 'trace.txt'. Aangezien het nog geen
1 MB groot is, kunt u het als bijlage (MIME of UUENCODE) meesturen naar de lijst
of naar mij (ik denk dat dat is toegestaan). Dit omdat ik vermoed dat de
inhoud u niet veel verder zal helpen).
> >> Een andere vraag die ik stelde was of de D-Bus daemon wel of niet draait.
> >> (in het laatste geval is de oplossing vermoedelijk simpeler).
> > Het is mij volkomen onduidelijk wat ik moet met je punt "of de D-Bus
> > daemon wel of niet draait".
> > Hoe kan ik dat nagaan?
Herhaling van een eerder bericht:
Dat controleert u met het commando:
sudo service dbus status
of:
sudo systemctl status dbus
> Groet,
> Harry
Met vriendelijke groet,
Daniel von Asmuth
--
How long it takes to reach your goal
depends less on your speed than on your direction.
Meer informatie over de Linux
maillijst