zoukankan      html  css  js  c++  java
  • 08.01计算机性能

    计算机性能

    1、计算机性能是指用于衡量计算机系统性能的指标,但最为可靠的衡量尺度是时间。时间可根据计算方法给以不同的定义,如响应时间、CPU时间等。

    2、提升性能方法:横向扩展:多增加几台API服务器,一起服务。集群。
                                   纵向扩展:把API服务器换成性能更好的机器。应用迁移(不推荐)。

    3、集群的分类:负载均衡集群——分摊到多个操作单元上进行执行。

                               高可用集群——是指以减少服务中断时间为目的的服务器集群技术。

                               高性能集群(应用层)——Hadoop集群=Map reduces+HDFS。(大数据集群)

                                ↓          ↓

                               简单的数据处理      数据存储


    系统的启动

    电源→BIOS芯片→(1)加电自检:检查设备是否正常

             (2)启动系统:1.系统所在位置的读取顺序问题(BIOS解决)

                         2.需要将硬盘中的系统文件加载到内存中,让CPU读取并运行。

                      (MBR分区(BootLoader)就是用来寻找并引导系统加载

                            ——LILO、grub分为第一阶段、1.5阶段和第二阶段)→桌面

      到此,我们已经将内核程序加载完成,但是,并不能运行普通应用程序;——kernel。

           此时,我们要运行的第一个应用程序——init

                      init:将操作系统分为0-6,7个级别;每一个级别上都会运行对应的应用程序;(指定默认启动级别)

                      读取默认级别;3-(命令行)

           系统启动最后一步rc.local系统启动最后读取这个文件,管理员可以将需要开机就要运行的命令;添加在这里;

           进入桌面


    参数

    1、常用init参数(0,1,3,5,6)

           0——关机

           1——单用户模式(安全模式)可修改root密码

      3——命令行

      5——图形界面

      6——重启

    2、chkconfig  /rc.*d(每个级别所需要启动的进程)

          chkconfig作用:指定服务开机时在哪个级别上启动或者关闭命令的

    3、[ ]代表可有可无实现命令的某个特定功能。

           < >代表命令执行的对象;如果没有加< >代表不能省略,必须加对象。

    4、Linux下一切皆文件

    5、chkconfig可以在Ubuntu上使用,但需要安装。

    6、常用参数

          -h  --help查看帮助 ;--level 指定等级  ;--type  类型  ;--list显示所有运行

          --level 345 Name<on/off> ;-f force强制

          update -rc.d  在Ubuntu下控制某些程序开机启动。

    7、选项类型:长整形选项(不能合并);短整型选项(可以合并)

         扩展:命令   子命令   [选项]  [参数]


    常用的Linux命令的基本使用

    1、变量分类:全局变量:既可以是某对象函数创建,也可以是在本程序任何地方创建。

                全局变量是可以被本程序所有对象或函数引用。

            局部变量:又可称之为内部变量。由某对象或某个函数所创建的变量通常都是局部变量,

                只能被内部引用,而无法被其它对象或函数引用。

    2、echo $PATH 环境变量。

    3、全局变量用大写指定。

    4、变量:一段被命名的内存空间。

    5、命令不存在PATH路径下,如何解决?

          (1)通过绝对路径来运行该命令即可;bin/ls/etc 加绝对路径    which command查找命令的绝对 路径

          (2)将这个路径添加到PATH路径即可。PATH = $PATH:/xxx/xxx

    6、绝对路径执行任务本身,而有些命名是系统默认别名(可自己添加) -alias;

    7、Ls  → 显示文件信息

                 -l //ll 查看文件的详细信息(属性)
                 -i //inode (属性)
                 -h //human人类可读

                 -F 显示文件后面的标记(用来区分文件类型)
                 -r 倒序显示文件内容
                 -a 显示所有文件(包括隐藏文件)

         Pwd→显示当前路径

         Cd →切换到目标目录
                ~ 当前用户的家目录(/root /home)
                 . 当前目录 (以 . 开头的文件为隐藏文件)
                .. 当前目录的上一级目录
                 - $OLDPWD 存放上一次经过的目录

         Touch→修改时间戳
                  -a 修改访问时间
                 -m 修改修改时间
                   -t 指定修改成什么时间
                  -c 修改文件Mtime,如果文件不存在,不创建该文件

         Mkdir →创建文件夹
                  -p 递归创建多级子目录
                  -v 详细显示创建过程

         tree 以树状形式,显示目录及文件结构
                  -L NUM 查看多少级子目录
                  -d 只显示目录文件

         Rm→删除文件
                -f force 强制
                -i 询问是否删除改文件,默认命令(alias rm = 'rm -i')
                  m abc
                 /bin/rm abc绝对路径删除
                 -r 删除目录文件

    扩展一下:
             1、默认情况下不适用rm删除目录 -- rmdir;rmdir只能删除空目录;
             2、我们将需要删除文件或目录移动到 /tmp 目录下即可;
                    /tmp 目录为临时文件目录,30天未被访问的文件会自动删除
             3、如果必须删除一些文件,我们通过find匹配出来后,再行删除;


    1、957388     lrwxrwxrwx.   1              root    root     14k   Aug   1   00:13   system-release

            ↓                   ↓           ↓                 ↓         ↓        ↓                   ↓                      ↓

         inode       文件类型   硬链接数   所属主 所属组  文件大小     时间              文件名

             可改写权限

    2、存储设备必须安装文件系统;格式化操作就是在安装文件系统。

    3、Windows下常见的文件系统格式:1、NTFS      2、FAT32

    4、硬链接与软连接区别

         (1)定义不同

                 软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接        不同文件系统的文件。

                 硬链接就是一个文件的一个或多个文件名。把文件名和计算机文件系统使用的节点号链接起来。        因此我们可以用多个文件名与同一个文件进行链接,这些文件名可以在同一目录或不同目录。

          (2)限制不同

                  硬链接只能对已存在的文件进行创建,不能交叉文件系统进行硬链接的创建;

                  软链接可对不存在的文件或目录创建软链接;可交叉文件系统;

  • 相关阅读:
    Max Sum Plus Plus HDU
    Monkey and Banana HDU
    Ignatius and the Princess IV HDU
    Extended Traffic LightOJ
    Tram POJ
    Common Subsequence HDU
    最大连续子序列 HDU
    Max Sum HDU
    畅通工程再续
    River Hopscotch POJ
  • 原文地址:https://www.cnblogs.com/lxq0727/p/11285313.html
Copyright © 2011-2022 走看看