PCB & Context Switching
·
Computer Science/Operating System
PCB (Process Control Block)The Process Control Block (PCB) is a data structure used by the operating system to store *metadata about a process.It is created by the OS when a process is generated.The PCB contains all the essential information needed to manage and control the process.Since it holds critical information, it is protected and maintained at the front of the kernel stack, inaccessible ..
MAC address
·
Computer Science/Network
A MAC (Media Access Control) address is a unique identifier assigned to a network interface for communication at the data link layer (Layer 2) of the OSI model. Key Characteristics:It is a physical (hardware) address embedded into the Network Interface Card (NIC) of a device.All devices connected to a network must have a MAC address to participate in communication.The ARP (Address Resolution Pro..
Transaction
·
Computer Science/Database
A transaction in a database refers to a unit of work that performs a single logical function,which is a group of multiple queries bundled together.In databases, a transaction is a series of operations or queries that form a single logical unit of work.These operations ensure the database remains consistent by following the ACID properties:AtomicityConsistencyIsolationDurabilityAtomicity (원자성)Ato..
ARP_Address Resolution Protocol
·
Computer Science/Network
While it is commonly assumed that communication between computers happens through IP addresses, the actual transmission at the data link layer relies on MAC addresses.In reality, IP addresses are used to find corresponding MAC addresses using ARP, and communication is performed based on those MAC addresses.What is ARP?ARP (Address Resolution Protocol) is a network protocol used to map an IP addr..
Process
·
Computer Science/Operating System
A process is a program that is currently being executed on a computer.It is almost the same as a task, which is the unit of work scheduled by the CPU.When a program is loaded into memory, it becomes an instance of a process,and then the CPU executes it according to the operating system's scheduler. Memory Structure of a ProcessWhen the OS allocates memory to a process, it follows this structure:..
PolyLingo - 7/28~30
·
Projects/PolyLingo_2025
7/28- [x] When purchasing a subscription plan during the initial setup after app installation, the Restore function requests a login upon entering the app, first saving user information. This information is then used to store subscription plans and usage data on the server.- [x] While synchronizing server usage in the app foreground, display a loading indicator in the app usage and subscription ..