Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-07-02 13:47:38

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

qemu jest wolne

Witam po trudnych przeprawach z vb postanowiłem obczaić qemu.Wszystko działa za*** gdyby nie fakt że strasznie powoli ( program mc uruchamia sie z 3-4 sek , przy wykonaniu każdej komendy trzeba czekać w nieskończoność ) , mając P4 z HT mogę coś jeszcze zrobić?

Czytałem o KVM lecz po dodadniu -enable-kvm

Kod:

qemu -m 256   -enable-kvm -hda debian.vdi  -net nic -net user  -redir tcp:5555::22 -redir tcp:5556::445 &'

Dostałem:

Kod:

Could not access KVM kernel module: No such file or directory failed to initialize KVM

Nie pomogło

Kod:

modprobe kvm

Moduł niby mam

Kod:

modinfo kvm 
filename:       /lib/modules/2.6.38.4/kernel/arch/x86/kvm/kvm.ko
license:        GPL
author:         Qumranet
depends:        
vermagic:       2.6.38.4 SMP mod_unload modversions PENTIUM4 
parm:           oos_shadow:bool
parm:           ignore_msrs:bool

Ostatnio edytowany przez xomrk (2011-07-02 13:48:30)


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#2  2011-07-02 14:25:57

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: qemu jest wolne

U mnie też kvm chodziło 2 - 3 razy wolniej od VIrtualboxa, tylko nie na Debianie, ale na Gentoo, na kernelach 2.6.37-38

Teraz czekam na stabilne jajko 3.0 - żeby się zaprzyjaźnić z Xenem.
Poza tym po załadowaniu kvm nie ma jeszcze urządzenia /dev/kvm, u mnie pojawia się po zaladowaniu kvm_intel

Kod:

root  # ls -l /dev/kvm*
ls: nie ma dostępu do /dev/kvm*: Nie ma takiego pliku ani katalogu
root  # modprobe kvm
14:30:20 /root 
root  # ls -l /dev/kvm*
ls: nie ma dostępu do /dev/kvm*: Nie ma takiego pliku ani katalogu
root  # modprobe kvm_intel
root  # ls -l /dev/kvm*
crw-rw----+ 1 root root 10, 232 07-02 14:30 /dev/kvm
14:30:31 /root 
root  #

To by było na tyle
;-)

Ostatnio edytowany przez Jacekalex (2011-07-02 14:32:13)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2011-07-02 15:27:00

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: qemu jest wolne

Musze rekompilować kernel?

Kod:

modprobe kvm_intel
FATAL: Error inserting kvm_intel (/lib/modules/2.6.38.4/kernel/arch/x86/kvm/kvm-intel.ko): Operation not supported

Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#4  2011-07-02 15:38:24

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: qemu jest wolne

A jaki masz procesor? Intel czy AMD?
Bo musisz zaznaczyć moduł kvm odpowiedni dla twojego procesora.
I jeśli nie masz go w modulach, to raczej kompilacja....

Ostatnio edytowany przez Jacekalex (2011-07-02 15:39:00)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2011-07-02 16:02:09

  bobycob - Członek z Ramienia

bobycob
Członek z Ramienia
Skąd: Wrocław
Zarejestrowany: 2007-08-15

Re: qemu jest wolne

P4 z HT firmy AMD to rzadkość ;)
Słabo co prawda znam te procesory, ale wsparcie dla wirtualizacja to raczej w następnej generacji procesorów się pojawiło.

Ostatnio edytowany przez bobycob (2011-07-02 16:03:11)

Offline

 

#6  2011-07-02 16:02:28

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: qemu jest wolne

...gdyż KVM wykorzystuje sprzętowe technologie wirtualizacyjne obecne w nowszych modelach procesorów (AMD-V, Intel VT-x).[/quote]

mając P4 z HT mogę coś jeszcze zrobić?[/quote]
Zapomnieć o kvm i raczyć się możliwościami xena, VB lub samego qemu

Jeżeli ci pokaże kolorem flagę vmx to możesz w innym przypadku patrz zdanie wyżej

Kod:

egrep '(vmx|svm)' --color=always /proc/cpuinfo

Kiedyś w fedorze był taki pakiet kqemu który znacząco przyśpieszał virtualizacje opartą o qemu. W debianie go nie widzę.

Ostatnio edytowany przez hello_world (2011-07-02 16:04:47)

