[mythtv] Building mythtv on iPhone?
Paul Catchpole
paul at paulcatchpole.co.uk
Wed Oct 31 07:10:43 UTC 2007
Nigel Pearson wrote:
>>> Just some comparision. I have 4 active frontends running
>>> svn with 128meg of ram each (not physically upgradeable)
>>> with no swap.
>>>
>>>
>> Yep, 128M works fine on 720x576 here. My theme is Iulius.
>>
>
> As it does for me on Intel Linux. 800x600 "blue":
>
> top - 09:09:04 up 75 days, 15:36, 3 users, load average: 0.42,
> 0.12, 0.03
> Tasks: 85 total, 2 running, 82 sleeping, 0 stopped, 1 zombie
> Cpu(s): 5.4%us, 3.3%sy, 0.0%ni, 91.0%id, 0.0%wa, 0.3%hi, 0.0%
> si, 0.0%st
> Mem: 513276k total, 505312k used, 7964k free, 193388k buffers
> Swap: 769096k total, 60016k used, 709080k free, 133224k cached
>
> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
> 8828 mythtv 0 0 120m 33m 16m S 0.3 6.6 0:02.15
> mythfrontend
>
>
>
> But Max OS X uses:
>
> Processes: 78 total, 3 running, 75 sleeping... 216 threads
> threads 09:17:36
> Load Avg: 0.35, 0.30, 0.21 CPU usage: 11.8% user, 4.2% sys,
> 84.0% idle
> SharedLibs: num = 0, resident = 0B code, 0B data, 0B
> LinkEdit
> MemRegions: num = 10185, resident = 436M + 27.5M private, 324M shared
> PhysMem: 272M wired, 366M active, 1.09G inactive, 1.72G used,
> 290M free
> VM: 10.8G + 0B 96806(0) pageins, 0(0) pageouts
>
> PID COMMAND %CPU TIME #TH #PRTS #MREGS RPRVT RSHRD
> RSIZE VSIZE
> 14198 MythFronte 5.0% 0:02.54 4 98 307 22.6M 59.9M-
> 37.8M- 462M-
> 14270 MythBacken 0.0% 0:07.26 12 56 156 1.93M 41.8M
> 12.4M 161M
>
> or
>
> % ps -axlll
> UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT
> TIME COMMAND
> ...
> 505 14198 290 0 46 0 473872 38668 - S+ p3
> 0:04.58 MythFro
> 505 14270 290 0 31 0 165364 12664 - S+ p3
> 0:07.23 MythBac
>
>
>
> Now, it could be:
>
> 1) the way that Mach, shared libraries, and the
> BSD style kproc interfaces all slightly mismatch,
>
> 2) the overloaded Aqua windowing system,
>
> 3) the way that Qt/Mac and/or MythTV were badly ported
> (I blame the hacker who did mythfrontend, myself :-)
>
>
> but either way, that ain't gonna run on an iPhone.
> Maybe in ten years, when they have a gig of RAM and
> a terabyte of flash, but not currently.
>
> --
> Nigel Pearson, nigel at ind.tansu.com.au|"Beware - I am a carrier
> Telstra Net. Eng., Sydney, Australia | of surrealism"
> Office: 9202 3900 Fax: 9261 3912 | D A
> Mobile: 0408 664435 Home: 9792 6998 | L I
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
Hmm, wonder what I'm doing wrong to end up with the following, which is
a debug build of 147xx on AMD x86 Gentoo:
PID %MEM VIRT SWAP RES CODE DATA SHR nFLT nDRT S PR NI %CPU COMMAND
6201 35.3 367m 189m 177m 1420 262m 45m 6 0 S
15 0 22.3 mythfrontend
PC
More information about the mythtv-dev
mailing list