A detailed explanation of the Linux top command usageFirst, describe the meanings of some of the fields in top:Virt:virtual Memory usage Virtual RAM1. The process "required" virtual memory size, including the library, code, data, etc. used by the
This is the homework assigned by the teacher,What is a process1. Process is a computer program on a set of data on a running activity, the system is the basic unit of resource allocation and scheduling, is the basis of the operating system structure.
a process1.1definition of the process
Narrowly defined: A process is a running instance of a program (an instance of a computer programs, which is being executed).
Generalized definition: A process is a running activity of a program
Use & #39; top-I & #39; to check how many processes are Running. the system may have memory or I/O bottlenecks. use free to check the system memory usage, whether swap is occupying a lot. use iostat to check the I/O load... another way is ps-ef |
4. Control process kill: syntax kill [-signal] PID sends a specific signal to the process. The default value is 15 (final) kill-l: list all signals that can be passed by kill 1: restart process 2: relative to ctrl & amp; 43; c
4. Process
Top is the most commonly used performance analysis tool in linux. it is an interactive tool that provides the overall performance of the system. for example, information about the processes being executed includes the process ID and memory
4th Chapter Process scheduling
Scheduling: Scheduling is a balanced process. On the one hand, it is to ensure that each operation of the process to maximize the use of CP, on the other hand, to ensure that the process of fair use of the CPU.
I. High cluster wait time problems in RAC1. Set the LMS process to FX 60. Do not adjust the number of lms processes too much.Note: process priority can be set after Solaris 10 Update 10 and Solaris 11. You can view the/etc/release Version. For
When looking-a new process to run on a CPU, the kernel have to consider only the runnable processes(That's, the processes in the task_running state).Earlier Linux version put all runnable processes in the same list called Runqueue. Because it would
1. view the meanings of user information w1 and w. JCPU: distinguished by terminal code. the CPU time consumed during execution of all related processes on the terminal is displayed in PCPU: WHAT is the time consumed by the CPU to execute the
Over the weekend, SSH login to the server is too slow, top view system load, more than 12. The trail found that other colleagues ran a bunch of programs over the weekend.
Slow system response. What should I do?
Two methods:
(1) Reduce the priority
[Erlang 0012] Erlang process input queue we mentioned the use of Erlang: process_info/1 to capture the status information of processes at runtime. Sometimes we need to capture the information of all processes in the node, it is easy to analyze the
I re-read the CFS scheduler today, so I can't help writing another article about CFs. The running time of the CFS scheduler is 0 (logn ), in the past, the running time of the scheduler was O (1). Does this mean that the efficiency of CFS is worse
[3] chrome Process Model 1. the basic process structure Chrome is a multi-process architecture, but all processes will be managed by the boss and the browser process, taking the path of centralized management. In the browser process, there are
Task_struct structure comment
======================================
Long state task running status (-1 is not running, 0 is running (ready),> 0 is stopped ).
Long counter task running time count (descending) (tick answer count), run time
A process is an execution program. Every time a program runs, a process is created for the operating system and corresponding resources are allocated. Processes can be divided into three categories:1. Interactive Process (I/O)2. batch processing
Linux Kernel Design and Implementation of Reading Notes, Linux Kernel
Chapter 3 Process Management
1. fork system calls are returned twice from the kernel: one is returned to the sub-process and one is returned to the parent process. the task_struct
Android development EssentialsBasic InformationAuthor: Fan huaiyu [Translator's introduction]Press: Machinery Industry PressISBN: 9787111390589Mounting time:Published on: February 1, August 2012Start: 16Page number: 1Version: 1-1Category: Computer>
Process Management in Linux and process management in Linux
In Linux, the name of the currently running program instanceIs a process. For example, when you start Apache, the system assigns a process ID to it. Then you can useThis ID monitors and
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.