当前位置: 首页 > news >正文

做网站利润大公司网页设计用什么软件好

做网站利润,大公司网页设计用什么软件好,中国新闻社领导名单,在线视频网站如何制作1、进程相关概念进程#xff1a;正在运行中的程序内核功用#xff1a;进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等Process#xff1a;运行中的程序的一个副本#xff0c;是被载入内存的一个指令集合进程 ID(Process ID#xff0c;PID)号码被用来标记各…1、进程相关概念进程正在运行中的程序内核功用进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等Process运行中的程序的一个副本是被载入内存的一个指令集合进程 ID(Process IDPID)号码被用来标记各个进程通常从执行进程的用户来继承存在生命周期task struct 任务结构表Linux 内核存储进程信息的数据结构格式task list 任务列表多个任务的 task struct 组成的链表进程创建都由其父进程创建父好关系CoW(写时复制不发生改变时父子都指向同一文件发生改变时则复制)init第一个进程(centos6initcentos7systemd)守护进程随着计算机的开启、关闭而随之开启、关闭。2、进程线程和协程注一个进程里至少有一个线程线程之间由操作系统进行调度包括进程中使用的资源也由操作系统进行调度协程相当于线程中的语句块由线程控制。3、Page Frame页框用存储页面数据存储 Page每个进程要使用的分配空间虚拟内存(线性内存)进程运行的时候以为自己拥有了全部的内存空间物理地址空间和线性地址空间MMU负责转换线性和物理地址(虚拟内存和物理内存)TLB翻译后备缓冲器用于保存虚拟地址和物理地址映射关系的缓存LRU近期最少使用算法释放内存4、用户空间和内核空间5、进程之间基本状态和转换创建状态进程在创建时需要申请一个空白 PCB(进程控制块)向其中填写控制和管理进程的信息完成资源分配。如果创建工作无法完成比如资源无法满足就无法被调度运行把此时进程所处状态称为创建状态。就绪状态进程已准备好已分配到所需资源只要分配到 CPU 就能够立即运行。执行状态进程处于就绪状态被调度后进程进入执行状态。阻塞状态正在执行的进程由于某些事件(I/O 请求申请缓存区失败)而暂时无法运行进程受到阻塞在满足请求时进入就绪状态等待系统调用。终止状态进程结束或出现错误或被系统终止进入终止状态无法再执行。状态之间转换六种情况运行 → 就绪1主要是进程占用 CPU 的时间过长而系统分配给该进程占用 CPU 的时间是有限的2在采用抢先式优先级调度算法的系统中当有更高优先级的进程要运行时该进程就被迫让出 CPU该进程便由执行状态转变为就绪状态。就绪 → 运行运行的进程的时间片用完调度就转到就绪队列中选择合适的进程分配 CPU。运行 → 阻塞正在执行的进程因发生某等待事件而无法执行则进程由执行状态变为阻塞状态如发生了 I/O 请求。阻塞 → 就绪进程所等待的事件已经发生就进入就绪队列。以下两种状态是不可能发生的阻塞 → 运行即使给阻塞进程分配 CPU也无法执行操作系统在进行调度时不会从阻塞队列进行挑选而是从就绪队列中选取。就绪 → 阻塞就绪态根本就没有执行谈不上进入阻塞态。6、IPC 进程间通信  同一主机pipe 管道一个写入管道文件一个读(单向)socket 套接字文件进程间交换数据(双工工作方式)signal 信号shm shared memory共享内存semaphore 信号量一种计数器分配资源不同主机socket ip 和端口号RPC 远程过程调用MQ 消息队列如Kafka , RabbitMQActiveMQ7、进程优先级实时进程(realtime)基于 FIFO 先进先出或 RR 轮询非实时进程nice 按时间片分配进程取 139 个队列将相同优先级的放在一个队列中运行一个时间片后从运行队列转至过期队列。轮回运行队列和过期队列互调再运行。进程优先级系统优先级数字越小优先级越高0-139各有 140 个运行队列和过期队列    实时优先级99-0 值最大优先级最高nice 值-20 到 19对应系统优先级 100-139Big 0时间复杂度用时和规模的关系0(1)O(logn)O(n)线性O(n^2)抛物线O(2^n)8、进程状态Linux 内核抢占式多任务按时间片分配任务进程类型守护进程daemon在系统引|导过程中启动的进程和终端无关进程前台进程跟终端相关通过终端启动的进程用户执行命令等注意两者可相互转化进程状态运行态running就绪态ready睡眠态可中断interruptable不可中断uninterruptable停止态stopped暂停于内存但不会被调度除非手动启动僵死态zombie结束进程父进程结束前子进程不关闭9、进程工具9.1 系统管理工具进程的分类CPU-BoundCPU 密集型非交互编译安装、大量计算等IO-BoundIO 密集型交互拷贝大文件等 DMA直接内存访问Linux 系统状态的查看及管理工具pstreepspidofpgreptophtopglancepmapvmstatdstatkillpkilljobbgfgnohupLinux 系统各进程的相关信息均保存在 /proc/PID 目录下的各文件中9.2 进程管理工具 PS 详解-A ---()f 选项显示进程树相当于--|-- 属性对属性排序属性前加-%cpu、%ps axo pid,%cpu,%mem,tty k %cpu-C cmdlist 指定命令多个命令用分隔ps -C dd  -L 显示线程-e 显示所有进程相当于-A-f 显示完整格式程序信息-F 显示更完整格式的进程信息-H 以进程层级格式显示进程相关信息-u userlist 指定有效的用户 ID 或名称-U userlist 指定真正的用户 ID 或名称-g gid 或 groupname 指定有效的 gid 或组名称-G gid 或 groupname 指定真正的 gid 或组名称-p pid 显示指 pid 的进程--ppid pid 显示属于 pid 的子进程-M 显示 SELinux 信息相当于 ZPS 输出属性VSZVirtual memory SiZe虚拟内存集线性内存RSSReSident Size常驻内存集STAT进程状态RrunningSinterruptable sleeping可中断的休眠Duninterruptable sleeping不可中断的休眠Tstopped停止态Zzombie僵尸态前台进程|多线程进程L内存分页并带锁N低优先级进程ssession leader会话 (子进程)发起者ps 优先级选项和常用组合ninice 值pripriority 优先级和系统优先级相反psrprocessor CPU 编号CPU(一级二级三级[共享]缓存)更换 CPU 缓存失效解决绑定进程和 CPUtaskset -p [进程 ID]查看命令显示和 CPU 核数不一样[二进制]tackset -cp 1 [进程 ID]绑定在 1 号 CPU 上 0,4 0-4 等pidof dd查看 dd 命令的进程编号rtprio实时优先级# 示例ps axo pid,cmd,psr,ni,pri,rtprio# 常用组合aux-ef-eFH-eo pid,tid,class,rtprio,ni,pripsr,pcpu,stat,commaxo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,commnice -n 10 ping 192.168.129.142     # 以指定优先级运行该命令renice     # 更改优先级PS示例- -fg  -fp  -f –ppid  -fp ,, -ft pts/ -p  - -p  -o comm - -C httpd,sshd -o pid -eo comm,etime,user |  -eo pid,ppid,cmd,%mem,%cpu ---%mem |  -eo pid,ppid,cmd,%mem,%cpu ---%cpu | - -- -eo euser,ruser,suser,-n搜素进程最灵活 选项 |----t pts/  ---/sbin/   bash9.3 top 详解%% 信息: |-d # 指定刷新时间间隔默认为 ---H 线程模式示例top -H -p  mysqld9.4 htop 详解---|10、内存管理工具10.1 free 命令详解内存空间使用状态free [OPTION]-b 以字节为单位-m 以 MB 为单位-g 以 GB 为单位-h 易读格式-0 不显示-/ buffers/cache 行-t 显示 RAM  swap 的总和-s n 刷新间隔为 n 秒-c n 刷新 n 次后即退出cat /proc/sys/vm/drop_caches     # 缓存为 0重定向一个 3 进去清理缓存10.2 内存工具 vmstat///-Time spent idle. Linux . 前包括 IO-  IO.. 前 ,包括 .-s显示内存的统计数据11、iostat 统计CPU和设备IO信息例iostat 1 1012、iftop 显示带宽使用情况epel源例iftop -n -i eth113、pmap 命令进程对应的内存映射pmap [options] pid [..]-X显示详细格式的信息例pmap114、系统监控工具glances 命令: EPEL 源-bdehmnrsvyz1] [-B bind] [-c server] [-C conffile] [-p port] [-P password] [---t refresh] [-f ] [---d:关闭磁盘 I/-f /path/to/-o {HTML|-m:禁用 ---/-s --dstat 命令详解系统资源统计dstat 是一个可以取代vmstatiostatnetstat和ifstat这些命令的多功能产品。#   dsta    --c ----d, ---------------------top-  --top---top---top-latency延迟最大的进程示例1内存资源使用情况# dstat -glms --top-mem示例2CPU资源使用情况# dstat -cyl --proc-count --top-cpuiotop 命令详解iotop 命令是一个用来监视磁盘 I/O 使用状况的 top 类工具 iotop 具有与 top 相似的 UI其中包括 PID、用户、I//-o--only           只显示正在产生I/-b---n NUM--iter-d SEC--delaySEC  设置每次监测的间隔默认1秒接受非整形数据例如1.  -p PID--pidPID    指定监测的进程/-u USER--userUSER 指定监测某个用户产生的I/-P---a--accumulated    显示累积的I/-k--kilobytes      使用kb单位而不是对人友好的单位。在非交互模式下脚本编程有用iotop 常用参数和快捷键-t--time   加上时间戳非交互非模式-q, --quiet  禁止头几行非交互模式有三种指定方式-q       只在第一 次监测时显示列名-qq      永远不显示列名-qqq     永远不显示I/0汇总交互按键left 和 right 方向键改变排序r反向排序0切换至选项--onlyp切换至--processes选项a切换至--accumulated选项q退出i改变线程的优先级nload 查看网络实时吞吐量nload 是一个实时监控网络流量和带宽使用情况以数值和动态图展示进出的流量情况安装 -y  毫秒可通过--t /s、一种是显示 Byte/s默认是以 Bit/s也可不显示/-u h|b|k|m|g|H|B|K|M|G 表示的含义h:autob:Bit/sk:kBit/sm:MBit/sH:autoB:Byte/sK:kByte/sM:MByte/-u M eth0lsoflist open files 查看当前系统文件的工具--c--ddD递归列出目录下被打开的文件lsof示例进程管理查看由登陆用户启动而非系统启动的进程lsof /dev/pts/1指定进程号可以查看该进程打开的文件Isof -p 9527文件管理查看指定程序打开的文件Isof -c httpd查看指定用户打开的文件Isof -u root | more查看指定目录下被打开的文件lsof D /var/log/lsof d /var/log/参数 D 为递归列出目录下被打开的文件参数d为列出目录下被打开的文件恢复删除文件lsof | grep delete     # 查看打开文件(被误删除)看到进程编号,如11863ll /proc/11863/fd      # 查看文件描述符如 4(已被删除)cat /proc/11863/fd/4  /data/m.txt     # 重定向找回文件查看所有网络连接lsof -i -nlsof -i127.0.0.1通过参数 -i 查看网络连接的情况包括连接的ip、端口等以及一些服务的连接情况例如sshd等。也可以通过指定 ip 查看该 ip 的网络连接情况。查看端口连接情况lsof -i :80 -n通过参数 -i:端口 可以查看端口的占用情况-i参数还有查看协议ip的连接情况等查看指定进程打开的网络连接lsof -i -n -a -p 9527参数-i、-a、-p等-i查看网络连接情况-a查看存在的进程-p指定进程查看指定状态的网络连接lsof -n -P -i TCP -s TCP:ESTABLISHED-n:no host names-P:no port names-i TCP指定协议-s指定协议状态通过多个参数可以清晰的查看网络连接情况、协议连接情况等15、进程管理工具kill 命令向进程发送控制信号以实现对进程管理每个信号对应一个数字信号名称以 SIG 开头(可省略)不区分大小写显示当前系统可用信号-I 或者 trap - ) SIGINT    中止正在运行的进程相当于 Ctrl) SIGQUIT   相当于 ctrl)信号的数字标识 aux 查到该进程 ID - -  bc                按 PID [- - - [-SIGNAL] comm...   按模式pkill [options] pattern       -------P pid显示指定进程的子进程16、作业管理Linux 的作业控制前台作业通过终端启动且启动后一直占据终端后台作业可通过终端启动但启动后即转入后台运行(释放终端)让作业运行于后台(1)运行中的作业Ctrlz停止状态(2)尚未启动的作业COMMAND 后台作业虽然被送往后台运行但其依然与终端相关退出终端将关闭后台作业。如果希望送往后台后剥离与终端的关系nohup COMMAND  /dev/null screen ; COMMAND查看当前终端所有作业: jobs作业控制fg [[%]JOB_NUM]把指定的后台作业调回前台bg [[%]JOB_ NUM]让送往后台的作业在后台继续运行kill [%JOB_ NUM]终止指定的作业killall -19 ping   # 19 信号将后台变为后台休眠状态killall -18 ping   # 18 信号将后台休眠变为后台执行并行运行同时运行多个进程提高效率方法  all.);(f2.);(f3. f2. f3.      }
http://www.pierceye.com/news/777103/

