If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: web.archive.org/web/20221016011338/https://en.wikipedia.org/wiki/FIFO_(computing_and_electronics) - FIFO (computing and electronic.

site address: web.archive.org/web/20221015234052/https://en.wikipedia.org/wiki/FIFO_(computing_and_electronics) redirected to: web.archive.org/web/20221016011338/https://en.wikipedia.org/wiki/FIFO_(computing_and_electronics)

site title: FIFO (computing and electronics) - Wikipedia

Our opinion (on Thursday 01 October 2026 6:22:08 UTC):

GREEN status (no comments) - no comments

Meta tags:

Headings (most frequently used words):

edit, electronics, navigation, tools, fifo, computing, and, contents, computer, science, see, also, references, external, links, menu, synchronicity, status, flags, personal, namespaces, views, search, contribute, print, export, languages,

Text of the page (most frequently used words):
the (50), fifo (36), and (32), queue (28), for (20), first (14), read (12), data (12), network (11), write (11), address (11), edit (10), register (9), wikipedia (8), this (8), front (8), queueing (7), one (7), node (7), process (6), scheduling (6), computing (6), next (6), value (6), used (6), electronics (6), structure (6), may (5), use (5), with (5), from (5), theory (5), method (5), time (5), asynchronous (5), pointer (5), when (5), are (5), empty (5), which (5), flags (5), where (5), nullptr (5), back (5), _value (5), additional (4), page (4), links (4), information (4), article (4), articles (4), references (4), 2015 (4), different (4), control (4), systems (4), arrival (4), lifo (4), algorithm (4), computer (4), also (4), full (4), memory (4), hardware (4), implementations (4), fifos (4), list (4), about (3), using (3), was (3), navigation (3), location (3), communication (3), org (3), service (3), software (3), flow (3), unit (3), buffer (3), theorem (3), form (3), alfke (3), isbn (3), structures (3), see (3), both (3), between (3), status (3), include (3), implemented (3), pointers (3), same (3), reading (3), writing (3), code (3), storage (3), disk (3), fcfs (3), dequeue (3), shared_ptr (3), template (3), out (3), processed (3), processing (3), view (2), contact (2), privacy (2), policy (2), terms (2), non (2), inc (2), last (2), 2022 (2), wikidata (2), cite (2), link (2), upload (2), file (2), changes (2), tools (2), learn (2), help (2), random (2), contents (2), search (2), talk (2), not (2), categories (2), needing (2), march (2), short (2), description (2), cs1 (2), maint (2), https (2), fifo_ (2), computing_and_electronics (2), message (2), erlang (2), system (2), fluid (2), traffic (2), mean (2), limit (2), equation (2), solution (2), chain (2), shortest (2), networks (2), formula (2), design (2), external (2), peter (2), 978 (2), top (2), approach (2), second (2), operating (2), only (2), extra (2), equal (2), most (2), bit (2), addresses (2), being (2), two (2), each (2), set (2), almost (2), reaches (2), often (2), circular (2), synchronous (2), uses (2), they (2), can (2), implementation (2), any (2), reliable (2), flag (2), generation (2), that (2), arithmetic (2), generate (2), synchronicity (2), known (2), sram (2), other (2), port (2), typically (2), order (2), cpu (2), make_shared (2), enqueue (2), std (2), thread (2), representation (2), science (2), entry (2), sources (2), citations (2), jump (2), web (2), sep (2), cookie, statement, statistics, developers, mobile, disclaimers, text, available, under, apply, site, you, agree, registered, trademark, profit, organization, wikimedia, foundation, creative, commons, attribution, sharealike, license, edited, august, utc, українська, türkçe, svenska, српски, srpski, shqip, русский, português, 日本語, nederlands, монгол, македонски, lombard, lietuvių, latviešu, עברית, italiano, íslenska, bahasa, indonesia, 한국어, français, فارسی, euskara, español, eesti, deutsch, čeština, català, bosanski, languages, printable, version, download, pdf, print, export, item, permanent, special, pages, related, what, here, recent, community, portal, contribute, donate, current, events, main, more, history, views, english, namespaces, log, create, account, contributions, logged, personal, menu, hidden, gnd, identifiers, all, inter, management, algorithms, retrieved, index, php, title, oldid, 1104188471, category, teletraffic, engineering, quality, pipeline, scheduler, congestion, distribution, retrial, loss, adversarial, polling, layered, extensions, reflected, brownian, motion, heavy, approximation, field, theorems, beneš, decomposition, equivalent, server, quasireversibility, balance, product, little, law, kendall, notation, continuous, markov, key, concepts, remaining, job, round, robin, processor, sharing, policies, bcmp, kelly, buzen, analysis, gordon, newell, equations, jackson, rational, markovian, poisson, point, processes, bulk, fork, join, lindley, kingman, matrix, analytic, pollaczek, khinchine, burke, single, nodes, germany, authority, national, libraries, cummings, simulation, synthesis, techniques, comparisons, snug, san, jose, 2002, post, comp, arch, fpga, jun, 1998, james, kurose, keith, ross, july, 2006, addison, wesley, 321, 41849, networking, down, book, kruse, robert, 1987, 1984, joan, stone, kenny, beck, dougherty, production, staff, workers, textbook, englewood, cliffs, new, jersey, 07632, prentice, hall, div, simon, schuster, 150, 195884, program, edition, andrew, tanenbaum, herbert, bos, pearson, 359162, modern, fino, accounting, registers, differ, rest, significant, equals, cases, end, distinguish, situations, simple, robust, add, inverted, wraps, disambiguation, conditions, examples, initially, synchronization, purposes, thus, has, clock, clocks, introduce, issues, common, distance, ensure, further, note, concerning, must, necessarily, conversely, either, leaky, bucket, gray, metastability, 1969, later, director, xilinx, fairchild, semiconductor, commonly, circuits, buffering, its, primarily, consists, logic, latches, suitable, trivial, size, dual, usually, dedicated, flip, flops, static, access, electronic, schedule, hold, packets, route, their, destination, least, per, connection, some, devices, feature, multiple, simultaneously, independently, queuing, types, routers, switches, bridges, controllers, determine, requests, initialism, mentioned, before, environments, support, model, another, name, named, pipe, interprocess, pipes, filters, return, move, nothing, underflow_error, throw, else, void, public, struct, class, typename, namespace, stdexcept, following, shows, language, practice, number, exist, including, popular, unix, sys, macros, avoiding, need, implementing, scratch, standard, library, linked, depending, application, could, shift, kind, abstract, require, locking, mechanism, verify, manipulated, safe, operations, term, gives, every, demanded, opposite, youngest, stack, neither, but, adopt, similar, behaviour, temporarily, default, encompasses, these, methods, well, interactions, strict, queues, priority, central, jargon, such, analogous, servicing, people, basis, sequence, arrive, tail, come, served, area, organizing, manipulation, specifically, oldest, head, acronym, how, remove, please, unsourced, material, challenged, removed, jstor, scholar, books, newspapers, news, find, adding, improve, needs, verification, piece, inserted, into, free, encyclopedia, wayback, machine, http, archive, 20221016011338, wiki, timestamps, capture, fail, success, 2023, 2021, nov, oct, mar, 2026, 528, captures,


