🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #72254

Re: Wielokrotne wywolanie aplikacji

#72254
From: Krzysztof Halasa
Date: Fri, 15 Jul 2011 19:29
47 lines
2910 bytes
"elonica.pl" <bartlomiej.grzeskowiak@gmail.com> writes:

> Zajmuje sie portowaniem aplikacji napisanej w C++ z platformy ARM na
> MIPS (oczywiscie linux). Aplikacja jest juz skompilowana i dziala,
> jednak na MIPS widze, ze wywoluje wiele procesow. Efekt taki nie
> wystepuje po kompilacji i uruchomieniu na ARM, ani x86.
> Mam teraz troche poblemow z zaleznoscimi czasowymi i podejrzewam, ze
> tutaj moze byc problem (pierwszy proces zjada mi calego CPU). Tutaj
> wyjscie z "top":
>
> Mem: 24592K used, 102084K free, 0K shrd, 0K buff, 16864K cached
> CPU: 0% usr 99% sys 0% nice 0% idle 0% io 0% irq 0% softirq
> Load average: 4.02 2.17 0.95
> PID PPID USER STAT VSZ %MEM %CPU COMMAND
> 1888 1875 admin R 12096 10% 98% ./my_app.exe
> 1897 1875 admin R 12096 10% 1% ./my_app.exe
> 1894 1893 admin R 1768 1% 0% top
> 1877 1875 admin S 12096 10% 0% ./my_app.exe
> 1923 1875 admin S 12096 10% 0% ./my_app.exe
> 1874 1187 admin S 12096 10% 0% ./my_app.exe
> 1876 1875 admin R 12096 10% 0% ./my_app.exe
> 1926 1875 admin S 12096 10% 0% ./my_app.exe
> 1921 1875 admin S 12096 10% 0% ./my_app.exe
> 1922 1875 admin S 12096 10% 0% ./my_app.exe
> 1925 1875 admin S 12096 10% 0% ./my_app.exe
> 1884 1875 admin S 12096 10% 0% ./my_app.exe
> 1920 1875 admin S 12096 10% 0% ./my_app.exe
> 1890 1875 admin R 12096 10% 0% ./my_app.exe
> 1891 1875 admin S 12096 10% 0% ./my_app.exe
> 1875 1874 admin S 12096 10% 0% ./my_app.exe
> 1889 1875 admin R 12096 10% 0% ./my_app.exe
> 1924 1875 admin S 12096 10% 0% ./my_app.exe
> 1896 1875 admin S 12096 10% 0% ./my_app.exe
> 1892 1875 admin S 12096 10% 0% ./my_app.exe

Wyglada na Linux Threads. Nie mozesz uzyc uClibc z NPTL, albo w ogole
eglibc lub normalnego GNU libc?

> Na MIPS uzywam uClibc zamiast glibc. Jesli to moze miec wplyw.

Jasne ze moze, zarowno ze wzgledu na roznice w implementacji libc, ze
wzgledu na ew. bledy w libc, albo ze wzgledu np. na roznice w samych
watkach. Moze program wymaga POSIX threads i nie lubi starych watkow.

Takie rzeczy sie sprawdza, nie zgaduje.
-- 
Krzysztof Halasa
Technical Details
Message-ID: <m3aacfqr5h.fsf@intrepid.localdomain>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!not-for-mail
References: <ab68ff4c-cb93-43cc-94f3-626f9ec41df1@c29g2000yqd.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!not-for-mail
From: Krzysztof Halasa <khc@pm.waw.pl>
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: Wielokrotne wywolanie aplikacji
Date: Fri, 15 Jul 2011 21:29:14 +0200
Organization: NASK - www.nask.pl
Lines: 47
Message-ID: <m3aacfqr5h.fsf@intrepid.localdomain>
References: <ab68ff4c-cb93-43cc-94f3-626f9ec41df1@c29g2000yqd.googlegroups.com>
NNTP-Posting-Host: nat.piap.pl
Mime-Version: 1.0
X-Trace: pippin.nask.net.pl 1310758159 15785 195.187.100.13 (15 Jul 2011 19:29:19 GMT)
X-Complaints-To: abuse ATSIGN nask.pl
NNTP-Posting-Date: Fri, 15 Jul 2011 19:29:19 +0000 (UTC)
Cancel-Lock: sha1:8jQ2BJLNLGBi8+cM1sAR0tIFawY=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit