중요한 작업의 프로세스 우선 순위를 변경하는 것은 Windows 10 에서 성능을 향상시키는 고급 방법 중 하나입니다(one of the more advanced ways to boost performance) . 쉽게(Easy) 할 수 있지만 실수로 엉망이되지 않도록 약간 까다 롭습니다.
프로세스 우선 순위가 정확히 무엇입니까? 변경해야 합니까? 그리고 실제로 Windows 10 에서 프로세스 우선 순위를 어떻게 설정 합니까? 이 가이드는 이러한 모든 질문에 답할 것입니다.
프로세스 우선 순위(Process Priority) 는 무엇 이며 왜 중요한(Important) 가요?
컴퓨터는 멀티태스킹이 아닙니다. 설마. 운영 체제가 여러 프로그램(또는 백그라운드 서비스만)을 동시에 실행하는 경우 실제로는 그 사이에서 저글링을 하고 있습니다.
멀티 코어 프로세서에서도 한 번에 실행할 수 있는 스레드가 너무 많기 때문에 프로세서 시간 배분은 매우 중요합니다. 실시간 실행의 외관을 유지하기 위해 컴퓨터는 우선 순위 시스템을 발생시키는 우선 순위를 부여할 작업을 선택해야 합니다.
프로세스 우선 순위는 단순히 각 프로세스의 '중요도'입니다. 컴퓨터의 원활한 실행에 필수적인 작업(대부분 시스템 프로세스)은 위에서 실행되는 응용 프로그램보다 우선 순위가 높습니다. 이렇게 하면 최대 부하에서도 PC의 핵심 기능이 영향을 받지 않습니다.
프로세스 우선 순위 수준(Process Priority Levels) 은 무엇입니까 ?
프로세스 우선 순위는 여러 개별 수준에서 정의됩니다. 순위 시스템과 마찬가지로 이 순서는 중요도에 따라 위에서 아래로 처리됩니다.
Windows 에는 6가지 우선 순위 수준이 있습니다 . 이 중 5개만 응용 프로그램(또는 해당 문제의 경우 사용자)이 설정하도록 되어 있습니다.
- 보통(Normal ) 은 '보통' 우선 순위 수준입니다. 대부분의 응용 프로그램은 이 수준에서 실행됩니다.
- 정상 아래(Below normal ) 는 정상 바로 아래의 우선 순위 수준입니다. 이 수준의 프로세스에는 일반 응용 프로그램보다 적은 리소스가 할당됩니다. 시간 제약 없이 중요하지 않은 작업에 가장(Best) 적합합니다.
- 낮음(Low ) 은 Windows 에서 가장 낮은 우선 순위 수준입니다 . 이 수준에서 작동하는 작업 에는 다른 모든 프로세스가 현재 작업을 완료한 후에만 리소스가 제공됩니다.(Tasks)
- 정상 이상(Above normal ) 은 정상 다음으로 높은 우선 순위 수준입니다. 약간의 부스트가 필요하지만 시스템 프로세스를 업스테이징할 필요는 없는 프로세스에 사용합니다.
- 높음(High ) 은 컴퓨터의 원활한 작동에 필요한 중요한 시스템 프로세스에서 사용하는 우선 순위 수준입니다. 사용자 응용 프로그램에는 권장되지 않습니다.
- 실시간(Realtime ) 은 Windows 에서 가능한 가장 높은 우선 순위 수준입니다 . 기본적으로(Basically) 이 수준의 작업은 다른 모든 프로세스를 희생시키면서 실시간으로 실행됩니다. 이러한 이유로 이 수준은 하드웨어 인터페이스 프로세스에만 예약되어 있습니다. 이 우선 순위 수준에서 응용 프로그램을 실행하면 컴퓨터가 쉽게 충돌할 수 있습니다.
정상 및 정상 이상은 실제로 일상적인 작업에 사용해야 하는 단 두 가지 우선 순위 수준입니다. 그보다 높은 우선 순위 수준은 시스템 프로세스에 남겨두고 중요하지 않은 백그라운드 작업에 대해서는 낮은 수준으로 남겨야 합니다.
작업 의 (Task)우선 순위(Priority) 를 설정하면 어떤 효과(Effect) 가 있습니까?
프로세스의 새 우선 순위를 설정하면 처리 대기열에서 해당 위치가 수정됩니다. 더 높은 우선 순위를 가진 작업은 CPU(CPU) 시간 및 메모리와 같은 시스템 리소스 할당에 우선 순위가 부여되어 더 빠르게 실행할 수 있습니다.
반면에 더 높은 우선 순위 수준으로 푸시된 너무 많은 작업은 처음에 계층 구조가 있다는 바로 그 목적을 무효화합니다. 모든 프로세스가 High 에서 실행 중인 경우 운영 체제에서 어떤 프로세스가 진정으로 필수적인지 어떻게 결정합니까?
중요하지 않은 작업이 너무 많은 경우 더 높은 우선 순위 수준으로 업그레이드되면 컴퓨터가 정지되거나 완전히 충돌할 수 있습니다. 그렇기 때문에 대부분의 경우 프로세스 우선 순위를 그대로 두는 것이 가장 좋습니다. 프로세스 우선 순위를 변경하더라도 작은 변경 사항을 고수하고 한두 프로세스에만 적용하십시오.
Windows 10 의 작업 관리자(Task Manager) 에서 프로세스 우선 순위(Process Priority) 를 설정하는 방법
Windows 에서 프로세스 우선 순위를 설정 하는 방법 은 여러 가지(multiple ways) 가 있지만 가장 쉬운 방법은 작업 관리자(Task Manager) 를 사용하는 것 입니다.
- 키보드 단축키 Ctrl+Alt+Del 을 사용 하거나 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 나타나는 메뉴에서 작업 관리자 를 선택하여 (Task Manager )작업(Task Manager) 관리자를 엽니 다.
- 작업 관리자(Task Manager) 를 처음 열면 실행 중인 응용 프로그램만 보여주는 베어본 창이 나타납니다. 전체 보기를 보려면 자세히(More details ) 를 선택 합니다.
- 이제 백그라운드 작업을 포함하여 컴퓨터에서 실행 중인 모든 프로세스의 전체 목록을 볼 수 있습니다. 기본적으로 메모리 소비를 기준으로 정렬됩니다. 상단에서 다른 카테고리를 선택하여 정렬을 변경할 수 있습니다.
- 우선 순위를 변경하려는 프로세스를 선택하고 세부 정보(Details ) 탭으로 전환합니다.
- 세부(Details) 정보 에서 실행 중인 프로세스의 상태 및 기타 기술 세부 정보를 볼 수 있습니다. 메인 화면에 숨겨진 많은 하위 프로세스도 여기에 표시됩니다.
- 선택한 프로세스를 마우스 오른쪽 버튼으로 클릭하고 우선 순위 설정으로 이동합니다. (Set priority.)모든 우선 순위 수준을 나열하는 하위 메뉴가 드롭다운됩니다. 원하는 수준을 선택합니다(이 예 에서는 정상 미만(Below normal) ).
- 선택한 프로세스의 우선 순위를 변경할지 여부를 확인하는 프롬프트가 나타납니다. 변경 사항 을 적용하려면 우선 순위 변경(Change priority ) 을 선택 합니다.
그러면 프로세스의 새 우선 순위가 즉시 설정됩니다. 프로세스는 현재 세션의 나머지 부분에 대해 이 우선 순위 수준에서 작동합니다. 컴퓨터(또는 프로세스만)를 다시 시작하면 우선 순위 수준이 기본값으로 재설정됩니다.
프로세스 의 우선 순위(Priority) 를 변경해야 합니까 ?
우리는 Windows 10 의 (Windows 10)작업 관리자(Task Manager) 에서 프로세스의 우선 순위 수준을 변경하는 것이 얼마나 쉬운지 보았습니다 . 이렇게 하면 실행 중인 모든 응용 프로그램의 우선 순위를 업그레이드하지 않는 이유가 무엇입니까? 확실히 성능을 높이는 것은 항상 좋은 것입니까?
하지만 그렇게 해서는 안 됩니다. 우선 순위 수준이 다양한 데는 이유가 있으며 실행 중인 모든 프로세스를 높음(High) 범주에 넣으면 충돌과 시스템 불안정만 발생합니다.
기껏해야 주어진 프로세스를 한 번에 하나만 업그레이드하고 정상 이상 으로 진행하지 않아야 합니다. (Above)이것은 컴퓨터의 기능을 위태롭게 하지 않으면서 빠른 부스트를 제공합니다. 이상적으로 는 리소스를 많이 사용하는 응용 프로그램의 성능을 향상시키기 위해 게임 모드와 같은 내장 기능을 사용하여(using built-in features like the Game Mode) 프로세스 우선 순위를 전혀 어지럽히지 않아야 합니다.
How to Set Process Priority in Task Manager on Windows 10
Changing the process prіority of your imрortant tasks is one of the more advanced ways to boost performance in Windows 10. Easy enough to do, but a bit tricky not to mess up accidentally.
What exactly is process priority? Should you be making changes to it? And how do you actually set the process priority in Windows 10? This guide will answer all these questions.
What Is Process Priority and Why Is It Important?
Computers aren’t multitaskers. Not really. When your operating system is running multiple programs (or just background services) simultaneously, it is actually juggling among them.
Even in multi-core processors, there are only so many threads that can be run at once, so rationing processor time becomes quite important. To maintain a facade of running in real-time, your computer has to choose which tasks to give precedence to, giving rise to a priority system.
Process priority is simply the ‘importance’ of each process. Tasks that are essential for the smooth running of your computer (mostly system processes) are accorded a higher priority than an application running on top. This ensures that even under the maximum load, the core capabilities of your PC are not affected.
What Are the Process Priority Levels?
Process priority is defined in multiple discrete levels. Like a ranking system, this orders processes from the top to bottom, in the order of their importance.
There are six priority levels in Windows. Only five of these are meant to be set by applications (or users, for that matter).
- Normal is, well, the ‘normal’ priority level. Most applications run at this level.
- Below normal is the priority level just below normal. Processes on this level are allocated fewer resources than normal applications. Best suited for unimportant tasks with no time constraints.
- Low is the lowest priority level in Windows. Tasks operating at this level are given resources only after all other processes have completed their current tasks.
- Above normal is the next higher priority level after normal. Use this for processes that need a little boost but don’t need to upstage system processes.
- High is a priority level used by important system processes necessary for the smooth functioning of the computer. Not recommended for user applications.
- Realtime is the highest possible priority level in Windows. Basically, tasks on this level run in real-time, at the expense of any and every other process. For this reason, this level is only reserved for hardware interfacing processes. Running applications on this priority level can easily crash your computer.
The normal and above normal are really the only two priority levels you should use for everyday tasks. Priority levels higher than that should be left to system processes and the lower levels for unimportant background tasks.
What Is the Effect of Setting the Priority of a Task?
Setting a new priority of a process modifies its place in the processing queue. Tasks with a higher priority are given preference in the allocation of system resources like CPU time and memory, allowing them to run faster.
On the flip side, too many tasks pushed to a higher priority level defeat the very purpose of there being a hierarchy in the first place. If every process is running at High, how is the operating system to determine which processes are truly essential?
If too many non-essential tasks are upgraded to higher priority levels, your computer might start freezing up or even crash outright. This is why in most cases the best idea is to leave the process priority as it is. Even when you do change the process priority, stick to small changes and apply them at only one or two processes.
How to Set Process Priority in Task Manager in Windows 10
While there are multiple ways to set process priority in Windows, the easiest method is to use the Task Manager.
- Open Task Manager by using the keyboard shortcut Ctrl+Alt+Del or by right-clicking on the taskbar and selecting Task Manager from the menu that appears.
- On opening the Task Manager for the first time, you will be greeted with a barebones window showing just the running applications. Select More details to get the complete view.
- Now you can see the complete list of all the running processes on your computer, including background tasks. By default they are sorted by memory consumption; you can select any other category from the top to change the sorting.
- Select the process you want to change the priority of and switch to the Details tab.
- In Details, you can view the status and other technical details of the running process. Many sub-processes hidden on the main screen are also shown here.
- Right-click on your selected process and navigate to Set priority. This drops down a sub-menu listing all the priority levels. Select the intended level (Below normal in our example).
- A prompt will appear, confirming whether you want to change the priority of the selected process. Select Change priority to apply the change.
This will set the new priority of the process immediately. The process will operate on this priority level for the rest of the current session. If you restart your computer (or just the process) the priority level will be reset to its default.
Should You Change the Priority of a Process?
We have seen how easy it is to change the priority level of a process from the Task Manager in Windows 10. This might make you wonder – Why not upgrade the priority of every running application? Surely boosting performance is always a good thing?
But you shouldn’t do that. There is a reason there are various priority levels in the first place, and putting every running process in the High category will only create conflicts and system instability.
At best, you should upgrade only one given process at a time, and take it no further than Above normal. This gives it a quick boost without jeopardizing the functioning of the computer. Ideally, you shouldn’t mess around with process priority at all, using built-in features like the Game Mode to boost the performance of resource-heavy applications.