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!
memory management and virtual memory

memory management and virtual memory

“The primary advantage or objective of Virtual Memory systems is the ability to load and execute a process that requires a larger amount of memory than what is available by loading the process in parts and then executing them.  The disadvantage is that Virtual Memory systems is slow (Kanjilal, N.d.)”. 

Virtual memory is great for “programmers” as “large virtual memory is provided when physical memory is available enough space or memory available” (Operating, N.d.).  When the program is larger than the physical memory it is still functioning as they are considered split or “separate” (Operating, N.d.).  Another benefit would be the “demand paging” to an extent (Kanjilal, N.d.) and then also the “flexibility”.

The benefits of having a separate memory is based on the following:

·         “The ability to execute a program that is only partially in memory would counter many benefits.

·         Less number of I/O would be needed to load or swap each user program into memory.

·         A program would no longer be constrained by the amount of physical memory that is available (Operating, N.d.)”.

Besides the system being slow utilizing virtual memory, another disadvantage in regards to virtual memory would be the “number of tables and amount of processor overhead for handling page interrupts are greater than in the case of the simple paged management techniques (Operating, N.d.)”.

However, the architecture’s supporting virtual memory is positive. The architecture uses “Mapped Pages”.  This” eliminate memory fragmentation” which at then would have “no need for compacting and cost of copying memory blocks” (Koopman, N.d.). 

analysis of a potential operating system innovation

analysis of a potential operating system innovation

Physical Architecture

Physical Architecture