Offline

 

#7  2011-07-02 16:10:56

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: qemu jest wolne

Rzeczywiście, pokaż wynik

Kod:

egrep '(vmx|svm)' --color=always /proc/cpuinfo

Bo coś mi się zdaje, że ten procek nie ma suportu vmx, choć mogę sie mylić.
A bez vmx nie pójdzie kvm_intel.

Nie doczytalem o tym procku w 1 poście.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#8  2011-07-02 16:55:27

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: qemu jest wolne

Kod:

cat /proc/cpuinfo
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 15
model        : 4
model name    : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping    : 1
cpu MHz        : 3192.154
cache size    : 1024 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 1
apicid        : 0
initial apicid    : 0
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 5
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pebs bts pni dtes64 monitor ds_cpl cid cx16 xtpr
bogomips    : 6384.30
clflush size    : 64
cache_alignment    : 128
address sizes    : 36 bits physical, 48 bits virtual
power management:

processor    : 1
vendor_id    : GenuineIntel
cpu family    : 15
model        : 4
model name    : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping    : 1
cpu MHz        : 3192.154
cache size    : 1024 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 1
apicid        : 1
initial apicid    : 1
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 5
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pebs bts pni dtes64 monitor ds_cpl cid cx16 xtpr
bogomips    : 6385.17
clflush size    : 64
cache_alignment    : 128
address sizes    : 36 bits physical, 48 bits virtual
power management:

Rozumiem że xen to jesden z programów do virtualizacji jak qemu , vb ?


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#9  2011-07-02 17:05:33

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: qemu jest wolne

Rozumiem że xen to jesden z programów do virtualizacji jak qemu , vb ?[/quote]
Tak tylko stopień złożenia dla użytkownika który zaczyna się bawić wirtualizacją jest większy niż pozostałych.
Tak nawiasem nie wiem z czym mógłbyś mieć problem na vb. jest tak zrobiony że prościej już chyba nie można.(Mam na myśli postawienie wirtualki i korzystanie z niej przez GUI)

Offline

 

#10  2011-07-02 17:51:42

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: qemu jest wolne

Tak tylko pomnę że wybierając w QEMU cpu najbliższy swojemu uzyskujemy kop wydajności.

-m 256
Tylko 256 MiB? Przynajmniej 1024.

-usb
Włączenie USB jest świetnym pomysłem.


-cpu "?"
I wybrać najpodobniejszy procesor.  Ja na liście nie mam Pentium4, Ale jest coreduo i pentium3.

-smp 1,cores=1,threads=2
Pentium4 HT? Czyli 1 CPU, 1 rdzeń, i 2 wątki na rdzeń.

By korzystać z modułu kvm trzeba mieć załadowane moduły kvm i kvm-intel. (wtedy wybiera się CPU jako "native"). Ale nie zawsze wszystko z akceleracją KVM (poprzednia nazwa "kqemu") - czasem trzeba wyłączyć to (bo coś nie działa).

Qemu ponoć działa szybciej jak używa się dedykowanych urzędzeniosterowników, nigdy nie używałem, ale skoro działa wolno... Jakieś virtio i inne dziwniejsze nazwy.

Jest jeszcze jedna magiczna opcja:

qemu -clock "?"
Wybór tego zegara ma znaczenie. Kiedyś to testowałem, ale domyślny zazwyczaj jest najlepszy.

Nigdy nie używałem, ale dobrym pomysłem może być też:  -no-acpi        disable ACPI


I na koniec: QEMU z KVM działa tak szybko jak VirtualBox, czyli zdecydowanie szybciej niż programowoEmulujące QEMU (czyli bez KVM)


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#11  2011-07-02 18:38:14

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: qemu jest wolne

Po co więcej niż 256mb ramu na czystym debianie bez gui ?

Kod:

alias debian=' qemu -m 256 -usb  -cpu pentium3 -smp 1,cores=1,threads=2 -no-acpi   -hda debian.vdi  -net nic -net user  -redir tcp:5555::22 -redir tcp:5556::445 &'

Działa  może ciut szybciej ale najbardziej mnie denerwuje taki muł przy logowaniu na system gościa trwa to 9 s ( mierzyłem!).


Czyli na moim procku nie odpale kvm-intel ?

Kod:

kvm_intel (/lib/modules/2.6.38.4/kernel/arch/x86/kvm/kvm-intel.ko): Operation not supported

Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#12  2011-07-02 22:05:56

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: qemu jest wolne

