Požadavky na systém - System requirements
Aby bylo možné využívat efektivně, všechny počítačový software potřebuje jisté Hardware komponenty nebo jiné softwarové prostředky, které mají být přítomny na a počítač.[1] Tyto předpoklady jsou známé jako (počítač) Požadavky na systém a jsou často používány jako vodítko na rozdíl od absolutního pravidla. Většina softwaru definuje dvě sady systémových požadavků: minimální a doporučené. S rostoucí poptávkou po vyšším procesním výkonu a zdrojích v novějších verzích softwaru se systémové požadavky časem zvyšují. Analytici z oboru naznačují, že tento trend hraje větší roli při inovaci stávajících počítačových systémů než technologický pokrok. Druhým významem pojmu požadavky na systém je zobecnění této první definice, které dává požadavky, které je třeba splnit při návrhu systému nebo podsystému.
Doporučené systémové požadavky
Výrobci her často poskytnou spotřebiteli soubor požadavků, které se liší od těch, které jsou potřebné ke spuštění softwaru. Tyto požadavky se obvykle nazývají doporučené požadavky. Tyto požadavky mají téměř vždy výrazně vyšší úroveň než minimální požadavky a představují ideální situaci pro spuštění softwaru. Obecně řečeno je to lepší vodítko než minimální systémové požadavky, abyste měli s tímto softwarem plně použitelnou a příjemnou zkušenost.
Hardwarové požadavky
Nejběžnější soubor požadavků definovaných libovolným operační systém nebo softwarová aplikace je fyzický počítačový zdroj, známý také jako Hardware, Seznam hardwarových požadavků je často doprovázen a seznam kompatibility hardwaru (HCL), zejména v případě operačních systémů. Seznam HCL uvádí testovaná, kompatibilní a někdy nekompatibilní hardwarová zařízení pro konkrétní operační systém nebo aplikaci. Následující podkapitoly pojednávají o různých aspektech hardwarových požadavků.
Architektura
Celý počítač operační systémy jsou určeny pro konkrétní počítačová architektura. Většina softwarových aplikací je omezena na konkrétní operační systémy běžící na konkrétních architekturách. Ačkoli existují operační systémy a aplikace nezávislé na architektuře, většina musí být překompilována, aby fungovala na nové architektuře. Viz také seznam běžné operační systémy a jejich podpůrné architektury.
Procesní výkon
Síla centrální procesorová jednotka (CPU) je základní systémový požadavek pro jakýkoli software. Většina softwaru běží architektura x86 definovat výpočetní výkon jako Modelka a rychlost hodin CPU. Mnoho dalších funkcí CPU, které ovlivňují jeho rychlost a výkon rychlost autobusu, mezipaměti, a MIPS jsou často ignorovány. Tato definice moci je často mylná, protože AMD Athlon a Intel Pentium CPU s podobnou rychlostí hodin často mají různé rychlosti propustnosti. Intel Pentium CPU se těší značné míře popularity a jsou v této kategorii často zmiňovány.[Citace je zapotřebí ]
Paměť
Veškerý software je po spuštění umístěn v paměť s náhodným přístupem (RAM) počítače. Požadavky na paměť jsou definovány po zvážení požadavků aplikace, operačního systému, podpůrného softwaru a souborů a dalších spuštěných procesů. Při definování tohoto požadavku se také bere v úvahu optimální výkon jiného nesouvisejícího softwaru běžícího na počítačovém systému s více úkoly.
Vedlejší sklad
Požadavky na zařízení pro ukládání dat se liší v závislosti na velikosti instalace softwaru, dočasných souborech vytvořených a udržovaných během instalace nebo spuštění softwaru a možném použití odkládací prostor (pokud je RAM nedostatečná).
Grafický adaptér
Software vyžadující lepší než průměr počítačová grafika zobrazit, jako grafické editory a high-end hry, často definují high-end grafické adaptéry v systémových požadavcích.
Periferní zařízení
Některé softwarové aplikace musí některé rozsáhle a / nebo speciálně využívat periferní zařízení, požadující vyšší výkon nebo funkčnost těchto periferií. Mezi takové periferie patří Jednotky CD-ROM, klávesnice, polohovací zařízení, síťová zařízení, atd.
Softwarové požadavky
Softwarové požadavky vypořádat se s definováním požadavků na softwarové zdroje a předpokladů, které je třeba nainstalovat do počítače, aby bylo zajištěno optimální fungování aplikace. Tyto požadavky nebo předpoklady obvykle nejsou součástí instalačního balíčku softwaru a je třeba je nainstalovat samostatně před instalací softwaru.
Plošina
A výpočetní platforma popisuje nějaký druh rámec, buď dovnitř Hardware nebo software, který umožňuje spuštění softwaru.[2] Mezi typické platformy patří počítač architektura, operační systém nebo programovací jazyky a jejich runtime knihovny.
Operační systém je jedním z požadavků zmíněných při definování systémových požadavků (software). Software nemusí být kompatibilní s různými verzemi stejné řady operačních systémů, i když je často zachována určitá míra zpětné kompatibility. Například většina softwaru určená pro Microsoft Windows XP nefunguje Microsoft Windows 98, i když konverzace není vždy pravdivá. Podobně software navržený s využitím novějších funkcí Linuxové jádro v2.6 se obecně nespustí a nezkompiluje správně (nebo vůbec) na distribucích Linuxu pomocí jádra v2.2 nebo v2.4.
API a ovladače
Software rozsáhle využívající speciální hardwarová zařízení, například špičková zařízení grafické adaptéry, potřebuje speciální API nebo novější ovladače zařízení. Dobrým příkladem je DirectX, což je kolekce rozhraní API pro zpracování úkolů souvisejících s multimédii, zejména s herním programováním Microsoft platformy.
webový prohlížeč
Většina webové aplikace a software do značné míry závisí webové technologie využít výchozí prohlížeč nainstalovaný v systému. Microsoft Internet Explorer je častá volba běžícího softwaru Microsoft Windows, který využívá ActiveX navzdory zranitelnosti.
Další požadavky
Některý software má také další požadavky na správný výkon. připojení k internetu (typ a rychlost) a rozlišení obrazovky jsou pozoruhodné příklady.
Příklady
Následuje několik příkladů definic systémových požadavků pro populární PC hry a trend stále rostoucích potřeb zdrojů:
Například zatímco StarCraft (1998) vyžaduje:
Požadavky na systém | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Doom 3 (2004) vyžaduje:
Požadavky na systém | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Star Wars: The Force Unleashed (2009) vyžaduje:
Požadavky na systém | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Grand Theft Auto V (2015) vyžaduje:[3]
Požadavky na systém | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Viz také
- Požadavek
- Analýza požadavků
- Specifikace softwarových požadavků
- Specifikace (technická norma)
- Specifikace systémových požadavků (SyRS)
Reference
- ^ "Definice systémových požadavků". Techterms.com. Citováno 2014-01-23.
- ^ „Definice platformy“. Techterms.com. Citováno 2014-01-23.
- ^ „Specifikace systému Grand Theft Auto V pro PC - podpora Rockstar“. Hry Rockstar. Citováno 22. dubna 2015.