Seed
I datorvärlden kan ett utsäde hänvisa till tre olika saker: 1) Ett slumpmässigt utsäde, 2) utsädesdata eller 3) a klient på ett peer-to-peer-nätverk.
1. Slumpmässigt utsäde
Ett slumpmässigt frö är ett värde som används för att generera slumpmässigt datum. Eftersom datorer är programmerade för att följa instruktioner baserade på specifika ingång, skapa slumpmässigt produktion är svårare än det kan tyckas. För att generera ett slumpmässigt värde måste ett annat värde som kallas "slumpmässigt frö" anges som inmatning. Detta kan vara en tidsstämpel (som kan inkludera millisekunder), ett systemvärde (som t.ex. GUID) Av hårdvara serienummer eller ett annat unikt värde.
Ett slumpmässigt frö kan genereras automatiskt (t.ex. en tidsstämpel) eller kan uttryckligen skickas till en randomiserande funktion som en parameter. Funktionen använder frövärdet för att producera slumpmässig utdata, vilket vanligtvis är ett tal.
2. Utsädesdata
Utsädesdata är information som laddas för att aktivera en funktion eller program att fungera korrekt. Om en funktion frågar en tom databastill exempel kommer det inte att ge användbar effekt. Om databasen är "sådd" med data genererar funktionen meningsfulla resultat. Utsädesdata används ofta för teständamål. Det kan skapas med hjälp av en automatiserad process eller kan anges manuellt.
3. P2P Seed
A peer-to-peer (P2P) seed är en eller dator (eller "peer") som uppladdningar en eller flera filer i ett fildelningsnätverk, t.ex. BitTorrent. En gång en användare Nedladdningar en fullständig fil kan han eller hon dela filen med andra användare. Kamrater som tillhandahåller filer för andra Torrent användare att ladda ner kallas frön. Kollegor som laddar ner filer men sällan eller aldrig laddar upp dem kallas leeches.