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 ..
How memory manages data
·
Computer Science/Operating System
One of the key roles of an operating system is memory management.It must maximize the use of limited memory resources inside the computer.Virtual MemoryVirtual memory is a memory management technique thatabstracts the actual physical memory resources available on a computerand makes it appear as a very large memory to the users. The virtual addresses given are called virtual addresses (logical ..
PolyLingo - 7/25~26
·
Projects/PolyLingo_2025
July 25Prepared for proper sandbox testingLogging-in with actual account triggers the next flow which opens the sandbox purchase modal so I cannot use the sandbox account to log in. Fixed it so I can use sandbox account to test purchasing subs product.Debugging in progressReconfirmed whether subscription plan changes are properly reflected in settings and vice versaSync works correctly; delay ap..
Load Balancer
·
Computer Science/Network
A load balancer is a device or software that distributes incoming client requests across multiple backend servers, with the goal of increasing the system’s capacity and reliability.It helps handle high volumes of traffic by distributing requests based on factors such as URL paths, server availability, cache state, and cookies.Many load balancers also include security features such as filtering o..
ERD
·
Computer Science/Database
ERD (Entity Relationship Diagram)An ERD serves as the fundamental blueprint when building a database,defining the relationships between relations (tables).ERDs are created based on system requirements, and the database is built from this design.Even after the database is built, ERDs can serve as a reference for debugging or redesigning business processes.However, while ERDs are useful for repres..