Wiem, że to Offtopic, ale

Zainstaluj przynajmniej VirtualBox'a, a najlepiej - VMware Player
Za free, dobrze odwalone, a VBox (wersja OSE) jest na licencji GNU GPL

Fervi

Offline

 

#13  2011-07-03 17:18:12

  thalcave - prawie jak admin

thalcave
prawie jak admin
Skąd: odległa galaktyka
Zarejestrowany: 2007-05-17

Re: qemu jest wolne

Czyli na moim procku nie odpale kvm-intel ?[/quote]
Nie, Twój procesor NIE wspiera wirtualizacji.
Jedynie możesz zainteresować się (jeśli chodzi o Qemu) KQemu w celu przyśpieszenia.


linux register user: 484281
"[i]It's great to be here. It's great to be anywhere[/i]"
[b]Keith Richards[/b]

Offline

 

#14  2011-07-03 20:08:58

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: qemu jest wolne

ok wielkie dzięki

Przy okazji jedno pytanie mam serwer ftp  na gościu i z gościa moge się zalogować na konta ale z hosta już nie  ( a z ssh mogę, zrobiłem przekierowanie portów tak jak w przypadku ssh ), używam vsftpd

config

Kod:

#demon ma być uruchomiony jako osobny proces (YES) czy część inetd (NO)?
listen=YES
#jeśli ktoś posiada adres ipv6 może zmienić poniższą wartość na YES
listen_ipv6=NO
#pozwalamy na anonimowe logowania?
anonymous_enable=NO
#czy użytkownicy systemowi mogą się logować?
local_enable=YES
# Pozwalamy na zapis w udostępnionych katalogach?
write_enable=YES
#
# Jakie uprawnienia nadajemy nowo utworzonym plikom?
# Przypominam, że poniższe uprawnienia to bitowa negacja parametru dla chmod
# czyli jeśli uprawnienia dla pliku mają być 700, to ustawiamy 077
local_umask=077
#Pozwalamy na anonimowe wgrywanie plików na serwer?
anon_upload_enable=NO
#To może chociaż na tworzenie katalogów?
anon_mkdir_write_enable=NO
#Wysyłamy teksty z pliku /.message przy zmianie katalogu?
dirmessage_enable=NO
#Logujemy transfery?
xferlog_enable=yes
#Od którego portu mają zaczynać się połączenia?
connect_from_port_20=YES
#Log zapisujemy standardowo do /var/log (poniższa opcja nie ma znaczenia jeśli  wcześniej ustawiliśmy xferlog_enable na NO
xferlog_file=/var/log/vsftpd.log
# Jeśli dla kogoś czytelniejszy jest log w stylu ftpd niech poniższa opcja będzie ustawiona na YES
xferlog_std_format=YES
# Po ilu sekundach odłączyć nieaktywne połączenie?
idle_session_timeout=600
# Odkomentuj poniższą opcję i ustaw czas na sekundy, po upłynięciu których połączenie danych ma zostać przerwane
# data_connection_timeout=120
# Powitalna wiadomość po połączeniu do naszego serwera
ftpd_banner=vsFTPd wita!
# Zabraniamy użytkownikowi wyjścia poza jego katalog domowy?
chroot_local_user=YES
#
# Można także podać listę użytkowników, którym chcemy ograniczyć wyjście z ich katalogów domowych.
#W wypadku gdy chroot_local_user ustawione jest na YES, poniższa lista opisuje użytkowników, którzy mogą poruszać się po całym serwerze.
#chroot_list_enable=NO
#chroot_list_file=/etc/vsftpd.chroot_list
# Katalog przechowywania żywotnych składników programu serwera
secure_chroot_dir=/var/run/vsftpd
#
# Poniższa nazwa pojawi się w auth.log przy logowaniu na serwer
pam_service_name=vsftpd

Ostatnio edytowany przez xomrk (2011-07-03 20:11:00)


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#15  2011-07-04 09:47:28

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: qemu jest wolne

Przy okazji to napisz nowy wątek bo ftp a wirtualizacja to dwie inne sprawy.

Ostatnio edytowany przez ba10 (2011-07-04 09:48:56)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#16  2011-07-04 11:49:39

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: qemu jest wolne