Text of the page (random words):
fifo computing and electronics wikipedia 528 captures 20 mar 2015 18 sep 2026 sep oct nov 16 2021 2022 2023 success fail about this capture timestamps the wayback machine http web archive org web 20221016011338 https en wikipedia org wiki fifo_ computing_and_electronics fifo computing and electronics from wikipedia the free encyclopedia jump to navigation jump to search scheduling algorithm the first piece of data inserted into a queue is processed first this article needs additional citations for verification please help improve this article by adding citations to reliable sources unsourced material may be challenged and removed find sources fifo computing and electronics news newspapers books scholar jstor march 2015 learn how and when to remove this template message representation of a fifo queue in computing and in systems theory fifo is an acronym for first in first out the first in is the first out a method for organizing the manipulation of a data structure often specifically a data buffer where the oldest first entry or head of the queue is processed first such processing is analogous to servicing people in a queue area on a first come first served fcfs basis i e in the same sequence in which they arrive at the queue s tail fcfs is also the jargon term for the fifo operating system scheduling algorithm which gives every process central processing unit cpu time in the order in which it is demanded 1 fifo s opposite is lifo last in first out where the youngest entry or top of the stack is processed first 2 a priority queue is neither fifo or lifo but may adopt similar behaviour temporarily or by default queueing theory encompasses these methods for processing data structures as well as interactions between strict fifo queues contents 1 computer science 2 electronics 2 1 synchronicity 2 2 status flags 3 see also 4 references 5 external links computer science edit representation of a fifo queue with enqueue and dequeue operations depending on the application a fifo could be implemented as a hardware shift register or using different memory structures typically a circular buffer or a kind of list for information on the abstract data structure see queue data structure most software implementations of a fifo queue are not thread safe and require a locking mechanism to verify the data structure chain is being manipulated by only one thread at a time the following code shows a linked list fifo c language implementation in practice a number of list implementations exist including popular unix systems c sys queue h macros or the c standard library std list template avoiding the need for implementing the data structure from scratch include memory include stdexcept using namespace std template typename t class fifo struct node t value shared_ptr node next nullptr node t _value value _value shared_ptr node front nullptr shared_ptr node back nullptr public void enqueue t _value if front nullptr front make_shared node _value back front else back next make_shared node _value back back next t dequeue if front nullptr throw underflow_error nothing to dequeue t value front value front move front next return value in computing environments that support the pipes and filters model for interprocess communication a fifo is another name for a named pipe disk controllers can use the fifo as a disk scheduling algorithm to determine the order in which to service disk i o requests where it is also known by the same fcfs initialism as for cpu scheduling mentioned before 1 communication network bridges switches and routers used in computer networks use fifos to hold data packets in route to their next destination typically at least one fifo structure is used per network connection some devices feature multiple fifos for simultaneously and independently queuing different types of information 3 electronics edit a fifo schedule fifos are commonly used in electronic circuits for buffering and flow control between hardware and software in its hardware form a fifo primarily consists of a set of read and write pointers storage and control logic storage may be static random access memory sram flip flops latches or any other suitable form of storage for fifos of non trivial size a dual port sram is usually used where one port is dedicated to writing and the other to reading the first known fifo implemented in electronics was by peter alfke in 1969 at fairchild semiconductor 4 alfke was later a director at xilinx synchronicity edit a synchronous fifo is a fifo where the same clock is used for both reading and writing an asynchronous fifo uses different clocks for reading and writing and they can introduce metastability issues a common implementation of an asynchronous fifo uses a gray code or any unit distance code for the read and write pointers to ensure reliable flag generation one further note concerning flag generation is that one must necessarily use pointer arithmetic to generate flags for asynchronous fifo implementations conversely one may use either a leaky bucket approach or pointer arithmetic to generate flags in synchronous fifo implementations a hardware fifo is used for synchronization purposes it is often implemented as a circular queue and thus has two pointers read pointer read address register write pointer write address register status flags edit examples of fifo status flags include full empty almost full and almost empty a fifo is empty when the read address register reaches the write address register a fifo is full when the write address register reaches the read address register read and write addresses are initially both at the first memory location and the fifo queue is empty in both cases the read and write addresses end up being equal to distinguish between the two situations a simple and robust solution is to add one extra bit for each read and write address which is inverted each time the address wraps with this set up the disambiguation conditions are when the read address register equals the write address register the fifo is empty when the read and write address registers differ only in the extra most significant bit and the rest are equal the fifo is full see also edit fifo and lifo accounting fino queueing theory references edit a b andrew s tanenbaum herbert bos 2015 modern operating systems pearson isbn 978 0 13 359162 0 kruse robert l 1987 1984 data structures program design second edition joan l stone kenny beck ed o dougherty production process staff workers second hc textbook ed englewood cliffs new jersey 07632 prentice hall inc div of simon schuster p 150 isbn 0 13 195884 4 cite book cs1 maint location link james f kurose keith w ross july 2006 computer networking a top down approach addison wesley isbn 978 0 321 41849 4 peter alfke s post at comp arch fpga on 19 jun 1998 external links edit cummings et al simulation and synthesis techniques for asynchronous fifo design with asynchronous pointer comparisons snug san jose 2002 authority control national libraries germany v t e queueing theory single queueing nodes d m 1 queue m d 1 queue m d c queue m m 1 queue burke s theorem m m c queue m m queue m g 1 queue pollaczek khinchine formula matrix analytic method m g k queue g m 1 queue g g 1 queue kingman s formula lindley equation fork join queue bulk queue arrival processes poisson point process markovian arrival process rational arrival process queueing networks jackson network traffic equations gordon newell theorem mean value analysis buzen s algorithm kelly network g network bcmp network service policies fifo lifo processor sharing round robin shortest job next shortest remaining time key concepts continuous time markov chain kendall s notation little s law product form solution balance equation quasireversibility flow equivalent server method arrival theorem decomposition method beneš method limit theorems fluid limit mean field theory heavy traffic approximation reflected brownian motion extensions fluid queue layered queueing network polling system adversarial queueing network loss network retrial queue information systems data buffer erlang unit erlang distribution flow control data message queue network congestion network scheduler pipeline software quality of service scheduling computing teletraffic engineering category retrieved from https en wikipedia org w index php title fifo_ computing_and_electronics oldid 1104188471 categories scheduling algorithms queue management inter process communication hidden categories cs1 maint location articles with short description short description is different from wikidata articles needing additional references from march 2015 all articles needing additional references articles with gnd identifiers navigation menu personal tools not logged in talk contributions create account log in namespaces article talk english views read edit view history more search navigation main page contents current events random article about wikipedia contact us donate contribute help learn to edit community portal recent changes upload file tools what links here related changes upload file special pages permanent link page information cite this page wikidata item print export download as pdf printable version languages bosanski català čeština deutsch eesti español euskara فارسی français 한국어 bahasa indonesia íslenska italiano עברית latviešu lietuvių lombard македонски монгол nederlands 日本語 português русский shqip српски srpski svenska türkçe українська 粵語 中文 edit links this page was last edited on 13 august 2022 at 09 01 utc text is available under the creative commons attribution sharealike license 3 0 additional terms may apply by using this site you agree to the terms of use and privacy policy wikipedia is a registered trademark of the wikimedia foundation inc a non profit organization privacy policy about wikipedia disclaimers contact wikipedia mobile view developers statistics cookie statement
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 222 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-222


