Knowledge (XXG)

System resource

Source 📝

39: 356:(if a working set does not fit into memory and requires frequent paging, progress will slow significantly). The distinction is not always sharp; as mentioned, a paging system can allow main memory (primary storage) to be compressed (by paging to hard drive (secondary storage)), and some systems allow 351:
resources. Compressible resources, generally throughput ones such as CPU and network bandwidth, can be throttled benignly: the user will be slowed proportionally to the throttling, but will otherwise proceed normally. Other resources, generally storage ones such as memory, cannot be throttled without
360:
for caches, which is compressible without disastrous performance impact. Electrical power is to some degree compressible: without power (or without sufficient voltage) an electrical device cannot run, and will stop or crash, but some devices, notably mobile phones, can allow degraded operation at
282:
drives, include space generally, contiguous free space (such as for swap space), and use of multiple physical devices ("spindles"), since using multiple devices allows parallelism
407:: "Some resources, such as CPU and network bandwidth, are compressible, meaning that their usage can potentially be throttled in a relatively benign manner." 332:
allocations. For example, allocating 1 GB of memory in a single block, versus allocating it in 1,024 blocks each of size 1 MB. The latter is known as
352:
either causing failure (if a process cannot allocate enough memory, it typically cannot run) or severe performance degradation, such as due to
207: 122: 56: 183: 103: 428: 60: 75: 361:
reduced power consumption, or can allow the device to be suspended but not terminated, with much lower power consumption.
353: 290: 82: 404: 49: 333: 89: 27: 375: 380: 257: 229: 71: 370: 20: 357: 261: 241: 324:
Some resources, notably memory and storage space, have a notion of "location", and one can distinguish
159:. All connected devices and internal system components are resources. Virtual system resources include 266: 213: 296: 191: 423: 240:
External memory or objects, such as memory managed in native code, from Java; or objects in the
274: 224: 148: 194:(when multiple processes wish to access a limited resource). Computing resources are used in 96: 302: 168: 219: 195: 176: 385: 270: 172: 417: 187: 160: 307: 190:(not releasing a resource when a process has finished using it) and dealing with 16:
Any component of a computer system with limited availability, physical or virtual
164: 38: 313: 245: 235: 286: 279: 136: 156: 152: 340:
free space is a subcategory of the general resource of storage space.
32: 260:, both time on a single CPU and use of multiple CPUs – see 155:
component of limited availability that is accessible to a
63:. Unsourced material may be challenged and removed. 336:, and often severely impacts performance, so 8: 123:Learn how and when to remove this message 397: 198:to provide services through networks. 182:Managing resources is referred to as 7: 61:adding citations to reliable sources 14: 37: 186:, and includes both preventing 48:needs additional citations for 1: 405:The Kubernetes resource model 291:translation lookaside buffer 445: 25: 18: 343:One can also distinguish 28:Resource (disambiguation) 376:Linear scheduling method 171:connections (concretely 19:Not to be confused with 381:Sequence step algorithm 285:Cache space, including 371:Computational resource 21:Computational resource 429:Computing terminology 242:Document Object Model 267:Random-access memory 214:Direct memory access 202:Major resource types 57:improve this article 26:For other uses, see 192:resource contention 184:resource management 358:discardable memory 328:allocations from 275:memory management 252:General resources 225:Memory-mapped I/O 208:Interrupt request 133: 132: 125: 107: 72:"System resource" 436: 408: 402: 303:Electrical power 128: 121: 117: 114: 108: 106: 65: 41: 33: 444: 443: 439: 438: 437: 435: 434: 433: 414: 413: 412: 411: 403: 399: 394: 367: 347:resources from 322: 289:and MMU cache ( 254: 220:Port-mapped I/O 204: 196:cloud computing 173:network sockets 141:system resource 129: 118: 112: 109: 66: 64: 54: 42: 31: 24: 17: 12: 11: 5: 442: 440: 432: 431: 426: 416: 415: 410: 409: 396: 395: 393: 390: 389: 388: 386:System monitor 383: 378: 373: 366: 363: 349:incompressible 330:non-contiguous 321: 318: 317: 316: 311: 305: 300: 294: 283: 277: 271:virtual memory 264: 253: 250: 249: 248: 238: 232: 227: 222: 217: 216:(DMA) channels 211: 203: 200: 188:resource leaks 131: 130: 113:September 2015 45: 43: 36: 15: 13: 10: 9: 6: 4: 3: 2: 441: 430: 427: 425: 422: 421: 419: 406: 401: 398: 391: 387: 384: 382: 379: 377: 374: 372: 369: 368: 364: 362: 359: 355: 350: 346: 341: 339: 335: 334:fragmentation 331: 327: 319: 315: 312: 309: 306: 304: 301: 298: 295: 292: 288: 284: 281: 278: 276: 272: 268: 265: 263: 259: 256: 255: 251: 247: 243: 239: 237: 233: 231: 228: 226: 223: 221: 218: 215: 212: 209: 206: 205: 201: 199: 197: 193: 189: 185: 180: 178: 174: 170: 166: 162: 158: 154: 150: 146: 142: 138: 127: 124: 116: 105: 102: 98: 95: 91: 88: 84: 81: 77: 74: –  73: 69: 68:Find sources: 62: 58: 52: 51: 46:This article 44: 40: 35: 34: 29: 22: 400: 348: 345:compressible 344: 342: 337: 329: 325: 323: 308:Input/output 262:multitasking 244:(DOM), from 181: 165:file handles 163:(concretely 144: 143:, or simply 140: 134: 119: 110: 100: 93: 86: 79: 67: 55:Please help 50:verification 47: 210:(IRQ) lines 418:Categories 392:References 338:contiguous 326:contiguous 320:Categories 314:Randomness 310:operations 299:throughput 246:JavaScript 83:newspapers 424:Resources 354:thrashing 287:CPU cache 280:Hard disk 234:External 147:, is any 137:computing 365:See also 179:areas. 157:computer 149:physical 145:resource 297:Network 236:devices 175:), and 169:network 153:virtual 97:scholar 273:– see 177:memory 99:  92:  85:  78:  70:  230:Locks 161:files 104:JSTOR 90:books 269:and 139:, a 76:news 258:CPU 167:), 151:or 135:In 59:by 420:: 293:) 126:) 120:( 115:) 111:( 101:· 94:· 87:· 80:· 53:. 30:. 23:.

Index

Computational resource
Resource (disambiguation)

verification
improve this article
adding citations to reliable sources
"System resource"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
computing
physical
virtual
computer
files
file handles
network
network sockets
memory
resource management
resource leaks
resource contention
cloud computing
Interrupt request
Direct memory access
Port-mapped I/O
Memory-mapped I/O

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.