Lepiej sprawdź czy faktycznie nie obsługujesz kvm:
jak ładujesz moduł kvm-intel i masz "Operation not supported" to końcówka dmesg | tail powie czy "kvm: no hardware support" czy może " kvm: disabled by bios".

Swoją drogą... "-hda debian.vdi" Obraz w formacie VirtualBoksa w QEMU? Z moich doświadczeń wynika że najszybsze są obrazy typu RAW (te co się montuje normalne w linuksie; czy tam zwykłe ISO płyty optycznej).


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#17  2011-07-10 19:07:40

  einsam - Użytkownik

einsam
Użytkownik
Zarejestrowany: 2008-06-24

Re: qemu jest wolne

Zawiodłem się okrutnie na kvm.
Mimo, że mam wsparcie dla wirtualizacji itd.
Muli nieprawdopodobnie.
Zależało mi na jednej rzeczy, która (w odróżnieniu od Virtualboxa) działa prawdopodobnie dobrze (prawdopodobnie, bo ze względu na powolność nie przetestowałem dobrze): urządzenia na usb.
Siedzę nad tym kilka dni i nic nie osiągnąłem.
Potworność!
Niezależnie, czy przydzielę dwa, czy cztery procesory, qcow2, czy raw nic (niewiele?) się zmienia.
A przecież ma to chodzić bardzo szybko.
Niestety nie u mnie.
Mnie tam starczyłoby nawet wolno, ale przy takim muleniu, jak teraz nie zaryzykuję aktualizacji telefonu...

Offline

 

#18  2011-07-10 19:17:09

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: qemu jest wolne

[quote=einsem]Zależało mi na jednej rzeczy, która (w odróżnieniu od Virtualboxa) działa prawdopodobnie dobrze (prawdopodobnie, bo ze względu na powolność nie przetestowałem dobrze): urządzenia na usb.[/quote]
Urządzenia usb na Virtualboxie działaja bardzo dobrze.

Należy tylko doinstalować extension pack do VB.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#19  2011-07-10 20:13:28

  einsam - Użytkownik

einsam
Użytkownik
Zarejestrowany: 2008-06-24

Re: qemu jest wolne

Kod:

Failed to install the Extension Pack /home/tomek/Downloads/Oracle_VM_VirtualBox_Extension_Pack-4.0.10-72436.vbox-extpack.
The installer failed with exit code 127: Error creating textual authentication agent: Error opening current controlling terminal for the process (`/dev/tty'): No such device or address.

Ech...

Offline

 

#20  2011-07-10 20:32:23

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: qemu jest wolne

Jaką masz wersję VB.
Dzis instalowałem i poszło bez problemu.

Kod:

ii  virtualbox-4.0                                    4.0.10-72479~Debian~squeeze      Oracle VM VirtualBox

[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#21  2011-07-10 20:37:58

  einsam - Użytkownik

einsam
Użytkownik
Zarejestrowany: 2008-06-24

Re: qemu jest wolne

Tą samą.

Ostatnio edytowany przez einsam (2011-07-10 20:40:14)

Offline

 

#22  2011-07-10 22:39:04

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: qemu jest wolne

W jaki sposób instalujesz ten dodatek ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#23  2011-07-10 23:23:24

  einsam - Użytkownik

einsam
Użytkownik
Zarejestrowany: 2008-06-24

Re: qemu jest wolne

W Virtualboksie klikam globalne ustawienia - extensions - klikam, znajduje samo dodatek klikam, akceptuję licencję, klikam i dostaję powyższy błąd.

Offline

 

#24  2011-07-11 08:32:04

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: qemu jest wolne

Ja klikałem w dodatek  ale spróbuj tak

Kod:

VirtualBox /ścieżka/dodatek

Z konta użytkownika oczywiście.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#25  2011-07-11 16:51:18

  einsam - Użytkownik

einsam
Użytkownik
Zarejestrowany: 2008-06-24

Re: qemu jest wolne

Niestety bez rezultatu.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.011 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00100 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.149.23.123' WHERE u.id=1
0.00065 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.149.23.123', 1732965795)
0.00047 SELECT * FROM punbb_online WHERE logged<1732965495
0.00056 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=19291 AND t.moved_to IS NULL
0.00004 SELECT search_for, replace_with FROM punbb_censoring
0.00325 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=19291 ORDER BY p.id LIMIT 0,25
0.00081 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19291
Total query time: 0.00692 s