Virtual memory

Hi!
First, I want to say Thank you for this beautiful program which helps me
in
my project.
Second, I have two questions:

  1. Why does gnuradio uses virtual memory?
  2. I found Windows’ functions in the code of gnuradio. Author writes
    that
    gnuradio doesn’t work in Windows. Am I understand something wrong?

May be it’s stupid questions and you will not answer. Anyway thank you!