Rich Freeman on 13 Jan 2016 08:10:20 -0800 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
[PLUG] Slides from my Gentoo Talk |
Thanks to all who came out last night for my talk. I appreciated some of the discussion, and if anybody has more specific questions I'm more than happy to entertain them. You can find the slides for my talk at: https://docs.google.com/presentation/d/1rh2hI6F_3jy6Dna3_zk6HfBw1peh-UZYcPZsPPVzfT8/edit?usp=sharing The question of parallel builds came up and I checked my settings: right now I'm building up to 4 packages at a time with -j5 being passed to make to build up to 5 files per package at the same time. While conceivably up to 20 files could be being built at once, the reality of both inter- and intra-package dependencies is that the real figure falls fairly short of this most of the time. With tmpfs for builds and 16GB of RAM the system is very responsive even with loads in the 15s - I just use nice and ionice to avoid loss of interactivity while this is all going on. If you're interested in Gentoo it is easy to get running in a container, chroot, or on a VM or full system. I highly recommend experimenting it, especially if you have some project where its extreme configurability is useful. Since ffmpeg was the subject of Keith's recent talk and many raised eyebrows at the number of things that can be tweaked, I'll leave with a copy of how my ffmpeg is configured: [I] media-video/ffmpeg Available versions: 2.6.3 ~2.6.4 ~2.7.2 ~2.8.1 ~2.8.2 ~2.8.3 ~2.8.4 **9999 Installed versions: 2.6.3{tbz2}(08:49:43 AM 09/25/2015)(X aac alsa bzip2 encode gnutls gpl hardcoded-tables iconv ieee1394 jpeg2k lzma mp3 network opengl opus postproc samba sdl speex theora threads truetype vorbis vpx x264 xcb xvid zlib -aacplus -altivec -amr -amrenc -armv5te -armv6 -armv6t2 -armvfp -bluray -bs2b -cdio -celt -cpudetection -debug -doc -examples -faac -fdk -flite -fontconfig -frei0r -fribidi -gme -gsm -iec61883 -jack -ladspa -libass -libcaca -librtmp -libsoxr -libv4l -mipsdspr1 -mipsdspr2 -mipsfpu -modplug -neon -openal -openssl -oss -pic -pulseaudio -quvi -schroedinger -ssh -static-libs -test -twolame -v4l -vaapi -vdpau -wavpack -webp -x265 -zvbi ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3 -avx -avx2 -fma3 -fma4 -sse4_1 -sse4_2 -ssse3 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher") Homepage: http://ffmpeg.org/ Description: Complete solution to record, convert and stream audio and video. Includes libavcodec ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug