You are on page 1of 2

Danh sch t mi 1) Cache A cache is a component that transparently stores data so that future requests for that data

a can be served faster B nh m 2) Cache hit If requested data is contained in the cache, called cache hit D liu yu cu nm trong b nh m th goi l cache hit 3) Cache miss If requested data isnt contained in the cache, called cache miss Khi d liu yu cu ko nm trong b nh m th 1 truy vn tm kim c tnh ton ly d liu t ni lu tr th cp ( a cng,) 4) Complier A compiler is a computer program (or set of programs) that transforms source code written in a programming language (the source language) into another computer language (the target language, often having a binary form known as object code). The most common reason for wanting to transform source code is to create an executable program. Trnh bin dch 5) cache server A cache server is a dedicated network server or service acting as a server that saves Web pages or other Internet content locally. My ch cache 6) Weeder manages the deletion of unwanted cache entries My dn rc 7) Checkpointing a point or item in a procedure for notation, inspection, or confirmation. im nh du kim tra 8) Fine-grained locking a non-blocking algorithm ensures that threads competing for a shared resource do not have their execution indefinitely postponed by mutual exclusion mt gii thut ng b ha trong x l a lung 9) Multi-threading Multithreading means various tasks are run in a single program at synchrous manner Nhiu lung x l ng thi chy trong mt tin trnh 10) Primary key The primary key is one of the unique keys defined on a table, but is selected to be the key of first importance. There can be only one primary key on a table. Kha chnh 11) Secondary key Secondary is an additional key, or alternate key, which can be use in addition to the primary key to locate specific data. Kha ph 12) Brute-force algorithm

A brute-force algorithm solves a problem in the most simple, direct or obvious way. Try all possible cases. Thut ton duyt qua tt c cc trng hp c th xy ra 13) Synchronization Process synchronization refers to the idea that multiple processes are to join up or handshake at a certain point, so as to reach an agreement or commit to a certain sequence of action. Data synchronization refers to the idea of keeping multiple copies of a dataset in coherence with one another, or to maintain data integrity ng b ha 14) Mutex Mutual exclusion (often abbreviated to mutex) algorithms are used in concurrent programming to avoid the simultaneous use of a common resource, such as a global variable, by pieces of computer code called critical sections Loi tr ln nhau, mt i tng dng trong vic ng b ha lp trnh a lung. 15) Bootstrap Bootstrapping or booting refers to a group of metaphors that share a common meaning: a self-sustaining process that proceeds without external help. Chng trnh mi, dng khi ng cc h thng khc

You might also like