laitteistorajoitteet
Laitteistorajoitteet ovat järjestelmän toimintaa rajoittavia tekijöitä, jotka johtuvat käytettävissä olevasta laitteistosta. Niihin kuuluvat muun muassa suorituskykyyn liittyvät rajoitteet kuten CPU:n nopeus ja moniydinteho, muistin määrä ja muistijärjestelyt (välimuistit ja päämuisti) sekä tallennustilan koko ja nopeus. Lisäksi I/O-kapasiteetti, esimerkiksi levy- ja verkkokaistanleveys sekä liitännät, vaikuttavat järjestelmän kykyyn käsitellä tietoa reaaliajassa.
Energia- ja lämpötilavaatimukset asettavat lisäksi fyysiset rajoitteet, jotka voivat aiheuttaa lämpötilan nousua ja termistä hidastusta. Laitteiston
Rajoitteiden huomioiminen on keskeistä suunnittelussa ja arkkitehtuurissa. Käytännön vaikutuksia ovat esimerkiksi laitteistokomponenttien valinta, ohjelmiston resurssien käytön
Esimerkkejä sovellusalueista ovat mobiililaitteet, pilvi- ja tietokeskukset sekä teollisuusautomaatiojärjestelmät, joissa laitteistorajoitteet rajoittavat käytettävissä olevaa kapasiteettia ja