Hi.

Welcome.

I have documented all my discussions, projects and different trends from obtaining my Master's in Information Assurance and my Doctorate in Information Technology.

 The key is - Educate

It is crucial that people are educated about security; how to deter from intrusion at ones organization; and most importantly protecting one self.

Building systems and educating on information assurance have been my exposure more than half of my life.

This is my journey of accomplishments, even more Struggles and a few solutions.

I hope you Enjoy!
challenges in today’s operating systems

challenges in today’s operating systems

I found quite a few “current issues and challenges in today’s operating systems”.  According to one of many articles, obtaining more efficient memory management are areas of concern:

·         “The operating systems today use some approximation of the LRU (least recently used) algorithm as the LRU itself has not been completely implemented on any present machine.

·          To increase responsiveness, paging systems must employ better strategies to predict which page will be needed soon. Such systems will attempt to load pages into main memory preemptively, before a program references them.

·         Operating systems will need better methods of page sharing, such that page sharing for regular data and not only for memory-mapped data can be achieved.

·         If swapping mechanism is to be used for memory management, then proper measures need to be taken to avoid redundant sharing of data as much as possible (Proposed, N.d., Page 3)”.

As one might know, memory within any operating system is very important.  “Managing the system memory” depends greatly on “how well the OS manages the system memory” (Proposed, N.d., Page 2).  Memory management “keeps track of each and every memory location” (Tutorialspoint, N.d.).  It decides, based on memory size, what “processes” can go first and at “what time”. 

One area of improvement, suggested by Proposed, is the “paging system” (N.d.).  It was suggested to “increase responsiveness” as this “scheme” is used when the system “runs out of RAM”.  It basically moves the data from one area to another so the computer does not crash (Paging, N.d., para. 15). 

There are many aspects involving memory management.  This information indicated is just a small portion of the importance of memory within an operating system and a current issue that still exist.

Data Integrity and Concurrency Control in Threaded Applications

Data Integrity and Concurrency Control in Threaded Applications

analysis of a potential operating system innovation

analysis of a potential operating system innovation