A Comparative Performance Analysis of Longene (Linux Unified Kernel) VS Wine

Posted by twickline on Jun 7, 2010 3:32 PM EDT
Wine-Reviews; By Tom Wickline
Mail this story
Print this story

Linux Unified Kernel Benchmarked against Wine, the TestApi program mainly operates on file, registry and windows message. TestAll program integrates all the above operations tested.Tests program are coded in MFC.

Test programs flow:

  1. According to the number of files, registries and messages required to test, reader/writer processes are created.
  2. File tests: Thread1 first creates a file and waitsThread2 to read. Then repeat it.  After Thread1 created the file, Thread2 is in charge of read and delete the file. Then repeat it.  Thread1 and Thread2 synchronize with each other by Event.
  3. Registry tests:  Thread3 first creates an registry key, and waits Thread4 to read. Then repeat it.  After Thread3 created the registry, Thread4 is in charge of read and delete the registry key. Then repeat it.  Thread3 and Thread4 synchronize with each other by Semaphore.
  4. Message test:  Thread5 is responsible for send an message, then waits the main thread to receive. Then repeat it.  After Thread5 sent the message, the main thread is in charge of receive the message. Then repeat it.  Thread5 and the main thread synchronize with each other by Mutex.
  5. Test API list:

Full Story

  Nav
» Read more about: Story Type: Editorial; Groups: Community

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.