相关文章:

  • 北京网站建设公司怎么样怎么做qq盗号网站
  • 中企动力网站建设合同中天建设招标网站
  • 湖南手机版建站系统开发wordpress获取用户角色
  • 南皮网站建设价格泰安房产信息网官网首页
  • 网页制作与网站建设实战大全重庆房产信息网官网
  • 上海的网站建设公司app对接网站登录要怎么做
  • 江苏省备案网站现在什么网站做外贸的最好
  • 如何知道网站是否被k蓝山网站建设
  • 网站维护服务公司免费的网站推广渠道
  • 网站建设方案应该怎么写asp网站无法上传图片
  • 建个网站多少钱app企业关键词排名优化公司
  • 电子商务他们的代表网站代码网站怎么做的
  • 如何做网站卖东西长春互联网公司排名
  • 怎样拥有自己的网站制作网站的步骤和方法
  • 北京电子商务app网站建设大兴小程序源码如何部署到服务器
  • 设计找图网站网站用什么构建
  • 做微信的网站叫什么软件湛江网站建设制作维护
  • 做网站商城多少钱wordpress链接公众号
  • 数码产品销售网站建设策划书金融类网站模板
  • 档案网站建设视频网络软营销的案例
  • 德州市建设局质监站网站织梦做的网站打包在dw修改
  • 做那个男女的视频网站湖南响应式网站公司
  • 1个ip可以做几个网站电商网站建设阿里云
  • 网站做seo需要些什么wordpress虎嗅破解版
  • 网站开发按钮图片素材巩义自助建站优化
  • 石家庄网站建设接单常见的网络直接营销有哪些
  • 上海网站建设技术托管找合伙人做网站
  • 网站和自媒体都可以做东莞专业营销网站建设推广
  • 毕业设计网站怎么做校园网二手书交易网站建设
  • 网站运营托管协议凡科建设网站还用买服务器吗