Find the answer to your Linux question:
Results 1 to 3 of 3
I have heard that many special effects in movies are rendered on linux servers. But doesn't that the single task OS can run faster than the multi one ? Then ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Sep 2012
    Posts
    0

    Why people use linux server to render movies ?


    I have heard that many special effects in movies are rendered on linux servers. But doesn't that the single task OS can run faster than the multi one ? Then why don't they use DOS ?

  2. #2
    Administrator MikeTbob's Avatar
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    7,864
    Hello and Welcome.
    I moved the thread here since it's not really a call for help but rather just a general question.
    One reason may be is because Linux is free and they save money by not having to pay license fees for "other" operations systems and it's associated programs. I do not think DOS is actually good enough to run the programs they need to run in order to make thse movies.
    Here is a good link that might expain things better for you.
    Hollywood Loves Linux - Softpedia
    DreamWorks created a render tower made up of dual 1GHz P3 2GB RAM computers housed in a 1RU (1.75") package stacked 41 units high, which can replace computers consuming 40-50 feet of data center rack space.
    Last edited by MikeTbob; 10-01-2012 at 01:41 AM. Reason: added quote
    I do not respond to private messages asking for Linux help, Please keep it on the forums only.
    All new users please read this.** Forum FAQS. ** Adopt an unanswered post.

    I'd rather be lost at the lake than found at home.

  3. #3
    Linux User TaZMAniac's Avatar
    Join Date
    Jan 2009
    Posts
    269
    Many special effects companies use Linux for numerous reasons.
    Being free and not having to buy licenses for each pc is a big factor.

    These companies run server farms. They have several hundred to several thousand pc's all connected to a main job server.
    The job server takes the whole project and breaks them into pieces then sends a piece of the job to each pc hooked to it.
    Now instead of one pc trying to do the whole task, you have a thousand or more pc's working on each task albeit a very small part of it.

    When the pc finishes its task it sends the completed piece to the server. Once all the pieces are retrieved the server it sends them to another set of computers that assembles the pieces into a complete project. By doing it this way the task is completed a lot faster then can be accomplished by one or two pc's.

    Other reasons they use Linux.
    They can scale it down to optimize the software used to create the special effects. No need to run services or antivirus software which would slow it down.
    They also have software developers on staff that create specialized software for the special effects task. Because all the libraries and needed files are gpl or licensed other ways, they don't have to pay someone like Microsoft to license DirectX or development library license fees.

    Remember that they use a lot of pc's and each one of these would need a OS license plus other license fees.
    The savings are incredible and Linux can be highly optimized to run their specialized software.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •