os211

W01 | W02 | W03 | W04 | W05 | W06 | W07 | W08 | W09 | W10 || Key | Rank | LOG | GitHub

W04’s TOP 10 Pages

  1. Dynamic Memory Allocation and Fragmentation in C and C++
    This week’s subject is about memory addressing and memory allocation. In C, dynamic memory is allocated from the heap using some standard library functions. The two key dynamic memory functions are malloc() and free().

  2. Little and Big Endian Mystery
    The site explains two ways of storing multibyte data-types ( int, float, etc). In little endian machines, last byte of binary representation of the multibyte data-type is stored first. On the other hand, in big endian machines, first byte of binary representation of the multibyte data-type is stored first.

  3. Data is everything, and everything is data
    On the subject of memory, we also talk about data and it’s miniworld. The site explains “datafication”, a process that turns all aspects of life—preferences, opinions, telephone calls and sensor-driven information—into data

  4. The Paging Game
    University of Illinois Chicago’s Operating Systems course notes. It’s a game about memory paging in Operating Systems. Haven’t tried but looks cool.

  5. Cache Memory in Computer Organization
    Another geeksforgeeks site. A good page to remind you how cache memory works in computers. Cache Memory is a special very high-speed memory. It is used to speed up and synchronizing with high-speed CPU. Used to reduce the average time to access data from the Main memory.

  6. Static and Dynamic Linking in Operating Systems
    More geeksforgeeks site. Explains advantages and disadvantages of static vs dynamic linking in operating systems. Quick and simple.

  7. Paging & Memory Management
    Another course notes from another university. Paging solves the external fragmentation problem by using fixed sizedunits in both physical and virtual memory.

  8. chkdsk – Guide for Windows XP, Vista, 7, 8, 8.1, 10
    Well my data drive said it has been corrupted whilst i was working on tutorials. All of my college data this semester is in that drive. To say I panicked is an understatement, but thankfully, i could recover most of the data using chkdsk command.

  9. Difference between Internal Fragmentation and External Fragmentation
    Explains fragmentation, and key differences between internal fragmentation vs external fragmentation. A quick read.

  10. Logical and Physical Address in Operating System
    Ok. Last geeksforgeeks page. Clearly explains the difference between logical and physical address in operating systems. It’s typical geeksforgeeks fashion of explaining things. The end.


fin