Talk:Context (computing)

Task Context or Context?

[edit]

it would be nice if "task context" would bring you to this exact entry.. dunno how to do it tho ;) thanks

See WP:Redirect for instructions. Jarble (talk) 18:24, 30 August 2014 (UTC)[reply]
Honestly, I don’t know whether there is any meaningful sense in defining "context" as a set of data used by a task that "must be saved and restored". While this resembles the idea of a "context switch,". Not every task has a context that must be saved and later restored. In cases where a task is non-preemptive, its context is not saved—and consequently, it isn’t restored. Although the context should be saved when necessary, this isn’t always done.
Every process or thread has a "state", which consists of its respective data that defines its identity. "Context" seems to be an abstraction of the OS at a level that makes sense from the application’s perspective, such as resources (perhaps "state" from a high-level viewpoint). These resources are adapted for a context-aware functionality supported by a device.
Perhaps it makes sense to use "Task Context" instead of just "context." Both terms appear to represent abstractions at a higher level in the computer hierarchy and thread.

JuUunIOr (talk) 15:06, 2 March 2025 (UTC)[reply]

Rename

[edit]

I think that the current title Context (computing) does not match the content which is only about task context. Context in the context(!) of computing, is not _just_ about task context. Context in computing is a _much_ broader concept. Yes, there is task context. It is just one example of context in computing. I think this article should cover context in general computing. I think the content of this article is probably best located in Task (computing), but I guess it could be an example in this article. Stevebroshar (talk) 09:50, 8 October 2025 (UTC)[reply]