Can Ultimate Edition change our world

A place to make suggestions...


Can Ultimate Edition change our world

Postby John Spera » Tue Dec 09, 2014 3:20 pm

Hello,

I have been using Ultimate Edition for a number of years now. I am intuitively drawn to it. However as a software developer for many decades, I would like to encourage the following suggestions.

The video and sound capturing world needs a linux os that remains in a dedicated run state so that frames are not lost. The Mac OS was evolved from a linux model and it is functionally able to accomplish this feat. The os kernal needs a fearure that looks for a dedicated flag set when it looks at the process it wants to swap. When set that process would never be suspended.

For desktop operations that are invoked for input stream capturing, we need the application to be able to set this flag to on. The ability to access process control information needs to be implimented.

Many desktops have 4-8 cores with 8-16 GBs of memory. Will there ever be a need to suspend a dedicated process?

I do have similar linux os suggestions to make. What I do not know where to present them.

Thanks for any assistance with this matter.

Sincerely,
John
John Spera
U.E. Newbie
U.E. Newbie
 
Posts: 5
Joined: Tue Dec 09, 2014 2:48 pm
Operating System: Ultimate Edition 3.2 64 BIT



Re: Can Ultimate Edition change our world

Postby Micro » Thu Jun 04, 2015 9:14 pm

Hey John excellent questions and after running through old posts, I'm surprised not to see a response. <BREW> I can't speak for video or sound capturing, but the Linux kernel has many features. And when it comes to memory and process management there are many tweaks and setting that will cover your concerns. ex. Dynamic Memory Allocation, Overcommitting, VmSize, Resident Size, Demand Paging, and you can add the Linux Scheduler to the list too:

bash-4.3$ cat /proc/meminfo
MemTotal: 2857560 kB
MemFree: 152460 kB
MemAvailable: 1521548 kB
Buffers: 88 kB
Cached: 1749632 kB
SwapCached: 4 kB
Active: 1208232 kB
Inactive: 1311676 kB
Active(anon): 487896 kB
Inactive(anon): 528776 kB
Active(file): 720336 kB
Inactive(file): 782900 kB
Unevictable: 32 kB
Mlocked: 32 kB
SwapTotal: 8388604 kB
SwapFree: 8388252 kB
Dirty: 136 kB
Writeback: 0 kB
AnonPages: 770216 kB
Mapped: 284720 kB
Shmem: 246484 kB
Slab: 105656 kB
SReclaimable: 69560 kB
SUnreclaim: 36096 kB
KernelStack: 7136 kB
PageTables: 29544 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 9817384 kB
Committed_AS: 3862324 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 354372 kB
VmallocChunk: 34359283752 kB
HardwareCorrupted: 0 kB
AnonHugePages: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 233432 kB
DirectMap2M: 2754560 kB
DirectMap1G: 0 kB

And if and depending on what you are running on your Linux OS - 8-16 GB RAM, would determine whether or not you would want to do process management. A server on the other hand...you catch my drift. 8-)
Image
https://www.linkedin.com/in/josephperrello
Thermaltake Series Core X9 SPCC E-ATX Cube Case
CORSAIR Vengeance LPX 64GB Quad Channel DDR4
EVGA 120-G1-0750-XR 80 PLUS GOLD 750W PSU
APC BR1300G Back-UPS Pro 780W/1300VA UPS
ASRock X99 Extreme4 LGA X99 Motherboard
OC-Intel Core i7-5820K @ 4.1GHz × 12
Corsair H100i V2 CPU Cooler. 240mm
Kernel Linux 4.6.4-1-ARCH x86_64
MATE Desktop Environment 1.12.1
OS - SAMSUNG 950 PRO M.2 512GB
DATA - 2 SSD 840 EVO RAID 0
MEDIA - 4 HDD 3TB RAID 0
NVIDIA GeForce GTX750 Ti
ViewSonic PJD7820HD
OS - Filesystem F2FS
Arch Linux
User avatar
Micro
Site Admin
 
Posts: 485
Joined: Tue Apr 24, 2012 1:16 pm
Age: 41
Operating System: Other Linux


Return to Suggestions

Who is online

Users browsing this forum: No registered users and 0 guests