The site also has references to the 2 subdomain(s)

  archive.org  Verify   help.archive.org  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 302 FOUND
Server nginx
Date Thu, 01 Oct 2026 06:22:07 GMT
Content-Type text/plain; charset=utf-8
Content-Length 0
Connection close
x-archive-redirect-reason found capture at 20221016011338
location htt???/web.archive.org/web/20221016011338/htt????/en.wikipedia.org/wiki/FIFO_(computing_and_electronics)
server-timing captures_list;dur=0.541498, exclusion.robots;dur=0.048778, exclusion.robots.policy;dur=0.036405, esindex;dur=0.007780, cdx.remote;dur=7.530193, LoadShardBlock;dur=135.956640, PetaboxLoader3.datanode;dur=40.822747
x-app-server wwwb-app206-dc6
x-ts 302
x-tr 174
server-timing TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie wb-p-SERVER=wwwb-app206; path=/
X-location All
X-AS 16276
X-RL 0
X-NA 0
X-Page-Cache MISS
Server-Timing MISS
X-NID OVH SAS
Referrer-Policy no-referrer-when-downgrade
Permissions-Policy interest-cohort=()
X-sd 0
HTTP/1.1 200 OK
Server nginx
Date Thu, 01 Oct 2026 06:22:08 GMT
Content-Type text/html; charset=UTF-8
Transfer-Encoding chunked
Connection close
x-archive-orig-date Sun, 16 Oct 2022 01:13:38 GMT
x-archive-orig-server mw2393.codfw.wmnet
x-archive-orig-x-content-type-options nosniff
x-archive-orig-content-language en
x-archive-orig-vary Accept-Encoding,Cookie,Authorization
x-archive-orig-expires Thu, 01 Jan 1970 00:00:00 GMT
x-archive-orig-last-modified Sat, 08 Oct 2022 14:56:02 GMT
x-archive-orig-age 0
x-archive-orig-x-cache cp2039 miss, cp2041 pass
x-archive-orig-x-cache-status pass
x-archive-orig-server-timing cache;desc= pass , host;desc= cp2041
x-archive-orig-strict-transport-security max-age=106384710; includeSubDomains; preload
x-archive-orig-report-to group : wm_nel , max_age : 86400, endpoints : [ url : htt????/intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0 ]
x-archive-orig-nel report_to : wm_nel , max_age : 86400, failure_fraction : 0.05, success_fraction : 0.0
x-archive-orig-accept-ch Sec-CH-UA-Arch,Sec-CH-UA-Bitness,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-UA-Platform-Version
x-archive-orig-permissions-policy interest-cohort=(),ch-ua-arch=(self intake-analytics.wikimedia.org ),ch-ua-bitness=(self intake-analytics.wikimedia.org ),ch-ua-full-version-list=(self intake-analytics.wikimedia.org ),ch-ua-model=(self intake-analytics.wikimedia.org ),ch-ua-platform-version=(self intake-analytics.wikimedia.org )
x-archive-orig-x-client-ip 207.241.235.168
x-archive-orig-cache-control private, s-maxage=0, max-age=0, must-revalidate
x-archive-orig-accept-ranges bytes
x-archive-orig-connection close
x-archive-guessed-content-type text/html
x-archive-guessed-charset utf-8
x-archive-orig-content-encoding gzip
memento-datetime Sun, 16 Oct 2022 01:13:38 GMT
link <htt????/en.wikipedia.org/wiki/FIFO_(computing_and_electronics)>; rel= original , <htt???/web.archive.org/web/timemap/link/htt????/en.wikipedia.org/wiki/FIFO_(computing_and_electronics)>; rel= timemap ; type= application/link-format , <htt???/web.archive.org/web/htt????/en.wikipedia.org/wiki/FIFO_(computing_and_electronics)>; rel= timegate , <htt???/web.archive.org/web/20150320110833/htt???/en.wikipedia.org/wiki/FIFO_(computing_and_electronics)>; rel= first memento ; datetime= Fri, 20 Mar 2015 11:08:33 GMT , <htt???/web.archive.org/web/20220918233304/htt????/en.wikipedia.org/wiki/FIFO_%2528computing_and_electronics%2529>; rel= prev memento ; datetime= Sun, 18 Sep 2022 23:33:04 GMT , <htt???/web.archive.org/web/20221016011338/htt????/en.wikipedia.org/wiki/FIFO_(computing_and_electronics)>; rel= memento ; datetime= Sun, 16 Oct 2022 01:13:38 GMT , <htt???/web.archive.org/web/20221020184304/htt????/en.wikipedia.org/wiki/FIFO_(computing_and_electronics)>; rel= next memento ; datetime= Thu, 20 Oct 2022 18:43:04 GMT , <htt???/web.archive.org/web/20260918052844/htt????/en.wikipedia.org/wiki/FIFO_(computing_and_electronics)>; rel= last memento ; datetime= Fri, 18 Sep 2026 05:28:44 GMT
content-security-policy default-src self unsafe-eval unsafe-inline data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src MEDIACLOUD-20221016011309-crawl902/MEDIACLOUD-20221016011337-11179.warc.gz
server-timing captures_list;dur=0.413920, exclusion.robots;dur=0.038650, exclusion.robots.policy;dur=0.030625, esindex;dur=0.007941, cdx.remote;dur=6.307011, LoadShardBlock;dur=152.478081, PetaboxLoader3.datanode;dur=146.489156, load_resource;dur=294.217215, PetaboxLoader3.resolve;dur=51.659259, nav;dur=0.130289
x-app-server wwwb-app206-dc6
x-ts 200
x-tr 527
server-timing TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie wb-p-SERVER=wwwb-app206; path=/
X-location All
X-AS 16276
X-RL 0
X-NA 0
X-Page-Cache MISS
Server-Timing MISS
X-NID OVH SAS
Referrer-Policy no-referrer-when-downgrade
Permissions-Policy interest-cohort=()
X-sd 0
Content-Encoding gzip

