Brighter People Than You Have Tried and Failed This Class - The Social Network (2010) Movie Clip HD

preview_player
Показать описание
If you are a 🎥 movie lover - you're gonna love our channel 👌
Get your popcorn 🍿 & 🥤soda and enjoy legendary scenes from
your favorite movies. You might also find some great clips🎬 you completely forgot about or even find something completely new to spend your afternoon on. Don't worry, we all do it sometimes 😉


SUBSCRIBE & CLICK THE BELL BUTTON:

______________________________________________________________
All material belongs to their respective owners.
Any and all ads that may appear during this video are set by video material owners and/or their associates.
This channel never has nor will ever in the future be monetized.
No business of any kind is possible so please don't contact us about it. The only reason email is provided in 'About' section is for owners of the movies to be able to contact us.
Fair use.
Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use. No copyright infringement intended.
Рекомендации по теме
Комментарии
Автор

The unrealistic part is knowing his student by name

OurHereafter
Автор

0:45 didn't know minho attended harvard

ClarenceParentsMarriage
Автор

The question is stupid and the answer is wrong:
- Too much useless information. No one cares about the starting address of the memory, the size of the virtual addresses etc when the question is about the attribute bits of the PTE (their number and type don't change according to the informations given by the teacher)
- 5 permission bits? Why? You need 3 at most (read, write, execute)

anthonyjaccard
Автор

Just noticed Ki Hong Lee from Maze Runner is one of the students in class.

HarmonixsLoL
Автор

I got my degree in CS and got to say it was only one female and a bunch of dude.

CharlieKelly-ubqw
Автор

He’s not that smart in real life, they just tried to project him as one so hard in this movie.

LuisRdzG
Автор

Ki hong Lee was in this and not credited according to his IMDB page and it makes sense since he's older than his Maze runner Co - Stars

PacificaJaena
Автор

the eight status bits in Page table entry is system specific, anything can be assigned to those random bits, first and foremost, page table are used to store frame numbers corresponding to page numbers why is that missing in this scene, second nothing can be generalized about 5 permission bits, these 5 bits can be representing any kind of permission system, modified to check whether the page to be replaced is dirty or clean, reference to check whether that page was referred in present epoch, valid/invalid bit to check whether that page is actually containing the required information or holding garbage value, so these 3 bits are okay they are used pretty much in every modern OS 's, but 5 permission bits needs to be elaborated more.. what did Zuckerberg's professor wanted to ask ? first few pages or first few bits in the Page table entry? Which are reserved for h/w flags etc. like he mentioned in his question.


Trust me this question in movie is logicless but someone who has taken OS class in engg. can clearly relate this scene with chapter of memory management and virtual memory concepts..

swaroopsahoo
Автор

this scene is at USC haha, taper hall I believe

koobzworks
Автор

There would never be this many women in a high level cs class. Fake.

LT
Автор

Professor - "OK, let's look at a sample problem. Suppose we're given a computer with a 16-bit virtual address and a page size of 256 bytes, the system uses one-level page tables that starts at address hex 400. Maybe you want dma on your 16-bit system, who knows? The first few pages are reserved for hardware flags, etc. Assume page table entries have eight status bits. The eighth status bits would then be... Anybody?"
Zuck - "One valid bit, one modified bit, one reference bit and five permission bits."
ChatGPT (2024) - "Given the parameters provided:

1. 16-bit virtual address;
2. Page size of 256 bytes;
3. One-level page tables starting at address hex 400;
4. Page table entries with eight status bits.

Let's break down the calculations:

1. Page Size: Since the page size is 256 bytes, we need 8 bits to represent the offset within a page because 2^8=256;
2. Number of Pages: With a 16-bit virtual address space, and knowing the offset takes 8 bits, the remaining bits are for the page number. Therefore, we have 16−8=8 bits for the page number, allowing us to address 2^8 pages;
3. Page Table Entry Size: Since the page table starts at address hex 400 and each page table entry corresponds to a page, and each page table entry has 8 status bits, the page table entry size would be 8 bits.

We can deduce the following about the structure of the page table entries and the meaning of each of the eight status bits:

1. Present/Absent Bit (P/A): This bit indicates whether the corresponding page is present in physical memory (1) or not (0). If a page is not present, accessing it would lead to a page fault;
2. Read/Write Bit (R/W): This bit specifies whether the corresponding page is writable (1) or read-only (0). If set, it allows both read and write accesses to the page; otherwise, only read accesses are permitted;
3. User/Supervisor Bit (U/S): This bit distinguishes between user mode (1) and supervisor mode (0) accesses to the page. If set, the page can be accessed by both user and supervisor modes; otherwise, it's restricted to supervisor mode;
4. Accessed Bit (A): This bit is typically set by the hardware whenever the corresponding page is accessed (read or write). It's used by the operating system for page replacement algorithms to identify frequently used pages;
5. Dirty/Modified Bit (D/M): This bit indicates whether the corresponding page has been modified (1) since it was last loaded into memory. It helps in determining whether the page needs to be written back to disk when evicted from memory;
6. Cache Disable Bit (C): This bit, when set, disables caching of the corresponding page in CPU caches. It's used in systems where cache coherency needs to be carefully managed, such as in certain embedded systems;
7. Global Page Bit (G): This bit, when set, indicates that the page should be shared among different processes. It's useful in systems where multiple processes need to share read-only pages, such as shared libraries;
8. Custom Bit (X): This bit can be reserved for custom purposes based on the specific requirements of the system. It could be used for features like encryption, compression, or any other custom memory management functionality.

These status bits collectively control various aspects of memory management and access control in the virtual memory system."

phlimma