(c) 2023 Technische Hochschule Augsburg - Fakultät für Informatik - Prof.Dr.Nik Klever - Impressum
!ps -f
UID PID PPID C STIME TTY TIME CMD student 4645 4628 0 15:55 pts/4 00:00:00 /bin/sh -c ps -f student 4646 4645 0 15:55 pts/4 00:00:00 ps -f
!ps -f --cols 150 -u student
UID PID PPID C STIME TTY TIME CMD student 1288 1 0 10:01 ? 00:00:00 /lib/systemd/systemd --user student 1289 1288 0 10:01 ? 00:00:00 (sd-pam) student 1303 1 0 10:01 ? 00:00:00 /usr/bin/gnome-keyring-daemon --daemonize --login student 1305 1164 0 10:01 ? 00:00:00 /sbin/upstart --user student 1368 1 0 10:01 ? 00:00:00 /usr/bin/VBoxClient --clipboard student 1369 1368 0 10:01 ? 00:00:00 /usr/bin/VBoxClient --clipboard student 1379 1 0 10:01 ? 00:00:00 /usr/bin/VBoxClient --display student 1380 1379 0 10:01 ? 00:00:00 /usr/bin/VBoxClient --display student 1388 1 0 10:01 ? 00:00:00 /usr/bin/VBoxClient --seamless student 1389 1388 0 10:01 ? 00:00:00 /usr/bin/VBoxClient --seamless student 1397 1 0 10:01 ? 00:00:00 /usr/bin/VBoxClient --draganddrop student 1398 1397 0 10:01 ? 00:01:06 /usr/bin/VBoxClient --draganddrop student 1499 1305 0 10:01 ? 00:00:00 upstart-udev-bridge --daemon --user student 1503 1305 0 10:01 ? 00:00:00 dbus-daemon --fork --session --address=unix:abstract=/tmp/dbus-XPdtSO9G7S student 1515 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/hud/window-stack-bridge student 1558 1305 0 10:01 ? 00:00:02 /usr/lib/x86_64-linux-gnu/bamf/bamfdaemon student 1560 1305 0 10:01 ? 00:00:00 gpg-agent --homedir /home/student/.gnupg --use-standard-socket --daemon student 1564 1305 0 10:01 ? 00:00:00 upstart-dbus-bridge --daemon --session --user --bus-name session student 1566 1305 0 10:01 ? 00:00:00 upstart-dbus-bridge --daemon --system --user --bus-name system student 1568 1305 0 10:01 ? 00:00:00 upstart-file-bridge --daemon --user student 1572 1305 0 10:01 ? 00:00:00 /usr/lib/at-spi2-core/at-spi-bus-launcher student 1577 1305 0 10:01 ? 00:00:16 /usr/bin/ibus-daemon --daemonize --xim --address unix:tmpdir=/tmp/ibus student 1579 1572 0 10:01 ? 00:00:00 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3 student 1590 1305 0 10:01 ? 00:00:01 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session student 1591 1305 0 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd student 1599 1305 0 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes student 1601 1577 0 10:01 ? 00:00:00 /usr/lib/ibus/ibus-dconf student 1602 1577 0 10:01 ? 00:00:02 /usr/lib/ibus/ibus-ui-gtk3 student 1610 1305 0 10:01 ? 00:00:00 /usr/lib/ibus/ibus-x11 --kill-daemon student 1622 1577 0 10:01 ? 00:00:05 /usr/lib/ibus/ibus-engine-simple student 1634 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/hud/hud-service student 1636 1305 0 10:01 ? 00:00:02 /usr/lib/unity-settings-daemon/unity-settings-daemon student 1645 1305 0 10:01 ? 00:00:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu student 1649 1305 0 10:01 ? 00:00:01 /usr/lib/x86_64-linux-gnu/unity/unity-panel-service student 1672 1305 0 10:01 ? 00:00:00 /usr/lib/dconf/dconf-service student 1682 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-messages/indicator-messages-service student 1683 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-bluetooth/indicator-bluetooth-service student 1684 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-service student 1685 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service student 1686 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-keyboard/indicator-keyboard-service --use-gtk student 1687 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service student 1688 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-printers/indicator-printers-service student 1689 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-session/indicator-session-service student 1738 1305 0 10:01 ? 00:00:00 /usr/bin/pulseaudio --start --log-target=syslog student 1741 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-application/indicator-application-service student 1764 1305 0 10:01 ? 00:00:00 /usr/lib/evolution/evolution-source-registry student 1769 1305 8 10:01 ? 00:32:01 compiz student 1919 1305 0 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory student 1939 1645 0 10:01 ? 00:00:01 nautilus -n student 1943 1645 0 10:01 ? 00:00:04 /usr/bin/gnome-software --gapplication-service student 1952 1645 0 10:01 ? 00:00:00 /usr/lib/unity-settings-daemon/unity-fallback-mount-helper student 1955 1645 0 10:01 ? 00:00:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 student 1956 1645 0 10:01 ? 00:00:00 nm-applet student 1970 1919 0 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory contacts --bus-name org.gnome.evolu student 2001 1305 0 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor student 2032 1919 0 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --factory local --bus-name org.gnome.evolutio student 2034 1305 0 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory student 2051 1305 0 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor student 2064 2034 0 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --factory local --bus-name org.gnome.evolu student 2068 1305 0 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-afc-volume-monitor student 2084 1305 0 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-goa-volume-monitor student 2093 1305 0 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor student 2124 1305 0 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.8 /org/gtk/gvfs/exec_spaw/0 student 2172 1645 0 10:01 ? 00:00:00 zeitgeist-datahub student 2179 1305 0 10:01 ? 00:00:00 /bin/sh -c /usr/lib/x86_64-linux-gnu/zeitgeist/zeitgeist-maybe-vacuum; /usr/bin/zeitgeist-daemon student 2183 2179 0 10:01 ? 00:00:00 /usr/bin/zeitgeist-daemon student 2191 1305 0 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/zeitgeist-fts student 2212 1305 0 10:01 ? 00:00:02 /usr/lib/gnome-terminal/gnome-terminal-server student 2219 2212 0 10:01 pts/17 00:00:00 bash student 2233 2219 0 10:02 pts/17 00:00:19 /home/student/anaconda3/bin/python /home/student/anaconda3/bin/jupyter-notebook student 2250 1305 0 10:02 ? 00:00:00 /usr/lib/gvfs/gvfsd-http --spawner :1.8 /org/gtk/gvfs/exec_spaw/1 student 2256 1305 9 10:02 ? 00:34:17 /usr/lib/firefox/firefox http://localhost:8888/tree student 2288 1305 0 10:02 ? 00:00:00 /usr/lib/x86_64-linux-gnu/gconf/gconfd-2 student 2379 1645 0 10:02 ? 00:00:01 update-notifier student 2700 1645 0 10:03 ? 00:00:00 /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor student 3801 1305 0 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-scope-home/unity-scope-home student 3813 1305 0 13:11 ? 00:00:00 /usr/bin/unity-scope-loader applications/applications.scope applications/scopes.scope commands.scope student 3814 1305 0 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-lens-files/unity-files-daemon student 4274 1305 0 14:22 ? 00:00:00 /usr/lib/gvfs/gvfsd-network --spawner :1.8 /org/gtk/gvfs/exec_spaw/2 student 4288 1305 0 14:22 ? 00:00:00 /usr/lib/gvfs/gvfsd-dnssd --spawner :1.8 /org/gtk/gvfs/exec_spaw/4 student 4628 2233 0 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/1000/jupyter/kernel-798348df-8d72-46b3-b1 student 4653 4628 0 15:57 pts/4 00:00:00 /bin/sh -c ps -f --cols 150 -u student student 4654 4653 0 15:57 pts/4 00:00:00 ps -f --cols 150 -u student
import threading
import time
def first(name="t1"):
print("{}: Start thread {}\n".format(time.time(),name))
time.sleep(4)
print("{}: Ende thread {}\n".format(time.time(),name))
def second(name="t2"):
print("{}: Start thread {}\n".format(time.time(),name))
time.sleep(6)
print("{}: Ende thread {}\n".format(time.time(),name))
print("{}: Start Hauptprogramm\n".format(time.time()))
t3 = threading.Thread(name="thread 3", target=first, args=("t3",))
t2 = threading.Thread(name="thread 2", target=second)
t1 = threading.Thread(target=first)
t1.start()
print("{}: t1 gestartet - warte im Hauptprogramm\n".format(time.time()))
time.sleep(2)
print("{}: t2 und t3 werden jetzt im Hauptprogramm gestartet".format(time.time()))
t2.start()
t3.start()
1497104138.6237664: Start Hauptprogramm 1497104138.6251044: Start thread t1 1497104138.628548: t1 gestartet - warte im Hauptprogramm 1497104140.6311347: t2 und t3 werden jetzt im Hauptprogramm gestartet 1497104140.6315494: Start thread t2 1497104140.6317294: Start thread t3 1497104142.6293213: Ende thread t1 1497104144.635957: Ende thread t3 1497104146.6340199: Ende thread t2
!ps -f -eLl --cols 150
F S UID PID PPID LWP C NLWP PRI NI ADDR SZ WCHAN STIME TTY TIME CMD 4 S root 1 0 1 0 1 80 0 - 29954 - 10:01 ? 00:00:01 /sbin/init splash 1 S root 2 0 2 0 1 80 0 - 0 - 10:01 ? 00:00:00 [kthreadd] 1 S root 3 2 3 0 1 80 0 - 0 - 10:01 ? 00:00:00 [ksoftirqd/0] 1 S root 5 2 5 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [kworker/0:0H] 1 S root 7 2 7 0 1 80 0 - 0 - 10:01 ? 00:00:00 [rcu_sched] 1 S root 8 2 8 0 1 80 0 - 0 - 10:01 ? 00:00:00 [rcu_bh] 1 S root 9 2 9 0 1 -40 - - 0 - 10:01 ? 00:00:00 [migration/0] 5 S root 10 2 10 0 1 -40 - - 0 - 10:01 ? 00:00:00 [watchdog/0] 5 S root 11 2 11 0 1 80 0 - 0 - 10:01 ? 00:00:00 [kdevtmpfs] 1 S root 12 2 12 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [netns] 1 S root 13 2 13 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [perf] 1 S root 14 2 14 0 1 80 0 - 0 - 10:01 ? 00:00:00 [khungtaskd] 1 S root 15 2 15 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [writeback] 1 S root 16 2 16 0 1 85 5 - 0 - 10:01 ? 00:00:00 [ksmd] 1 S root 17 2 17 0 1 99 19 - 0 - 10:01 ? 00:00:04 [khugepaged] 1 S root 18 2 18 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [crypto] 1 S root 19 2 19 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [kintegrityd] 1 S root 20 2 20 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 21 2 21 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [kblockd] 1 S root 22 2 22 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [ata_sff] 1 S root 23 2 23 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [md] 1 S root 24 2 24 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [devfreq_wq] 1 S root 25 2 25 0 1 80 0 - 0 - 10:01 ? 00:00:02 [kworker/u2:1] 1 S root 28 2 28 0 1 80 0 - 0 - 10:01 ? 00:00:00 [kswapd0] 1 S root 29 2 29 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [vmstat] 1 S root 30 2 30 0 1 80 0 - 0 - 10:01 ? 00:00:00 [fsnotify_mark] 1 S root 31 2 31 0 1 80 0 - 0 - 10:01 ? 00:00:00 [ecryptfs-kthrea] 1 S root 47 2 47 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [kthrotld] 1 S root 48 2 48 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [acpi_thermal_pm] 1 S root 49 2 49 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 50 2 50 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 51 2 51 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 52 2 52 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 53 2 53 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 54 2 54 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 55 2 55 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 56 2 56 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 57 2 57 0 1 80 0 - 0 - 10:01 ? 00:00:00 [scsi_eh_0] 1 S root 58 2 58 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [scsi_tmf_0] 1 S root 59 2 59 0 1 80 0 - 0 - 10:01 ? 00:00:00 [scsi_eh_1] 1 S root 60 2 60 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [scsi_tmf_1] 1 S root 66 2 66 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [ipv6_addrconf] 1 S root 79 2 79 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [deferwq] 1 S root 80 2 80 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [charger_manager] 1 S root 81 2 81 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 128 2 128 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [kpsmoused] 1 S root 134 2 134 0 1 80 0 - 0 - 10:01 ? 00:00:00 [scsi_eh_2] 1 S root 135 2 135 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [scsi_tmf_2] 1 S root 136 2 136 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [bioset] 1 S root 163 2 163 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [kworker/0:1H] 1 S root 165 2 165 0 1 80 0 - 0 - 10:01 ? 00:00:00 [jbd2/sda1-8] 1 S root 166 2 166 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [ext4-rsv-conver] 4 S root 201 1 201 0 1 80 0 - 8067 - 10:01 ? 00:00:00 /lib/systemd/systemd-journald 1 S root 203 2 203 0 1 80 0 - 0 - 10:01 ? 00:00:00 [kauditd] 4 S root 235 1 235 0 1 80 0 - 11336 - 10:01 ? 00:00:00 /lib/systemd/systemd-udevd 1 S root 465 2 465 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [iprt-VBoxWQueue] 1 S root 499 2 499 0 1 60 -20 - 0 - 10:01 ? 00:00:00 [ttm_swap] 4 S root 602 1 602 0 3 80 0 - 84349 - 10:01 ? 00:00:00 /usr/sbin/ModemManager 1 S root 602 1 631 0 3 80 0 - 84349 - 10:01 ? 00:00:00 /usr/sbin/ModemManager 1 S root 602 1 649 0 3 80 0 - 84349 - 10:01 ? 00:00:00 /usr/sbin/ModemManager 4 S root 619 1 619 0 1 80 0 - 7155 - 10:01 ? 00:00:00 /lib/systemd/systemd-logind 4 S whoopsie 627 1 627 0 3 80 0 - 111929 - 10:01 ? 00:00:00 /usr/bin/whoopsie -f 1 S whoopsie 627 1 648 0 3 80 0 - 111929 - 10:01 ? 00:00:00 /usr/bin/whoopsie -f 1 S whoopsie 627 1 659 0 3 80 0 - 111929 - 10:01 ? 00:00:00 /usr/bin/whoopsie -f 0 S root 638 1 638 0 1 80 0 - 1100 - 10:01 ? 00:00:00 /usr/sbin/acpid 4 S message+ 642 1 642 0 1 80 0 - 11065 - 10:01 ? 00:00:03 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopi 4 S root 651 1 651 0 7 80 0 - 86013 - 10:01 ? 00:00:00 /usr/lib/snapd/snapd 1 S root 651 1 699 0 7 80 0 - 86013 - 10:01 ? 00:00:00 /usr/lib/snapd/snapd 1 S root 651 1 700 0 7 80 0 - 86013 - 10:01 ? 00:00:00 /usr/lib/snapd/snapd 1 S root 651 1 701 0 7 80 0 - 86013 - 10:01 ? 00:00:00 /usr/lib/snapd/snapd 1 S root 651 1 727 0 7 80 0 - 86013 - 10:01 ? 00:00:00 /usr/lib/snapd/snapd 1 S root 651 1 2801 0 7 80 0 - 86013 - 10:06 ? 00:00:00 /usr/lib/snapd/snapd 1 S root 651 1 2982 0 7 80 0 - 86013 - 10:11 ? 00:00:00 /usr/lib/snapd/snapd 4 S root 674 1 674 0 3 80 0 - 112792 - 10:01 ? 00:00:00 /usr/sbin/NetworkManager --no-daemon 1 S root 674 1 703 0 3 80 0 - 112792 - 10:01 ? 00:00:00 /usr/sbin/NetworkManager --no-daemon 1 S root 674 1 714 0 3 80 0 - 112792 - 10:01 ? 00:00:00 /usr/sbin/NetworkManager --no-daemon 4 S avahi 675 1 675 0 1 80 0 - 11229 - 10:01 ? 00:00:00 avahi-daemon: running [student-VirtualBox.local] 4 S syslog 679 1 679 0 4 80 0 - 64099 - 10:01 ? 00:00:00 /usr/sbin/rsyslogd -n 1 S syslog 679 1 690 0 4 80 0 - 64099 - 10:01 ? 00:00:00 /usr/sbin/rsyslogd -n 1 S syslog 679 1 691 0 4 80 0 - 64099 - 10:01 ? 00:00:00 /usr/sbin/rsyslogd -n 1 S syslog 679 1 692 0 4 80 0 - 64099 - 10:01 ? 00:00:00 /usr/sbin/rsyslogd -n 1 S avahi 680 675 680 0 1 80 0 - 11197 - 10:01 ? 00:00:00 avahi-daemon: chroot helper 4 S root 682 1 682 0 3 80 0 - 69431 - 10:01 ? 00:00:00 /usr/lib/accountsservice/accounts-daemon 5 S root 682 1 686 0 3 80 0 - 69431 - 10:01 ? 00:00:00 /usr/lib/accountsservice/accounts-daemon 5 S root 682 1 688 0 3 80 0 - 69431 - 10:01 ? 00:00:00 /usr/lib/accountsservice/accounts-daemon 4 S root 685 1 685 0 1 80 0 - 7640 - 10:01 ? 00:00:00 /usr/sbin/cron -f 4 S root 788 1 788 0 3 80 0 - 70923 - 10:01 ? 00:00:00 /usr/lib/policykit-1/polkitd --no-debug 1 S root 788 1 792 0 3 80 0 - 70923 - 10:01 ? 00:00:00 /usr/lib/policykit-1/polkitd --no-debug 1 S root 788 1 794 0 3 80 0 - 70923 - 10:01 ? 00:00:00 /usr/lib/policykit-1/polkitd --no-debug 4 S root 804 1 804 0 3 80 0 - 87637 - 10:01 ? 00:00:00 /usr/sbin/lightdm 1 S root 804 1 810 0 3 80 0 - 87637 - 10:01 ? 00:00:00 /usr/sbin/lightdm 1 S root 804 1 813 0 3 80 0 - 87637 - 10:01 ? 00:00:00 /usr/sbin/lightdm 4 S root 820 804 820 3 1 80 0 - 105471 - 10:01 tty7 00:12:56 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/r 4 S root 837 1 837 0 1 80 0 - 4373 - 10:01 tty1 00:00:00 /sbin/agetty --noclear tty1 linux 4 S root 840 674 840 0 1 80 0 - 4031 - 10:01 ? 00:00:00 /sbin/dhclient -d -q -sf /usr/lib/NetworkManager/nm-dhcp-helper 4 S nobody 851 674 851 0 1 80 0 - 13620 - 10:01 ? 00:00:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts -- 1 S root 1145 1 1145 0 8 80 0 - 64576 - 10:01 ? 00:00:00 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh 1 S root 1145 1 1149 0 8 80 0 - 64576 - 10:01 ? 00:00:00 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh 5 S root 1145 1 1150 0 8 80 0 - 64576 - 10:01 ? 00:00:00 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh 1 S root 1145 1 1151 0 8 80 0 - 64576 - 10:01 ? 00:00:04 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh 1 S root 1145 1 1152 0 8 80 0 - 64576 - 10:01 ? 00:00:00 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh 1 S root 1145 1 1153 0 8 80 0 - 64576 - 10:01 ? 00:00:00 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh 1 S root 1145 1 1154 0 8 80 0 - 64576 - 10:01 ? 00:00:00 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh 5 S root 1145 1 1155 0 8 80 0 - 64576 - 10:01 ? 00:00:02 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh 4 S root 1164 804 1164 0 3 80 0 - 57576 - 10:01 ? 00:00:00 lightdm --session-child 12 19 5 S root 1164 804 1282 0 3 80 0 - 57576 - 10:01 ? 00:00:00 lightdm --session-child 12 19 5 S root 1164 804 1283 0 3 80 0 - 57576 - 10:01 ? 00:00:00 lightdm --session-child 12 19 4 S rtkit 1225 1 1225 0 3 81 1 - 45886 - 10:01 ? 00:00:00 /usr/lib/rtkit/rtkit-daemon 5 S rtkit 1225 1 1227 0 3 80 0 - 45886 - 10:01 ? 00:00:00 /usr/lib/rtkit/rtkit-daemon 5 S rtkit 1225 1 1228 0 3 -40 - - 45886 - 10:01 ? 00:00:00 /usr/lib/rtkit/rtkit-daemon 4 S root 1253 1 1253 0 3 80 0 - 87271 - 10:01 ? 00:00:00 /usr/lib/upower/upowerd 1 S root 1253 1 1255 0 3 80 0 - 87271 - 10:01 ? 00:00:00 /usr/lib/upower/upowerd 1 S root 1253 1 1256 0 3 80 0 - 87271 - 10:01 ? 00:00:00 /usr/lib/upower/upowerd 4 S colord 1270 1 1270 0 3 80 0 - 75765 - 10:01 ? 00:00:00 /usr/lib/colord/colord 1 S colord 1270 1 1272 0 3 80 0 - 75765 - 10:01 ? 00:00:00 /usr/lib/colord/colord 1 S colord 1270 1 1274 0 3 80 0 - 75765 - 10:01 ? 00:00:00 /usr/lib/colord/colord 4 S student 1288 1 1288 0 1 80 0 - 11312 ep_pol 10:01 ? 00:00:00 /lib/systemd/systemd --user 5 S student 1289 1288 1289 0 1 80 0 - 15858 - 10:01 ? 00:00:00 (sd-pam) 1 S student 1303 1 1303 0 4 80 0 - 51774 - 10:01 ? 00:00:00 /usr/bin/gnome-keyring-daemon --daemonize --login 1 S student 1303 1 1304 0 4 80 0 - 51774 - 10:01 ? 00:00:00 /usr/bin/gnome-keyring-daemon --daemonize --login 1 S student 1303 1 1535 0 4 80 0 - 51774 - 10:01 ? 00:00:00 /usr/bin/gnome-keyring-daemon --daemonize --login 1 S student 1303 1 1541 0 4 80 0 - 51774 - 10:01 ? 00:00:00 /usr/bin/gnome-keyring-daemon --daemonize --login 4 S student 1305 1164 1305 0 1 80 0 - 12059 poll_s 10:01 ? 00:00:00 /sbin/upstart --user 1 S student 1368 1 1368 0 1 80 0 - 12764 wait 10:01 ? 00:00:00 /usr/bin/VBoxClient --clipboard 1 S student 1369 1368 1369 0 2 80 0 - 29860 rtR0Se 10:01 ? 00:00:00 /usr/bin/VBoxClient --clipboard 1 S student 1369 1368 1375 0 2 80 0 - 29860 poll_s 10:01 ? 00:00:00 /usr/bin/VBoxClient --clipboard 1 S student 1379 1 1379 0 1 80 0 - 12764 wait 10:01 ? 00:00:00 /usr/bin/VBoxClient --display 1 S student 1380 1379 1380 0 1 80 0 - 12797 poll_s 10:01 ? 00:00:00 /usr/bin/VBoxClient --display 1 S student 1388 1 1388 0 1 80 0 - 12764 wait 10:01 ? 00:00:00 /usr/bin/VBoxClient --seamless 1 S student 1389 1388 1389 0 2 80 0 - 29310 rtR0Se 10:01 ? 00:00:00 /usr/bin/VBoxClient --seamless 1 S student 1389 1388 1390 0 2 80 0 - 29310 poll_s 10:01 ? 00:00:00 /usr/bin/VBoxClient --seamless 1 S student 1397 1 1397 0 1 80 0 - 12764 wait 10:01 ? 00:00:00 /usr/bin/VBoxClient --draganddrop 1 S student 1398 1397 1398 0 3 80 0 - 29439 futex_ 10:01 ? 00:00:00 /usr/bin/VBoxClient --draganddrop 1 S student 1398 1397 1399 0 3 80 0 - 29439 rtR0Se 10:01 ? 00:00:00 /usr/bin/VBoxClient --draganddrop 1 S student 1398 1397 1401 0 3 80 0 - 29439 hrtime 10:01 ? 00:01:08 /usr/bin/VBoxClient --draganddrop 1 S student 1499 1305 1499 0 1 80 0 - 8622 poll_s 10:01 ? 00:00:00 upstart-udev-bridge --daemon --user 1 S student 1503 1305 1503 0 1 80 0 - 10958 ep_pol 10:01 ? 00:00:00 dbus-daemon --fork --session --address=unix:abstract=/tmp/dbus-X 0 S student 1515 1305 1515 0 1 80 0 - 21975 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/hud/window-stack-bridge 0 S student 1558 1305 1558 0 4 80 0 - 129593 poll_s 10:01 ? 00:00:02 /usr/lib/x86_64-linux-gnu/bamf/bamfdaemon 1 S student 1558 1305 1569 0 4 80 0 - 129593 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/bamf/bamfdaemon 1 S student 1558 1305 1580 0 4 80 0 - 129593 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/bamf/bamfdaemon 1 S student 1558 1305 1581 0 4 80 0 - 129593 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/bamf/bamfdaemon 1 S student 1560 1305 1560 0 1 80 0 - 42133 - 10:01 ? 00:00:01 gpg-agent --homedir /home/student/.gnupg --use-standard-socket - 1 S student 1564 1305 1564 0 1 80 0 - 8599 poll_s 10:01 ? 00:00:00 upstart-dbus-bridge --daemon --session --user --bus-name session 1 S student 1566 1305 1566 0 1 80 0 - 8599 poll_s 10:01 ? 00:00:00 upstart-dbus-bridge --daemon --system --user --bus-name system 1 S student 1568 1305 1568 0 1 80 0 - 10722 poll_s 10:01 ? 00:00:00 upstart-file-bridge --daemon --user 0 S student 1572 1305 1572 0 4 80 0 - 84494 poll_s 10:01 ? 00:00:00 /usr/lib/at-spi2-core/at-spi-bus-launcher 1 S student 1572 1305 1573 0 4 80 0 - 84494 poll_s 10:01 ? 00:00:00 /usr/lib/at-spi2-core/at-spi-bus-launcher 1 S student 1572 1305 1574 0 4 80 0 - 84494 poll_s 10:01 ? 00:00:00 /usr/lib/at-spi2-core/at-spi-bus-launcher 1 S student 1572 1305 1576 0 4 80 0 - 84494 poll_s 10:01 ? 00:00:00 /usr/lib/at-spi2-core/at-spi-bus-launcher 1 S student 1577 1305 1577 0 3 80 0 - 86970 poll_s 10:01 ? 00:00:05 /usr/bin/ibus-daemon --daemonize --xim --address unix:tmpdir=/tm 1 S student 1577 1305 1583 0 3 80 0 - 86970 poll_s 10:01 ? 00:00:00 /usr/bin/ibus-daemon --daemonize --xim --address unix:tmpdir=/tm 1 S student 1577 1305 1584 0 3 80 0 - 86970 poll_s 10:01 ? 00:00:11 /usr/bin/ibus-daemon --daemonize --xim --address unix:tmpdir=/tm 0 S student 1579 1572 1579 0 1 80 0 - 10725 ep_pol 10:01 ? 00:00:00 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.co 0 S student 1590 1305 1590 0 3 80 0 - 51744 poll_s 10:01 ? 00:00:01 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session 1 S student 1590 1305 1595 0 3 80 0 - 51744 poll_s 10:01 ? 00:00:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session 1 S student 1590 1305 1596 0 3 80 0 - 51744 poll_s 10:01 ? 00:00:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session 0 S student 1591 1305 1591 0 3 80 0 - 69068 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd 1 S student 1591 1305 1593 0 3 80 0 - 69068 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd 1 S student 1591 1305 1594 0 3 80 0 - 69068 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd 0 S student 1599 1305 1599 0 6 80 0 - 101715 futex_ 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes 1 S student 1599 1305 1606 0 6 80 0 - 101715 fuse_d 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes 1 S student 1599 1305 1607 0 6 80 0 - 101715 fuse_d 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes 1 S student 1599 1305 1608 0 6 80 0 - 101715 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes 1 S student 1599 1305 1609 0 6 80 0 - 101715 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes 1 S student 1599 1305 1613 0 6 80 0 - 101715 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-fuse /run/user/1000/gvfs -f -o big_writes 0 S student 1601 1577 1601 0 4 80 0 - 66523 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-dconf 1 S student 1601 1577 1611 0 4 80 0 - 66523 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-dconf 1 S student 1601 1577 1612 0 4 80 0 - 66523 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-dconf 1 S student 1601 1577 1615 0 4 80 0 - 66523 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-dconf 0 S student 1602 1577 1602 0 4 80 0 - 118155 poll_s 10:01 ? 00:00:01 /usr/lib/ibus/ibus-ui-gtk3 1 S student 1602 1577 1616 0 4 80 0 - 118155 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-ui-gtk3 1 S student 1602 1577 1617 0 4 80 0 - 118155 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-ui-gtk3 1 S student 1602 1577 1618 0 4 80 0 - 118155 poll_s 10:01 ? 00:00:01 /usr/lib/ibus/ibus-ui-gtk3 0 S student 1610 1305 1610 0 4 80 0 - 105708 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-x11 --kill-daemon 1 S student 1610 1305 1619 0 4 80 0 - 105708 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-x11 --kill-daemon 1 S student 1610 1305 1620 0 4 80 0 - 105708 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-x11 --kill-daemon 1 S student 1610 1305 1621 0 4 80 0 - 105708 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-x11 --kill-daemon 0 S student 1622 1577 1622 0 3 80 0 - 47589 poll_s 10:01 ? 00:00:01 /usr/lib/ibus/ibus-engine-simple 1 S student 1622 1577 1623 0 3 80 0 - 47589 poll_s 10:01 ? 00:00:00 /usr/lib/ibus/ibus-engine-simple 1 S student 1622 1577 1624 0 3 80 0 - 47589 poll_s 10:01 ? 00:00:04 /usr/lib/ibus/ibus-engine-simple 0 S student 1634 1305 1634 0 4 80 0 - 161906 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/hud/hud-service 1 S student 1634 1305 1660 0 4 80 0 - 161906 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/hud/hud-service 1 S student 1634 1305 1662 0 4 80 0 - 161906 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/hud/hud-service 1 S student 1634 1305 1663 0 4 80 0 - 161906 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/hud/hud-service 0 S student 1636 1305 1636 0 4 80 0 - 212341 poll_s 10:01 ? 00:00:02 /usr/lib/unity-settings-daemon/unity-settings-daemon 1 S student 1636 1305 1650 0 4 80 0 - 212341 poll_s 10:01 ? 00:00:00 /usr/lib/unity-settings-daemon/unity-settings-daemon 1 S student 1636 1305 1651 0 4 80 0 - 212341 poll_s 10:01 ? 00:00:00 /usr/lib/unity-settings-daemon/unity-settings-daemon 1 S student 1636 1305 1652 0 4 80 0 - 212341 poll_s 10:01 ? 00:00:00 /usr/lib/unity-settings-daemon/unity-settings-daemon 0 S student 1645 1305 1645 0 4 80 0 - 156203 poll_s 10:01 ? 00:00:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu 1 S student 1645 1305 1679 0 4 80 0 - 156203 poll_s 10:01 ? 00:00:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu 1 S student 1645 1305 1680 0 4 80 0 - 156203 poll_s 10:01 ? 00:00:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu 1 S student 1645 1305 1775 0 4 80 0 - 156203 poll_s 10:01 ? 00:00:00 /usr/lib/gnome-session/gnome-session-binary --session=ubuntu 0 S student 1649 1305 1649 0 4 80 0 - 158463 poll_s 10:01 ? 00:00:01 /usr/lib/x86_64-linux-gnu/unity/unity-panel-service 1 S student 1649 1305 1656 0 4 80 0 - 158463 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity/unity-panel-service 1 S student 1649 1305 1657 0 4 80 0 - 158463 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity/unity-panel-service 1 S student 1649 1305 1658 0 4 80 0 - 158463 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity/unity-panel-service 0 S student 1672 1305 1672 0 3 80 0 - 44666 poll_s 10:01 ? 00:00:00 /usr/lib/dconf/dconf-service 1 S student 1672 1305 1673 0 3 80 0 - 44666 poll_s 10:01 ? 00:00:00 /usr/lib/dconf/dconf-service 1 S student 1672 1305 1674 0 3 80 0 - 44666 poll_s 10:01 ? 00:00:00 /usr/lib/dconf/dconf-service 0 S student 1682 1305 1682 0 4 80 0 - 89092 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-messages/indicator-messages- 1 S student 1682 1305 1690 0 4 80 0 - 89092 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-messages/indicator-messages- 1 S student 1682 1305 1692 0 4 80 0 - 89092 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-messages/indicator-messages- 1 S student 1682 1305 1693 0 4 80 0 - 89092 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-messages/indicator-messages- 0 S student 1683 1305 1683 0 4 80 0 - 102240 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-bluetooth/indicator-bluetoot 1 S student 1683 1305 1694 0 4 80 0 - 102240 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-bluetooth/indicator-bluetoot 1 S student 1683 1305 1696 0 4 80 0 - 102240 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-bluetooth/indicator-bluetoot 1 S student 1683 1305 1698 0 4 80 0 - 102240 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-bluetooth/indicator-bluetoot 0 S student 1684 1305 1684 0 4 80 0 - 142816 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-servic 1 S student 1684 1305 1729 0 4 80 0 - 142816 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-servic 1 S student 1684 1305 1731 0 4 80 0 - 142816 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-servic 1 S student 1684 1305 1739 0 4 80 0 - 142816 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-power/indicator-power-servic 0 S student 1685 1305 1685 0 6 80 0 - 194227 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime- 1 S student 1685 1305 1699 0 6 80 0 - 194227 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime- 1 S student 1685 1305 1717 0 6 80 0 - 194227 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime- 1 S student 1685 1305 1720 0 6 80 0 - 194227 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime- 1 S student 1685 1305 1723 0 6 80 0 - 194227 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime- 1 S student 1685 1305 1909 0 6 80 0 - 194227 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime- 0 S student 1686 1305 1686 0 4 80 0 - 161072 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-keyboard/indicator-keyboard- 1 S student 1686 1305 1735 0 4 80 0 - 161072 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-keyboard/indicator-keyboard- 1 S student 1686 1305 1757 0 4 80 0 - 161072 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-keyboard/indicator-keyboard- 1 S student 1686 1305 1758 0 4 80 0 - 161072 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-keyboard/indicator-keyboard- 0 S student 1687 1305 1687 0 4 80 0 - 184720 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-servic 1 S student 1687 1305 1700 0 4 80 0 - 184720 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-servic 1 S student 1687 1305 1702 0 4 80 0 - 184720 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-servic 1 S student 1687 1305 1719 0 4 80 0 - 184720 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-servic 0 S student 1688 1305 1688 0 4 80 0 - 154036 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-printers/indicator-printers- 1 S student 1688 1305 1740 0 4 80 0 - 154036 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-printers/indicator-printers- 1 S student 1688 1305 1743 0 4 80 0 - 154036 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-printers/indicator-printers- 1 S student 1688 1305 1751 0 4 80 0 - 154036 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-printers/indicator-printers- 0 S student 1689 1305 1689 0 4 80 0 - 156758 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-session/indicator-session-se 1 S student 1689 1305 1703 0 4 80 0 - 156758 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-session/indicator-session-se 1 S student 1689 1305 1704 0 4 80 0 - 156758 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-session/indicator-session-se 1 S student 1689 1305 1715 0 4 80 0 - 156758 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-session/indicator-session-se 1 S student 1738 1305 1738 0 3 69 -11 - 109173 poll_s 10:01 ? 00:00:00 /usr/bin/pulseaudio --start --log-target=syslog 1 S student 1738 1305 1792 0 3 54 - - 109173 poll_s 10:01 ? 00:00:00 /usr/bin/pulseaudio --start --log-target=syslog 1 S student 1738 1305 1793 0 3 54 - - 109173 poll_s 10:01 ? 00:00:00 /usr/bin/pulseaudio --start --log-target=syslog 0 S student 1741 1305 1741 0 3 80 0 - 98985 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-application/indicator-applic 1 S student 1741 1305 1755 0 3 80 0 - 98985 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-application/indicator-applic 1 S student 1741 1305 1787 0 3 80 0 - 98985 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/indicator-application/indicator-applic 0 S student 1764 1305 1764 0 4 80 0 - 178339 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-source-registry 1 S student 1764 1305 1795 0 4 80 0 - 178339 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-source-registry 1 S student 1764 1305 1804 0 4 80 0 - 178339 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-source-registry 1 S student 1764 1305 1821 0 4 80 0 - 178339 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-source-registry 0 S student 1769 1305 1769 8 5 80 0 - 324883 poll_s 10:01 ? 00:33:46 compiz 1 S student 1769 1305 1770 0 5 80 0 - 324883 poll_s 10:01 ? 00:00:00 compiz 1 S student 1769 1305 1780 0 5 80 0 - 324883 poll_s 10:01 ? 00:00:00 compiz 1 S student 1769 1305 1794 0 5 80 0 - 324883 poll_s 10:01 ? 00:00:00 compiz 1 S student 1769 1305 3876 0 5 80 0 - 324883 futex_ 13:12 ? 00:00:00 compiz 0 S student 1919 1305 1919 0 5 80 0 - 214427 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory 1 S student 1919 1305 1957 0 5 80 0 - 214427 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory 1 S student 1919 1305 1963 0 5 80 0 - 214427 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory 1 S student 1919 1305 1964 0 5 80 0 - 214427 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory 1 S student 1919 1305 1965 0 5 80 0 - 214427 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory 0 S student 1939 1645 1939 0 4 80 0 - 177556 poll_s 10:01 ? 00:00:01 nautilus -n 1 S student 1939 1645 1993 0 4 80 0 - 177556 poll_s 10:01 ? 00:00:00 nautilus -n 1 S student 1939 1645 1994 0 4 80 0 - 177556 poll_s 10:01 ? 00:00:00 nautilus -n 1 S student 1939 1645 2109 0 4 80 0 - 177556 poll_s 10:01 ? 00:00:00 nautilus -n 0 S student 1943 1645 1943 0 4 80 0 - 247361 poll_s 10:01 ? 00:00:00 /usr/bin/gnome-software --gapplication-service 1 S student 1943 1645 1973 0 4 80 0 - 247361 poll_s 10:01 ? 00:00:00 /usr/bin/gnome-software --gapplication-service 1 S student 1943 1645 1974 0 4 80 0 - 247361 poll_s 10:01 ? 00:00:00 /usr/bin/gnome-software --gapplication-service 1 S student 1943 1645 1986 0 4 80 0 - 247361 poll_s 10:01 ? 00:00:00 /usr/bin/gnome-software --gapplication-service 0 S student 1952 1645 1952 0 4 80 0 - 142970 poll_s 10:01 ? 00:00:00 /usr/lib/unity-settings-daemon/unity-fallback-mount-helper 1 S student 1952 1645 2042 0 4 80 0 - 142970 poll_s 10:01 ? 00:00:00 /usr/lib/unity-settings-daemon/unity-fallback-mount-helper 1 S student 1952 1645 2046 0 4 80 0 - 142970 poll_s 10:01 ? 00:00:00 /usr/lib/unity-settings-daemon/unity-fallback-mount-helper 1 S student 1952 1645 2047 0 4 80 0 - 142970 poll_s 10:01 ? 00:00:00 /usr/lib/unity-settings-daemon/unity-fallback-mount-helper 0 S student 1955 1645 1955 0 4 80 0 - 106093 poll_s 10:01 ? 00:00:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 1 S student 1955 1645 2043 0 4 80 0 - 106093 poll_s 10:01 ? 00:00:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 1 S student 1955 1645 2048 0 4 80 0 - 106093 poll_s 10:01 ? 00:00:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 1 S student 1955 1645 2049 0 4 80 0 - 106093 poll_s 10:01 ? 00:00:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 0 S student 1956 1645 1956 0 4 80 0 - 164548 poll_s 10:01 ? 00:00:00 nm-applet 1 S student 1956 1645 2006 0 4 80 0 - 164548 poll_s 10:01 ? 00:00:00 nm-applet 1 S student 1956 1645 2009 0 4 80 0 - 164548 poll_s 10:01 ? 00:00:00 nm-applet 1 S student 1956 1645 2010 0 4 80 0 - 164548 poll_s 10:01 ? 00:00:00 nm-applet 0 S student 1970 1919 1970 0 7 80 0 - 202433 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 1970 1919 2004 0 7 80 0 - 202433 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 1970 1919 2005 0 7 80 0 - 202433 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 1970 1919 2013 0 7 80 0 - 202433 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 1970 1919 2018 0 7 80 0 - 202433 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 1970 1919 2027 0 7 80 0 - 202433 futex_ 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 1970 1919 2028 0 7 80 0 - 202433 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 0 S student 2001 1305 2001 0 3 80 0 - 90276 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor 1 S student 2001 1305 2002 0 3 80 0 - 90276 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor 1 S student 2001 1305 2003 0 3 80 0 - 90276 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor 4 S root 2011 1 2011 0 5 80 0 - 91699 - 10:01 ? 00:00:00 /usr/lib/udisks2/udisksd --no-debug 1 S root 2011 1 2014 0 5 80 0 - 91699 - 10:01 ? 00:00:00 /usr/lib/udisks2/udisksd --no-debug 1 S root 2011 1 2016 0 5 80 0 - 91699 - 10:01 ? 00:00:00 /usr/lib/udisks2/udisksd --no-debug 1 S root 2011 1 2017 0 5 80 0 - 91699 - 10:01 ? 00:00:00 /usr/lib/udisks2/udisksd --no-debug 1 S root 2011 1 2022 0 5 80 0 - 91699 - 10:01 ? 00:00:00 /usr/lib/udisks2/udisksd --no-debug 0 S student 2032 1919 2032 0 5 80 0 - 200577 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 2032 1919 2085 0 5 80 0 - 200577 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 2032 1919 2086 0 5 80 0 - 200577 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 2032 1919 2087 0 5 80 0 - 200577 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 1 S student 2032 1919 2088 0 5 80 0 - 200577 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-calendar-factory-subprocess --facto 0 S student 2034 1305 2034 0 5 80 0 - 173129 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory 1 S student 2034 1305 2039 0 5 80 0 - 173129 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory 1 S student 2034 1305 2058 0 5 80 0 - 173129 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory 1 S student 2034 1305 2059 0 5 80 0 - 173129 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory 1 S student 2034 1305 2061 0 5 80 0 - 173129 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory 0 S student 2051 1305 2051 0 3 80 0 - 65309 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor 1 S student 2051 1305 2054 0 3 80 0 - 65309 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor 1 S student 2051 1305 2060 0 3 80 0 - 65309 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor 0 S student 2064 2034 2064 0 5 80 0 - 194059 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --fa 1 S student 2064 2034 2069 0 5 80 0 - 194059 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --fa 1 S student 2064 2034 2071 0 5 80 0 - 194059 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --fa 1 S student 2064 2034 2072 0 5 80 0 - 194059 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --fa 1 S student 2064 2034 2076 0 5 80 0 - 194059 poll_s 10:01 ? 00:00:00 /usr/lib/evolution/evolution-addressbook-factory-subprocess --fa 0 S student 2068 1305 2068 0 4 80 0 - 101338 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-afc-volume-monitor 1 S student 2068 1305 2078 0 4 80 0 - 101338 wait_w 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-afc-volume-monitor 1 S student 2068 1305 2079 0 4 80 0 - 101338 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-afc-volume-monitor 1 S student 2068 1305 2081 0 4 80 0 - 101338 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-afc-volume-monitor 4 S root 2075 1 2075 0 7 80 0 - 157221 - 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/fwupd/fwupd 1 S root 2075 1 2077 0 7 80 0 - 157221 - 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/fwupd/fwupd 1 S root 2075 1 2147 0 7 80 0 - 157221 - 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/fwupd/fwupd 1 S root 2075 1 2148 0 7 80 0 - 157221 - 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/fwupd/fwupd 1 S root 2075 1 2149 0 7 80 0 - 157221 - 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/fwupd/fwupd 1 S root 2075 1 2150 0 7 80 0 - 157221 - 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/fwupd/fwupd 1 S root 2075 1 2151 0 7 80 0 - 157221 - 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/fwupd/fwupd 0 S student 2084 1305 2084 0 3 80 0 - 64818 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-goa-volume-monitor 1 S student 2084 1305 2089 0 3 80 0 - 64818 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-goa-volume-monitor 1 S student 2084 1305 2090 0 3 80 0 - 64818 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-goa-volume-monitor 0 S student 2093 1305 2093 0 3 80 0 - 68358 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor 1 S student 2093 1305 2096 0 3 80 0 - 68358 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor 1 S student 2093 1305 2101 0 3 80 0 - 68358 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor 0 S student 2124 1305 2124 0 3 80 0 - 90164 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.8 /org/gtk/gvfs/exec_spaw 1 S student 2124 1305 2125 0 3 80 0 - 90164 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.8 /org/gtk/gvfs/exec_spaw 1 S student 2124 1305 2126 0 3 80 0 - 90164 poll_s 10:01 ? 00:00:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.8 /org/gtk/gvfs/exec_spaw 0 S student 2172 1645 2172 0 4 80 0 - 121650 poll_s 10:01 ? 00:00:00 zeitgeist-datahub 1 S student 2172 1645 2175 0 4 80 0 - 121650 poll_s 10:01 ? 00:00:00 zeitgeist-datahub 1 S student 2172 1645 2177 0 4 80 0 - 121650 poll_s 10:01 ? 00:00:00 zeitgeist-datahub 1 S student 2172 1645 2193 0 4 80 0 - 121650 futex_ 10:01 ? 00:00:00 zeitgeist-datahub 0 S student 2179 1305 2179 0 1 80 0 - 1127 wait 10:01 ? 00:00:00 /bin/sh -c /usr/lib/x86_64-linux-gnu/zeitgeist/zeitgeist-maybe-v 0 S student 2183 2179 2183 0 3 80 0 - 86196 poll_s 10:01 ? 00:00:00 /usr/bin/zeitgeist-daemon 1 S student 2183 2179 2184 0 3 80 0 - 86196 poll_s 10:01 ? 00:00:00 /usr/bin/zeitgeist-daemon 1 S student 2183 2179 2185 0 3 80 0 - 86196 poll_s 10:01 ? 00:00:00 /usr/bin/zeitgeist-daemon 0 S student 2191 1305 2191 0 3 80 0 - 79413 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/zeitgeist-fts 1 S student 2191 1305 2195 0 3 80 0 - 79413 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/zeitgeist-fts 1 S student 2191 1305 2196 0 3 80 0 - 79413 poll_s 10:01 ? 00:00:00 /usr/lib/x86_64-linux-gnu/zeitgeist-fts 0 S student 2212 1305 2212 0 4 80 0 - 164175 poll_s 10:01 ? 00:00:02 /usr/lib/gnome-terminal/gnome-terminal-server 1 S student 2212 1305 2213 0 4 80 0 - 164175 poll_s 10:01 ? 00:00:00 /usr/lib/gnome-terminal/gnome-terminal-server 1 S student 2212 1305 2214 0 4 80 0 - 164175 poll_s 10:01 ? 00:00:00 /usr/lib/gnome-terminal/gnome-terminal-server 1 S student 2212 1305 2215 0 4 80 0 - 164175 poll_s 10:01 ? 00:00:00 /usr/lib/gnome-terminal/gnome-terminal-server 0 S student 2219 2212 2219 0 1 80 0 - 6015 wait 10:01 pts/17 00:00:00 bash 0 S student 2233 2219 2233 0 3 80 0 - 90101 poll_s 10:02 pts/17 00:00:18 /home/student/anaconda3/bin/python /home/student/anaconda3/bin/j 1 S student 2233 2219 2323 0 3 80 0 - 90101 ep_pol 10:02 pts/17 00:00:00 /home/student/anaconda3/bin/python /home/student/anaconda3/bin/j 1 S student 2233 2219 2324 0 3 80 0 - 90101 ep_pol 10:02 pts/17 00:00:00 /home/student/anaconda3/bin/python /home/student/anaconda3/bin/j 0 S student 2250 1305 2250 0 3 80 0 - 100413 poll_s 10:02 ? 00:00:00 /usr/lib/gvfs/gvfsd-http --spawner :1.8 /org/gtk/gvfs/exec_spaw/ 1 S student 2250 1305 2251 0 3 80 0 - 100413 poll_s 10:02 ? 00:00:00 /usr/lib/gvfs/gvfsd-http --spawner :1.8 /org/gtk/gvfs/exec_spaw/ 1 S student 2250 1305 2252 0 3 80 0 - 100413 poll_s 10:02 ? 00:00:00 /usr/lib/gvfs/gvfsd-http --spawner :1.8 /org/gtk/gvfs/exec_spaw/ 0 R student 2256 1305 2256 7 44 80 0 - 684010 - 10:02 ? 00:29:53 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2262 0 44 80 0 - 684010 poll_s 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2263 0 44 80 0 - 684010 poll_s 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2264 0 44 80 0 - 684010 poll_s 10:02 ? 00:00:04 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2265 0 44 80 0 - 684010 ep_pol 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2266 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:58 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2267 0 44 80 0 - 684010 poll_s 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2268 0 44 80 0 - 684010 poll_s 10:02 ? 00:00:08 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2269 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:01 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2270 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:03 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2271 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:03 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2272 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:03 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2273 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:03 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2274 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:03 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2275 0 44 81 1 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2278 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2279 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2280 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2281 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2283 0 44 80 0 - 684010 futex_ 10:02 ? 00:01:52 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2284 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2285 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2286 0 44 80 0 - 684010 futex_ 10:02 ? 00:01:27 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2291 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2292 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2293 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:10 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2295 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2296 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2297 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:22 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2298 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2299 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2300 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2303 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2304 0 44 81 1 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2305 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2306 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2307 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2312 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:26 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 2337 0 44 80 0 - 684010 futex_ 10:02 ? 00:00:19 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 3005 0 44 80 0 - 684010 futex_ 10:14 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 3007 0 44 80 0 - 684010 futex_ 10:14 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 3013 0 44 80 0 - 684010 poll_s 10:15 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 4535 0 44 80 0 - 684010 futex_ 15:37 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 1 S student 2256 1305 4639 0 44 80 0 - 684010 futex_ 15:53 ? 00:00:00 /usr/lib/firefox/firefox http://localhost:8888/tree 0 S student 2288 1305 2288 0 1 80 0 - 15766 poll_s 10:02 ? 00:00:00 /usr/lib/x86_64-linux-gnu/gconf/gconfd-2 0 S student 2379 1645 2379 0 4 80 0 - 148224 poll_s 10:02 ? 00:00:00 update-notifier 1 S student 2379 1645 2382 0 4 80 0 - 148224 poll_s 10:02 ? 00:00:00 update-notifier 1 S student 2379 1645 2383 0 4 80 0 - 148224 poll_s 10:02 ? 00:00:00 update-notifier 1 S student 2379 1645 2384 0 4 80 0 - 148224 poll_s 10:02 ? 00:00:00 update-notifier 0 S student 2700 1645 2700 0 4 80 0 - 146197 poll_s 10:03 ? 00:00:00 /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor 1 S student 2700 1645 2703 0 4 80 0 - 146197 poll_s 10:03 ? 00:00:00 /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor 1 S student 2700 1645 2704 0 4 80 0 - 146197 poll_s 10:03 ? 00:00:00 /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor 1 S student 2700 1645 2705 0 4 80 0 - 146197 poll_s 10:03 ? 00:00:00 /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor 4 S root 2875 1 2875 0 3 80 0 - 68705 - 10:06 ? 00:00:00 /usr/sbin/cups-browsed 1 S root 2875 1 2897 0 3 80 0 - 68705 - 10:06 ? 00:00:00 /usr/sbin/cups-browsed 1 S root 2875 1 2898 0 3 80 0 - 68705 - 10:06 ? 00:00:00 /usr/sbin/cups-browsed 1 S root 3793 2 3793 0 1 80 0 - 0 - 13:08 ? 00:00:02 [kworker/0:2] 0 S student 3801 1305 3801 0 4 80 0 - 161700 poll_s 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-scope-home/unity-scope-home 1 S student 3801 1305 3802 0 4 80 0 - 161700 poll_s 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-scope-home/unity-scope-home 1 S student 3801 1305 3803 0 4 80 0 - 161700 poll_s 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-scope-home/unity-scope-home 1 S student 3801 1305 3804 0 4 80 0 - 161700 poll_s 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-scope-home/unity-scope-home 0 S student 3813 1305 3813 0 4 80 0 - 162876 poll_s 13:11 ? 00:00:00 /usr/bin/unity-scope-loader applications/applications.scope appl 1 S student 3813 1305 3815 0 4 80 0 - 162876 poll_s 13:11 ? 00:00:00 /usr/bin/unity-scope-loader applications/applications.scope appl 1 S student 3813 1305 3816 0 4 80 0 - 162876 poll_s 13:11 ? 00:00:00 /usr/bin/unity-scope-loader applications/applications.scope appl 1 S student 3813 1305 3817 0 4 80 0 - 162876 poll_s 13:11 ? 00:00:00 /usr/bin/unity-scope-loader applications/applications.scope appl 0 S student 3814 1305 3814 0 5 80 0 - 139701 poll_s 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-lens-files/unity-files-daemon 1 S student 3814 1305 3818 0 5 80 0 - 139701 poll_s 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-lens-files/unity-files-daemon 1 S student 3814 1305 3819 0 5 80 0 - 139701 poll_s 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-lens-files/unity-files-daemon 1 S student 3814 1305 3822 0 5 80 0 - 139701 poll_s 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-lens-files/unity-files-daemon 1 S student 3814 1305 3824 0 5 80 0 - 139701 futex_ 13:11 ? 00:00:00 /usr/lib/x86_64-linux-gnu/unity-lens-files/unity-files-daemon 0 S student 4274 1305 4274 0 4 80 0 - 107139 poll_s 14:22 ? 00:00:00 /usr/lib/gvfs/gvfsd-network --spawner :1.8 /org/gtk/gvfs/exec_sp 1 S student 4274 1305 4275 0 4 80 0 - 107139 poll_s 14:22 ? 00:00:00 /usr/lib/gvfs/gvfsd-network --spawner :1.8 /org/gtk/gvfs/exec_sp 1 S student 4274 1305 4276 0 4 80 0 - 107139 poll_s 14:22 ? 00:00:00 /usr/lib/gvfs/gvfsd-network --spawner :1.8 /org/gtk/gvfs/exec_sp 1 S student 4274 1305 4279 0 4 80 0 - 107139 poll_s 14:22 ? 00:00:00 /usr/lib/gvfs/gvfsd-network --spawner :1.8 /org/gtk/gvfs/exec_sp 0 S student 4288 1305 4288 0 3 80 0 - 92913 poll_s 14:22 ? 00:00:00 /usr/lib/gvfs/gvfsd-dnssd --spawner :1.8 /org/gtk/gvfs/exec_spaw 1 S student 4288 1305 4289 0 3 80 0 - 92913 poll_s 14:22 ? 00:00:00 /usr/lib/gvfs/gvfsd-dnssd --spawner :1.8 /org/gtk/gvfs/exec_spaw 1 S student 4288 1305 4290 0 3 80 0 - 92913 poll_s 14:22 ? 00:00:00 /usr/lib/gvfs/gvfsd-dnssd --spawner :1.8 /org/gtk/gvfs/exec_spaw 1 S root 4302 2 4302 0 1 80 0 - 0 - 14:23 ? 00:00:03 [kworker/0:1] 0 S student 4628 2233 4628 0 9 80 0 - 194869 poll_s 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/100 1 S student 4628 2233 4631 0 9 80 0 - 194869 ep_pol 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/100 1 S student 4628 2233 4632 0 9 80 0 - 194869 ep_pol 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/100 1 S student 4628 2233 4633 0 9 80 0 - 194869 poll_s 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/100 1 S student 4628 2233 4634 0 9 80 0 - 194869 poll_s 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/100 1 S student 4628 2233 4635 0 9 80 0 - 194869 ep_pol 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/100 1 S student 4628 2233 4636 0 9 80 0 - 194869 ep_pol 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/100 1 S student 4628 2233 4637 0 9 80 0 - 194869 futex_ 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/100 1 S student 4628 2233 4638 0 9 80 0 - 194869 poll_s 15:53 ? 00:00:00 /home/student/anaconda3/bin/python -m ipykernel -f /run/user/100 1 R root 4640 2 4640 0 1 80 0 - 0 - 15:53 ? 00:00:00 [kworker/u2:0] 0 S student 4719 4628 4719 0 1 80 0 - 1127 wait 16:22 pts/4 00:00:00 /bin/sh -c ps -f -eLl --cols 150 0 R student 4720 4719 4720 0 1 80 0 - 9748 - 16:22 pts/4 00:00:00 ps -f -eLl --cols 150
from multiprocessing import Pool
def f(x):
return x*x
if __name__ == "__main__":
with Pool(5) as p:
print(p.map(f, [1,2,3]))
[1, 4, 9]
from multiprocessing import Pool
import os
def f(x):
print("PID {}, x={}".format(os.getpid(),x))
return x*x
if __name__ == "__main__":
with Pool(5) as p:
print(p.map(f, [1,2,3]))
PID 5389, x=3 PID 5388, x=2 PID 5387, x=1 [1, 4, 9]
from multiprocessing import Process
def f(name):
print("hello {}".format(name))
if __name__ == "__main__":
p = Process(target=f, args=('nik',))
p.start()
p.join()
hello nik
from multiprocessing import Process
import os
def info(title):
print("---Start Info {}---".format(title))
print("module name: {}".format(__name__))
print("parent process: {}".format(os.getppid()))
print("process id: {}".format(os.getpid()))
print("---End Info {}---".format(title))
def f(name):
info("function f")
print("hello {}".format(name))
if __name__ == "__main__":
print("Hauptprogramm: PID {}".format(os.getpid()))
info("Hauptprogramm")
p = Process(target=f, args=("nik",))
p.start()
p.join()
Hauptprogramm: PID 4628 ---Start Info Hauptprogramm--- module name: __main__ parent process: 2233 process id: 4628 ---End Info Hauptprogramm--- ---Start Info function f--- module name: __main__ parent process: 4628 process id: 5427 ---End Info function f--- hello nik
!ps --cols 150 2233
PID TTY STAT TIME COMMAND 2233 pts/17 Sl+ 0:28 /home/student/anaconda3/bin/python /home/student/anaconda3/bin/jupyter-notebook
from multiprocessing import Process, Queue
import os
def f(q):
q.put([os.getpid(), 42, None, "Hello"])
if __name__ == "__main__":
q = Queue()
p = Process(target=f, args=(q,))
p.start()
print("im Hauptprozess {}: Information aus dem Kindprozess: {}".format(os.getpid(),q.get()))
p.join()
im Hauptprozess 4628: Information aus dem Kindprozess: [5470, 42, None, 'Hello']
from multiprocessing import Process, Pipe
import os
def f(conn):
conn.send([os.getpid(), 42, None, "World"])
conn.close()
if __name__ == "__main__":
parent_conn, child_conn = Pipe()
p = Process(target=f, args=(child_conn,))
p.start()
print("im Hauptprozess {}: Information aus dem Kindprozess: {}".format(os.getpid(),parent_conn.recv()))
p.join()
im Hauptprozess 4628: Information aus dem Kindprozess: [5511, 42, None, 'World']
from threading import Thread, active_count
import os
import time
num = 16
prev_count = active_count()
def compute(i):
starttime = time.time()
nr = 0
for j in range(9999999):
nr += j
print("Summe im {}.ten Thread ({}) berechnet in {} Sekunden".format(i,os.getpid(), time.time()-starttime))
start = time.time()
for i in range(num):
t = Thread(target=compute, args=(i,))
t.start()
while active_count() - prev_count > 0:
pass
print("Alles in {} Sekunden berechnet".format(time.time()-start))
Summe im 1.ten Thread (2320) berechnet in 8.598788261413574 Sekunden Summe im 10.ten Thread (2320) berechnet in 9.643666505813599 Sekunden Summe im 2.ten Thread (2320) berechnet in 10.187312841415405 Sekunden Summe im 15.ten Thread (2320) berechnet in 8.923644542694092 Sekunden Summe im 0.ten Thread (2320) berechnet in 10.356271743774414 Sekunden Summe im 13.ten Thread (2320) berechnet in 9.511085987091064 Sekunden Summe im 4.ten Thread (2320) berechnet in 10.347072839736938 Sekunden Summe im 14.ten Thread (2320) berechnet in 9.323448657989502 Sekunden Summe im 7.ten Thread (2320) berechnet in 10.416468381881714 Sekunden Summe im 9.ten Thread (2320) berechnet in 10.406358480453491 Sekunden Summe im 5.ten Thread (2320) berechnet in 10.630918979644775 Sekunden Summe im 8.ten Thread (2320) berechnet in 10.759345531463623 Sekunden Summe im 6.ten Thread (2320) berechnet in 10.909302711486816 Sekunden Summe im 11.ten Thread (2320) berechnet in 10.71803903579712 Sekunden Summe im 3.ten Thread (2320) berechnet in 11.223744869232178 Sekunden Summe im 12.ten Thread (2320) berechnet in 10.721569061279297 Sekunden Alles in 11.362929344177246 Sekunden berechnet
from multiprocessing import Process, active_children
import os
num = 16
prev_count = len(active_children())
def compute(i):
starttime = time.time()
nr = 0
for j in range(9999999):
nr += j
print("Summe im {}.ten Process ({}) berechnet in {} Sekunden".format(i,os.getpid(), time.time()-starttime))
start = time.time()
for i in range(num):
t = Process(target=compute, args=(i,))
t.start()
while len(active_children()) - prev_count > 0:
pass
print("Alles in {} Sekunden berechnet".format(time.time()-start))
Summe im 6.ten Process (3082) berechnet in 5.427083253860474 Sekunden Summe im 11.ten Process (3087) berechnet in 5.518507957458496 Sekunden Summe im 1.ten Process (3077) berechnet in 5.661734342575073 Sekunden Summe im 7.ten Process (3083) berechnet in 5.617143630981445 Sekunden Summe im 10.ten Process (3086) berechnet in 5.688980340957642 Sekunden Summe im 14.ten Process (3090) berechnet in 5.701366424560547 Sekunden Summe im 13.ten Process (3089) berechnet in 5.751402139663696 Sekunden Summe im 4.ten Process (3080) berechnet in 5.790152072906494 Sekunden Summe im 12.ten Process (3088) berechnet in 5.826777219772339 Sekunden Summe im 15.ten Process (3091) berechnet in 5.916698694229126 Sekunden Summe im 5.ten Process (3081) berechnet in 6.024268388748169 Sekunden Summe im 2.ten Process (3078) berechnet in 6.075734376907349 Sekunden Summe im 0.ten Process (3076) berechnet in 6.114362955093384 Sekunden Summe im 3.ten Process (3079) berechnet in 6.08123779296875 Sekunden Summe im 8.ten Process (3084) berechnet in 6.09163236618042 Sekunden Summe im 9.ten Process (3085) berechnet in 6.058923244476318 Sekunden Alles in 6.229583501815796 Sekunden berechnet
import logging
logging.debug("Debugging Information")
logging.info("Informationsmeldung")
logging.warning("Warnungsmeldung")
logging.error("Fehlermeldung")
logging.critical("Kritische Fehlermeldung")
%%writefile meinebib.py
import logging
def tue_etwas(args=None):
logging.debug("Tue etwas mit dem Argument {}".format(args))
if not args:
logging.critical("Kein Argument übergeben!")
Writing meinebib.py
%%writefile meineAnwendung.py
import logging
import meinebib
def logbsp(level):
logging.basicConfig(filename="meineAnwendung.log",
format="%(levelname)s Fehler um %(asctime)s in %(funcName)s Zeile %(lineno)s: %(message)s",
datefmt="%H:%M:%S",
level=level)
logging.warning("Start")
meinebib.tue_etwas(level)
meinebib.tue_etwas()
logging.info("Ende")
if __name__ == "__main__":
logbsp(logging.DEBUG)
Writing meineAnwendung.py
!python meineAnwendung.py
with open("meineAnwendung.log","r") as f:
print(f.read())
WARNING Fehler um 01:14:18 in logbsp Zeile 9: Start DEBUG Fehler um 01:14:18 in tue_etwas Zeile 4: Tue etwas mit dem Argument 10 DEBUG Fehler um 01:14:18 in tue_etwas Zeile 4: Tue etwas mit dem Argument None CRITICAL Fehler um 01:14:18 in tue_etwas Zeile 6: Kein Argument übergeben! INFO Fehler um 01:14:18 in logbsp Zeile 12: Ende
%%writefile meineAnwendung.py
import logging
import meinebib
def logbsp(level):
logging.basicConfig(filename="meineAnwendung.log",
format="%(levelname)s Fehler um %(asctime)s in %(funcName)s Zeile %(lineno)s: %(message)s",
datefmt="%H:%M:%S",
level=level)
logging.warning("Start")
meinebib.tue_etwas(level)
meinebib.tue_etwas()
logging.info("Ende")
if __name__ == "__main__":
logbsp(logging.ERROR)
Overwriting meineAnwendung.py
!python meineAnwendung.py
with open("meineAnwendung.log","r") as f:
print(f.read())
WARNING Fehler um 01:14:18 in logbsp Zeile 9: Start DEBUG Fehler um 01:14:18 in tue_etwas Zeile 4: Tue etwas mit dem Argument 10 DEBUG Fehler um 01:14:18 in tue_etwas Zeile 4: Tue etwas mit dem Argument None CRITICAL Fehler um 01:14:18 in tue_etwas Zeile 6: Kein Argument übergeben! INFO Fehler um 01:14:18 in logbsp Zeile 12: Ende CRITICAL Fehler um 01:15:37 in tue_etwas Zeile 6: Kein Argument übergeben!