Meta Tags

title="FIFO (computing and electronics) - Wikipedia"
charset="UTF-8"
name="ResourceLoaderDynamicStyles" content=""
name="generator" content="MediaWiki 1.40.0-wmf.5"
name="referrer" content="origin"
name="referrer" content="origin-when-crossorigin"
name="referrer" content="origin-when-cross-origin"
name="robots" content="max-image-preview:standard"
name="format-detection" content="telephone=no"
property="og:image" content="htt???/web.archive.org/web/20221016011338im_/htt????/upload.wikimedia.org/wikipedia/commons/thumb/5/52/Data_Queue.svg/1200px-Data_Queue.svg.png"
property="og:image:width" content="1200"
property="og:image:height" content="785"
property="og:image" content="htt???/web.archive.org/web/20221016011338im_/htt????/upload.wikimedia.org/wikipedia/commons/thumb/5/52/Data_Queue.svg/800px-Data_Queue.svg.png"
property="og:image:width" content="800"
property="og:image:height" content="523"
property="og:image" content="htt???/web.archive.org/web/20221016011338im_/htt????/upload.wikimedia.org/wikipedia/commons/thumb/5/52/Data_Queue.svg/640px-Data_Queue.svg.png"
property="og:image:width" content="640"
property="og:image:height" content="419"
name="viewport" content="width=1000"
property="og:title" content="FIFO (computing and electronics) - Wikipedia"
property="og:type" content="website"

Load Info

page size27445
load time (s)1.440584
redirect count1
speed download19059
server IP 207.241.237.3
* all occurrences of the string "http://" have been changed to "htt???/"