Re: On optimizing Theora
On Fri, Feb 20, 2009 at 06:41, qu...@laptop.org wrote: On Fri, Feb 20, 2009 at 12:28:42AM -0500, Benjamin M. Schwartz wrote: GCC 4.3 evidently does not do a very good job of optimizing for geode. What percentage of CPU time was spent in libtheora? Yeah, both X and jffs2 seem to use a lot of cpu on the XO, so if they were involved during your tests, you may have seen little of theora itself. Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
extra OATS keys
Mitch, What are your thoughts on our brief discussion on 't' override keys in manufacturing data. These would be used for overriding or augmenting the OLPC OATS key, which allows organisations outside of OLPC to set up antitheft (and OS update advisory) servers. We would like to set up a server in Paraguay (possibly hosted at the ISP itself) that runs an antitheft server to advise the laptops when they should automatically olpc-update from the local school server. We'd need a new keyjector within the next few days which injects a new 't1' public key which I will provide. What do you think? Thanks, Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: On optimizing Theora
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tomeu Vizoso wrote: On Fri, Feb 20, 2009 at 06:41, qu...@laptop.org wrote: On Fri, Feb 20, 2009 at 12:28:42AM -0500, Benjamin M. Schwartz wrote: GCC 4.3 evidently does not do a very good job of optimizing for geode. What percentage of CPU time was spent in libtheora? 100%. The encoder was operating in a continuous loop. Yeah, both X and jffs2 seem to use a lot of cpu on the XO, so if they were involved during your tests, you may have seen little of theora itself. Neither X nor jffs2 was involved. The input file (y4m or ogv) was cached in memory, and the output stream (ogv or y4m) was being sent directly to /dev/null, and not displayed. The only action being taken in X was to display, in the Terminal activity, a text-only progress bar, rendered by the encoder_example, or dump_video command. These commands are part of libtheora, and were recompiled with it, so the point remains. - --Ben -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkmevNoACgkQUJT6e6HFtqR6tACeO1ZzMrBs/u1RZiGLqS19AJEv RD4An26lFRgJ1sRxktsSlG18WjVQ92d7 =eIOq -END PGP SIGNATURE- ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[Server-devel] plans for http://schoolserver
Hi, What are the plans for the http://schoolserver front page? Here is a draft of the Browse homepage we will use in Paraguay: http://dev.laptop.org/~dsd/20090219/py_home.png The basic idea is: 1. escuela goes to http://schoolserver 2. online resources goes to a page on paraguayeduca.org which links to current events, games, books, etc (all online) 3. tech support goes to a webpage about what to do when technical problems are encountered On the schoolserver, we want to host some extra activities (for kids own perusal), and content bundles for textbooks, and some slightly more distant ideas like internal school blogging and wikis etc. I guess we'll have to develop some kind of portal page at http://schoolserver What are the plans for the default page at http://schoolserver in future? Will moodle run at that address rather than /moodle? We would not want our work to be in conflict with future development paths for the XS. I am not very knowledgeable about moodle - would it be appropriate to host some/all of the content above? Now, or in future? I am a little skeptical as the one moodle install that I did use (at my university) would be too complicated for young children, IMO. Thanks, Daniel ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
New joyride build 2658
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2658 Changes in build 2658 from build: 2657 Size delta: 0.00M -bootfw q2e32-1.olpc2.unsigned +bootfw q2e33-1.olpc2.unsigned --- Changes for bootfw q2e33-1.olpc2.unsigned from q2e32-1.olpc2.unsigned --- + Improved pagination of key override manufacturing data tags + Corrected a few misreported SMBIOS items + Reduced the early-startup verbosity on the serial port + Fixed the VESA BIOS support for the Windows VgaSave driver + Set the IO space enable bit in the displays virtual PCI command register so the Windows XO display driver will claim the legacy resources -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Ted T'So writes about aligning FSs to eraseblocks... (Re: Treatise on Formatting FLASH Storage Devices)
On Wed, Feb 4, 2009 at 11:40 PM, Mitch Bradley w...@laptop.org wrote: http://wiki.laptop.org/go/How_to_Damage_a_FLASH_Storage_Device hot off the press I think. Interesting hints on how to get the partitioning right: http://thunk.org/tytso/blog/2009/02/20/aligning-filesystems-to-an-ssds-erase-block-size/ cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel