public static monitPlatform GetMonitPlatformData()
        {
            var data = new monitPlatform();

            data         = new monitPlatform();
            data.name    = Environment.OSVersion.Platform.ToString();
            data.version = Environment.OSVersion.Version.Build.ToString();
            data.machine = CPUAchitecture.IsOS64Bit() ? "x86_64" : "x86";
            data.release = Environment.OSVersion.Version.ToString(); // Environment.OSVersion.Version.Build.ToString();
            data.cpu     = SystemStats.GetCPUCoreCount();
            data.memory  = SystemStats.GetMemorySizeKB();

            // TODO
            data.swap = 0;

            return(data);
        }